Home
last modified time | relevance | path

Searched refs:pwm_state (Results 1 – 25 of 47) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dmp6507.c122 struct pwm_state pwm_state; member
563 struct pwm_state *pwm_state; in motor_timer_func() local
568 pwm_state = &motor->pwm_state; in motor_timer_func()
570 pwm_state->enabled = false; in motor_timer_func()
571 pwm_apply_state(motor->pwm_b1, pwm_state); in motor_timer_func()
572 pwm_apply_state(motor->pwm_b2, pwm_state); in motor_timer_func()
573 pwm_apply_state(motor->pwm_a1, pwm_state); in motor_timer_func()
574 pwm_apply_state(motor->pwm_a2, pwm_state); in motor_timer_func()
587 pwm_state->enabled = false; in motor_timer_func()
588 pwm_apply_state(motor->pwm_b1, pwm_state); in motor_timer_func()
[all …]
H A Dhall-dc-motor.c48 struct pwm_state pwm_state; member
67 motor->pwm_state.period = motor->pwm->args.period; in motor_dev_parse_dt()
68 motor->pwm_state.polarity = motor->pwm->args.polarity; in motor_dev_parse_dt()
70 motor->pwm_state.period = PWM_PERIOD_DEF; in motor_dev_parse_dt()
71 motor->pwm_state.polarity = 0; in motor_dev_parse_dt()
93 motor->pwm_state.enabled = true; in motor_s_ctrl()
94 motor->pwm_state.duty_cycle = in motor_s_ctrl()
95 div64_u64((u64)motor->pwm_state.period * ctrl->val, IRIS_MAX_LOG); in motor_s_ctrl()
96 pwm_apply_state(motor->pwm, &motor->pwm_state); in motor_s_ctrl()
99 motor->pwm_state.duty_cycle, in motor_s_ctrl()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dpwm.h70 struct pwm_state { struct
102 struct pwm_state state;
103 struct pwm_state last;
114 struct pwm_state *state) in pwm_get_state()
121 struct pwm_state state; in pwm_is_enabled()
136 struct pwm_state state; in pwm_get_period()
151 struct pwm_state state; in pwm_get_duty_cycle()
160 struct pwm_state state; in pwm_get_polarity()
170 struct pwm_state state; in pwm_get_output_type()
201 struct pwm_state *state) in pwm_init_state()
[all …]
/OK3568_Linux_fs/kernel/drivers/leds/
H A Dleds-rgb13h.c64 struct pwm_state pwm_state; member
84 led->pwm_state.duty_cycle = in rgb13h_set_output()
85 div_u64(led->intensity_torch * led->pwm_state.period, led->max_mm_current); in rgb13h_set_output()
87 led->pwm_state.duty_cycle = in rgb13h_set_output()
88 div_u64(led->intensity * led->pwm_state.period, led->max_flash_current); in rgb13h_set_output()
90 led->pwm_state.enabled = true; in rgb13h_set_output()
91 pwm_apply_state(led->pwm, &led->pwm_state); in rgb13h_set_output()
93 led->pwm_state.duty_cycle, led->pwm_state.period, led->pwm_state.polarity); in rgb13h_set_output()
95 led->pwm_state.enabled = false; in rgb13h_set_output()
96 pwm_apply_state(led->pwm, &led->pwm_state); in rgb13h_set_output()
[all …]
/OK3568_Linux_fs/kernel/drivers/pwm/
H A Dsysfs.c21 struct pwm_state suspend;
41 struct pwm_state state; in period_show()
54 struct pwm_state state; in period_store()
76 struct pwm_state state; in duty_cycle_show()
89 struct pwm_state state; in duty_cycle_store()
112 struct pwm_state state; in oneshot_count_show()
125 struct pwm_state state; in oneshot_count_store()
148 struct pwm_state state; in enable_show()
161 struct pwm_state state; in enable_store()
197 struct pwm_state state; in polarity_show()
[all …]
H A Dpwm-rockchip-i2s.c91 struct pwm_state pwm_state; member
108 struct pwm_state *state) in rockchip_i2s_pwm_get_state()
118 memcpy(state, &pc->pwm_state, sizeof(struct pwm_state)); in rockchip_i2s_pwm_get_state()
131 struct pwm_state *state) in rockchip_i2s_pwm_config()
175 pc->pwm_state.period = state->period; in rockchip_i2s_pwm_config()
176 pc->pwm_state.duty_cycle = state->duty_cycle; in rockchip_i2s_pwm_config()
177 pc->pwm_state.polarity = state->polarity; in rockchip_i2s_pwm_config()
277 struct pwm_state *state) in rockchip_i2s_pwm_apply()
279 struct pwm_state curstate; in rockchip_i2s_pwm_apply()
480 struct pwm_state curstate; in rockchip_i2s_pwm_remove()
H A Dpwm-imx-tpm.c89 struct pwm_state *real_state, in pwm_imx_tpm_round_state()
90 const struct pwm_state *state) in pwm_imx_tpm_round_state()
137 struct pwm_state *state) in pwm_imx_tpm_get_state()
172 struct pwm_state *state, in pwm_imx_tpm_apply_hw()
180 struct pwm_state c; in pwm_imx_tpm_apply_hw()
290 const struct pwm_state *state) in pwm_imx_tpm_apply()
294 struct pwm_state real_state; in pwm_imx_tpm_apply()
H A Dpwm-stm32-lp.c35 const struct pwm_state *state) in stm32_pwm_lp_apply()
39 struct pwm_state cstate; in stm32_pwm_lp_apply()
162 struct pwm_state *state) in stm32_pwm_lp_get_state()
234 struct pwm_state state; in stm32_pwm_lp_suspend()
H A Dpwm-atmel.c127 const struct pwm_state *state, in atmel_pwm_calculate_cprd_and_pres()
160 static void atmel_pwm_calculate_cdty(const struct pwm_state *state, in atmel_pwm_calculate_cdty()
236 const struct pwm_state *state) in atmel_pwm_apply()
239 struct pwm_state cstate; in atmel_pwm_apply()
299 struct pwm_state *state) in atmel_pwm_get_state()
H A Dpwm-rockchip.c101 struct pwm_state *state) in rockchip_pwm_get_state()
143 struct pwm_state state; in rockchip_pwm_oneshot_irq()
169 const struct pwm_state *state) in rockchip_pwm_config()
326 const struct pwm_state *state) in rockchip_pwm_apply()
329 struct pwm_state curstate; in rockchip_pwm_apply()
592 struct pwm_state state; in rockchip_pwm_remove()
H A Dpwm-lpss.c125 const struct pwm_state *state) in pwm_lpss_prepare_enable()
144 const struct pwm_state *state) in pwm_lpss_apply()
167 struct pwm_state *state) in pwm_lpss_get_state()
H A Dpwm-zx.c65 struct pwm_state *state) in zx_pwm_get_state()
151 const struct pwm_state *state) in zx_pwm_apply()
154 struct pwm_state cstate; in zx_pwm_apply()
H A Dpwm-sprd.c69 struct pwm_state *state) in sprd_pwm_get_state()
159 const struct pwm_state *state) in sprd_pwm_apply()
164 struct pwm_state *cstate = &pwm->state; in sprd_pwm_apply()
H A Dpwm-sun4i.c114 struct pwm_state *state) in sun4i_pwm_get_state()
169 const struct pwm_state *state, in sun4i_pwm_calculate()
232 const struct pwm_state *state) in sun4i_pwm_apply()
235 struct pwm_state cstate; in sun4i_pwm_apply()
H A Dpwm-imx27.c122 struct pwm_device *pwm, struct pwm_state *state) in pwm_imx27_get_state()
216 const struct pwm_state *state) in pwm_imx27_apply()
220 struct pwm_state cstate; in pwm_imx27_apply()
H A Dpwm-sifive.c108 struct pwm_state *state) in pwm_sifive_get_state()
147 const struct pwm_state *state) in pwm_sifive_apply()
150 struct pwm_state cur_state; in pwm_sifive_apply()
H A Dpwm-crc.c55 const struct pwm_state *state) in crc_pwm_apply()
125 struct pwm_state *state) in crc_pwm_get_state()
H A Dpwm-sl28cpld.c92 struct pwm_state *state) in sl28cpld_pwm_get_state()
121 const struct pwm_state *state) in sl28cpld_pwm_apply()
H A Dpwm-rockchip.h11 static void rockchip_pwm_oneshot_callback(struct pwm_device *pwm, struct pwm_state *state) in rockchip_pwm_oneshot_callback()
H A Dpwm-iqs620a.c45 const struct pwm_state *state) in iqs620_pwm_apply()
113 struct pwm_state *state) in iqs620_pwm_get_state()
H A Dcore.c469 const struct pwm_state *state) in pwm_apply_state_debug()
471 struct pwm_state *last = &pwm->last; in pwm_apply_state_debug()
473 struct pwm_state s1, s2; in pwm_apply_state_debug()
574 int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state) in pwm_apply_state()
700 struct pwm_state state; in pwm_adjust_config()
1279 struct pwm_state state; in pwm_dbg_show()
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dpwm.h13 TP_PROTO(struct pwm_device *pwm, const struct pwm_state *state),
41 TP_PROTO(struct pwm_device *pwm, const struct pwm_state *state),
49 TP_PROTO(struct pwm_device *pwm, const struct pwm_state *state),
/OK3568_Linux_fs/kernel/drivers/regulator/
H A Dpwm-regulator.c64 struct pwm_state pwm_state; in pwm_regulator_init_state() local
68 pwm_get_state(drvdata->pwm, &pwm_state); in pwm_regulator_init_state()
69 dutycycle = pwm_get_relative_duty_cycle(&pwm_state, 100); in pwm_regulator_init_state()
93 struct pwm_state pstate; in pwm_regulator_set_voltage_sel()
165 struct pwm_state pstate; in pwm_regulator_get_voltage()
202 struct pwm_state pstate; in pwm_regulator_set_voltage()
/OK3568_Linux_fs/kernel/drivers/video/backlight/
H A Dpwm_bl.c49 struct pwm_state state; in pwm_backlight_power_on()
74 struct pwm_state state; in pwm_backlight_power_off()
97 struct pwm_state state; in compute_duty_cycle()
117 struct pwm_state state; in pwm_backlight_update_status()
474 struct pwm_state state; in pwm_backlight_probe()
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dpwm-beeper.c33 struct pwm_state state; in pwm_beeper_on()
126 struct pwm_state state; in pwm_beeper_probe()

12