Searched refs:pwm_waveform (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | pwm.h | 71 struct pwm_waveform { struct 295 const struct pwm_waveform *wf, void *wfhw); 297 const void *wfhw, struct pwm_waveform *wf); 385 int pwm_round_waveform_might_sleep(struct pwm_device *pwm, struct pwm_waveform *wf); 386 int pwm_get_waveform_might_sleep(struct pwm_device *pwm, struct pwm_waveform *wf); 387 int pwm_set_waveform_might_sleep(struct pwm_device *pwm, const struct pwm_waveform *wf, bool exact);
|
| /linux-6.15/drivers/pwm/ |
| H A D | core.c | 104 *wf = (struct pwm_waveform){ in pwm_state2wf() 110 *wf = (struct pwm_waveform){ in pwm_state2wf() 116 *wf = (struct pwm_waveform){ in pwm_state2wf() 122 static int pwmwfcmp(const struct pwm_waveform *a, const struct pwm_waveform *b) in pwmwfcmp() 239 struct pwm_waveform wf_req = *wf; in pwm_round_waveform_might_sleep() 318 const struct pwm_waveform *wf, in __pwm_set_waveform() 324 struct pwm_waveform wf_rounded; in __pwm_set_waveform() 366 struct pwm_waveform wf_set; in __pwm_set_waveform() 606 struct pwm_waveform wf; in __pwm_apply() 636 struct pwm_waveform wf_rounded; in __pwm_apply() [all …]
|
| H A D | pwm-axi-pwmgen.c | 73 const struct pwm_waveform *wf, in axi_pwmgen_round_waveform_tohw() 122 const void *_wfhw, struct pwm_waveform *wf) in axi_pwmgen_round_waveform_fromhw()
|
| H A D | pwm-stm32.c | 63 const struct pwm_waveform *wf, in stm32_pwm_round_waveform_tohw() 212 struct pwm_waveform *wf) in stm32_pwm_round_waveform_fromhw() 245 *wf = (struct pwm_waveform){ in stm32_pwm_round_waveform_fromhw()
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-offload-trigger-pwm.c | 42 struct pwm_waveform wf = { }; in spi_offload_trigger_pwm_validate() 69 struct pwm_waveform wf = { }; in spi_offload_trigger_pwm_enable() 87 struct pwm_waveform wf; in spi_offload_trigger_pwm_disable()
|
| /linux-6.15/include/trace/events/ |
| H A D | pwm.h | 50 TP_PROTO_pwm(const struct pwm_waveform *wf, void *wfhw, int err), 72 TP_PROTO_pwm(const void *wfhw, struct pwm_waveform *wf, int err),
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | ad7625.c | 78 struct pwm_waveform clk_gate_wf; 79 struct pwm_waveform cnv_wf; 179 struct pwm_waveform clk_gate_wf = { }, cnv_wf = { }; in ad7625_set_sampling_freq()
|