| /kernel/linux/linux-5.10/drivers/pwm/ |
| D | pwm-cros-ec.c | 29 * struct cros_ec_pwm - per-PWM driver data 32 struct cros_ec_pwm { struct 43 struct cros_ec_pwm *channel; in cros_ec_pwm_request() argument 56 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_free() 119 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_apply() 146 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_get_state()
|
| /kernel/linux/linux-6.6/drivers/pwm/ |
| D | pwm-cros-ec.c | 34 * struct cros_ec_pwm - per-PWM driver data 37 struct cros_ec_pwm { struct 48 struct cros_ec_pwm *channel; in cros_ec_pwm_request() argument 61 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_free() 161 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_apply() 191 struct cros_ec_pwm *channel = pwm_get_chip_data(pwm); in cros_ec_pwm_get_state()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/mediatek/ |
| D | mt8183-kukui-jacuzzi-fennel-sku1.dts | 18 pwms = <&cros_ec_pwm 0>; 24 &cros_ec_pwm {
|
| D | mt8192-asurada-spherion-r0.dts | 22 pwms = <&cros_ec_pwm 0>; 28 &cros_ec_pwm {
|
| D | mt8183-kukui-jacuzzi.dtsi | 89 cros_ec_pwm: pwm { label
|
| D | mt8192-asurada.dtsi | 1312 cros_ec_pwm: pwm { label
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/ |
| D | google,cros-ec-pwm.yaml | 42 cros_ec_pwm: ec-pwm {
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pwm/ |
| D | google,cros-ec-pwm.yaml | 53 cros_ec_pwm: pwm {
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-gru-bob.dts | 59 pwms = <&cros_ec_pwm 0>;
|
| D | rk3399-gru-kevin.dts | 88 pwms = <&cros_ec_pwm 1>;
|
| D | rk3399-gru-chromebook.dtsi | 479 cros_ec_pwm: pwm { label
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-gru-bob.dts | 58 pwms = <&cros_ec_pwm 0>;
|
| D | rk3399-gru-kevin.dts | 87 pwms = <&cros_ec_pwm 1>;
|
| D | rk3399-gru-chromebook.dtsi | 297 cros_ec_pwm: ec-pwm { label
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | sc7280-idp-ec-h1.dtsi | 23 cros_ec_pwm: pwm { label
|
| D | sc7180-trogdor-quackingstick.dtsi | 42 pwms = <&cros_ec_pwm 0>;
|
| D | sc7180-trogdor-coachz.dtsi | 75 pwms = <&cros_ec_pwm 0>;
|
| D | sc7180-trogdor-wormdingler.dtsi | 95 pwms = <&cros_ec_pwm 0>;
|
| D | sc7280-herobrine.dtsi | 331 pwms = <&cros_ec_pwm 0>; 552 cros_ec_pwm: pwm { label
|
| D | sc7180-trogdor.dtsi | 326 pwms = <&cros_ec_pwm 1>; 365 pwms = <&cros_ec_pwm 0>; 651 cros_ec_pwm: pwm { label
|
| D | sdm845-cheza.dtsi | 30 pwms = <&cros_ec_pwm 0>; 856 cros_ec_pwm: pwm { label
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | sc7180-trogdor.dtsi | 182 pwms = <&cros_ec_pwm 1>; 219 pwms = <&cros_ec_pwm 0>; 526 cros_ec_pwm: ec-pwm { label
|
| D | sdm845-cheza.dtsi | 31 pwms = <&cros_ec_pwm 0>; 695 cros_ec_pwm: ec-pwm { label
|