Home
last modified time | relevance | path

Searched refs:pwm_sifive_ddata (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-sifive.c42 struct pwm_sifive_ddata { struct
54 struct pwm_sifive_ddata *pwm_sifive_chip_to_ddata(struct pwm_chip *c) in pwm_sifive_chip_to_ddata()
56 return container_of(c, struct pwm_sifive_ddata, chip); in pwm_sifive_chip_to_ddata()
61 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_request()
72 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_free()
80 static void pwm_sifive_update_clock(struct pwm_sifive_ddata *ddata, in pwm_sifive_update_clock()
111 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_get_state()
130 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_enable()
150 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_apply()
225 struct pwm_sifive_ddata *ddat in pwm_sifive_clock_notifier()
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-sifive.c43 struct pwm_sifive_ddata { struct
55 struct pwm_sifive_ddata *pwm_sifive_chip_to_ddata(struct pwm_chip *chip) in pwm_sifive_chip_to_ddata()
57 return container_of(chip, struct pwm_sifive_ddata, chip); in pwm_sifive_chip_to_ddata()
62 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_request()
73 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_free()
81 static void pwm_sifive_update_clock(struct pwm_sifive_ddata *ddata, in pwm_sifive_update_clock()
112 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_get_state()
134 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_apply()
213 struct pwm_sifive_ddata *ddata = in pwm_sifive_clock_notifier()
214 container_of(nb, struct pwm_sifive_ddata, notifie in pwm_sifive_clock_notifier()
[all...]

Completed in 2 milliseconds