Home
last modified time | relevance | path

Searched refs:speed_mode (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/hal/esp32/include/hal/
Dledc_ll.h83 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
85 hw->timer_group[speed_mode].timer[timer_sel].conf.low_speed_update = 1; in ledc_ll_ls_timer_update()
97 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
99 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
100 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
112 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
114 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
126 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
128 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
141 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dledc_ll.h96 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
98 hw->timer_group[speed_mode].timer[timer_sel].conf.low_speed_update = 1; in ledc_ll_ls_timer_update()
110 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
112 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
113 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
125 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
127 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
139 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
141 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
154 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dledc_ll.h108 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
110 hw->timer_group[speed_mode].timer[timer_sel].conf.para_up = 1; in ledc_ll_ls_timer_update()
123 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
125 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
126 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
138 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
140 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
152 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
154 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
167 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dledc_ll.h91 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
93 hw->timer_group[speed_mode].timer[timer_sel].conf.low_speed_update = 1; in ledc_ll_ls_timer_update()
105 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
107 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
108 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
120 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
122 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
134 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
136 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
149 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dledc_ll.h90 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
92 hw->timer_group[speed_mode].timer[timer_sel].conf.para_up = 1; in ledc_ll_ls_timer_update()
104 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
106 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
107 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
119 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
121 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
133 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
135 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
148 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dledc_ll.h90 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
92 hw->timer_group[speed_mode].timer[timer_sel].conf.low_speed_update = 1; in ledc_ll_ls_timer_update()
104 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
106 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
107 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
119 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
121 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
133 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
135 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
148 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dledc_ll.h106 static inline void ledc_ll_ls_timer_update(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t tim… in ledc_ll_ls_timer_update() argument
108 hw->timer_group[speed_mode].timer[timer_sel].conf.para_up = 1; in ledc_ll_ls_timer_update()
121 static inline void ledc_ll_timer_rst(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_sel) in ledc_ll_timer_rst() argument
123 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 1; in ledc_ll_timer_rst()
124 hw->timer_group[speed_mode].timer[timer_sel].conf.rst = 0; in ledc_ll_timer_rst()
136 static inline void ledc_ll_timer_pause(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_s… in ledc_ll_timer_pause() argument
138 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 1; in ledc_ll_timer_pause()
150 static inline void ledc_ll_timer_resume(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t timer_… in ledc_ll_timer_resume() argument
152 hw->timer_group[speed_mode].timer[timer_sel].conf.pause = 0; in ledc_ll_timer_resume()
165 static inline void ledc_ll_set_clock_divider(ledc_dev_t *hw, ledc_mode_t speed_mode, ledc_timer_t t… in ledc_ll_set_clock_divider() argument
[all …]
/hal_espressif-latest/components/hal/
Dledc_hal_iram.c15 ledc_ll_ls_channel_update(hal->dev, hal->speed_mode, channel_num); in ledc_hal_ls_channel_update()
20 ledc_ll_set_duty_start(hal->dev, hal->speed_mode, channel_num, duty_start); in ledc_hal_set_duty_start()
25 ledc_ll_set_duty_int_part(hal->dev, hal->speed_mode, channel_num, duty_val); in ledc_hal_set_duty_int_part()
30 ledc_ll_set_hpoint(hal->dev, hal->speed_mode, channel_num, hpoint_val); in ledc_hal_set_hpoint()
35 ledc_ll_get_duty(hal->dev, hal->speed_mode, channel_num, duty_val); in ledc_hal_get_duty()
40 ledc_ll_set_duty_direction(hal->dev, hal->speed_mode, channel_num, duty_direction); in ledc_hal_set_duty_direction()
45 ledc_ll_set_duty_num(hal->dev, hal->speed_mode, channel_num, duty_num); in ledc_hal_set_duty_num()
50 ledc_ll_set_duty_cycle(hal->dev, hal->speed_mode, channel_num, duty_cycle); in ledc_hal_set_duty_cycle()
55 ledc_ll_set_duty_scale(hal->dev, hal->speed_mode, channel_num, duty_scale); in ledc_hal_set_duty_scale()
61 ledc_ll_set_duty_range_wr_addr(hal->dev, hal->speed_mode, channel_num, duty_range); in ledc_hal_set_duty_range_wr_addr()
[all …]
Dledc_hal.c16 void ledc_hal_init(ledc_hal_context_t *hal, ledc_mode_t speed_mode) in ledc_hal_init() argument
20 hal->speed_mode = speed_mode; in ledc_hal_init()
46 if (hal->speed_mode == LEDC_LOW_SPEED_MODE) { in ledc_hal_get_clk_cfg()
66 ledc_ll_set_duty_range_rd_addr(hal->dev, hal->speed_mode, channel_num, range); in ledc_hal_get_fade_param()
70 ledc_ll_get_duty_param(hal->dev, hal->speed_mode, channel_num, dir, cycle, scale, step); in ledc_hal_get_fade_param()
/hal_espressif-latest/components/hal/include/hal/
Dledc_hal.h27 ledc_mode_t speed_mode; member
58 …_ls_timer_update(hal, timer_sel) ledc_ll_ls_timer_update((hal)->dev, (hal)->speed_mode, timer_sel)
68 #define ledc_hal_timer_rst(hal, timer_sel) ledc_ll_timer_rst((hal)->dev, (hal)->speed_mode, timer_…
78 #define ledc_hal_timer_pause(hal, timer_sel) ledc_ll_timer_pause((hal)->dev, (hal)->speed_mode, ti…
88 #define ledc_hal_timer_resume(hal, timer_sel) ledc_ll_timer_resume((hal)->dev, (hal)->speed_mode, …
99 …imer_sel, clock_divider) ledc_ll_set_clock_divider((hal)->dev, (hal)->speed_mode, timer_sel, cloc…
110 …imer_sel, clock_divider) ledc_ll_get_clock_divider((hal)->dev, (hal)->speed_mode, timer_sel, cloc…
121 …(hal, timer_sel, clk_src) ledc_ll_set_clock_source((hal)->dev, (hal)->speed_mode, timer_sel, clk_…
132 …(hal, timer_sel, clk_src) ledc_ll_get_clock_source((hal)->dev, (hal)->speed_mode, timer_sel, clk_…
143 …_sel, duty_resolution) ledc_ll_set_duty_resolution((hal)->dev, (hal)->speed_mode, timer_sel, duty…
[all …]