Searched full:pwms (Results 1 – 25 of 478) sorted by relevance
12345678910>>...20
/Linux-v6.6/Documentation/devicetree/bindings/leds/ |
D | leds-pwm-multicolor.yaml | 39 pwms: 45 description: For PWMs where the LED is wired to supply rather than ground. 51 - pwms 72 pwms = <&pwm1 0 1000000>; 77 pwms = <&pwm2 0 1000000>; 82 pwms = <&pwm3 0 1000000>;
|
D | leds-pwm.yaml | 27 pwms: 39 For PWMs where the LED is wired to supply rather than ground. 43 - pwms 58 pwms = <&twl_pwm 0 7812500>; 65 pwms = <&twl_pwmled 0 7812500>;
|
/Linux-v6.6/Documentation/devicetree/bindings/pwm/ |
D | pwm.txt | 16 PWM properties should be named "pwms". The exact meaning of each pwms 19 each of the PWM devices listed in the "pwms" property. If no "pwm-names" 24 pwm_get() call to an index into the list given by the "pwms" property. 36 pwms = <&pwm 0 5000000>; 53 pwms = <&pwm 0 5000000 PWM_POLARITY_INVERTED>;
|
/Linux-v6.6/Documentation/driver-api/ |
D | pwm.rst | 7 PWMs are commonly used for controlling LEDs, fans or vibrators in 8 cell phones. PWMs with a fixed purpose have no need implementing 9 the Linux PWM API (although they could). However, PWMs are often 14 Identifying PWMs 35 Using PWMs 83 Using PWMs with the sysfs interface 87 interface is provided to use the PWMs from userspace. It is exposed at 160 consumers should implement it as described in the "Using PWMs" section.
|
/Linux-v6.6/Documentation/devicetree/bindings/hwmon/ |
D | pwm-fan.yaml | 43 pwms: 51 - pwms 60 pwms = <&pwm 0 10000 0>; 92 pwms = <&pwm 0 40000 0>;
|
/Linux-v6.6/Documentation/devicetree/bindings/leds/irled/ |
D | pwm-ir-tx.yaml | 20 pwms: 25 - pwms 33 pwms = <&pwm0 0 10000000>;
|
/Linux-v6.6/Documentation/devicetree/bindings/display/ |
D | solomon,ssd1307fb.yaml | 33 pwms: 223 - pwms 254 pwms = <&pwm 4 3000>; 261 pwms = <&pwm 4 3000>; 277 pwms = <&pwm 4 3000>; 286 pwms = <&pwm 4 3000>;
|
/Linux-v6.6/Documentation/devicetree/bindings/input/ |
D | pwm-beeper.yaml | 16 pwms: 29 - pwms 38 pwms = <&pwm0>;
|
D | pwm-vibrator.yaml | 31 pwms: 47 - pwms 55 pwms = <&pwm9 0 1000000000 0>,
|
/Linux-v6.6/Documentation/devicetree/bindings/clock/ |
D | pwm-clock.yaml | 26 pwms: 32 - pwms 43 pwms = <&pwm2 0 40>; /* 1 / 40 ns = 25 MHz */
|
/Linux-v6.6/Documentation/devicetree/bindings/leds/backlight/ |
D | pwm-backlight.yaml | 18 pwms: 70 - pwms 78 pwms = <&pwm 0 5000000>; 93 pwms = <&pwm 0 5000000>;
|
D | lp855x-backlight.yaml | 45 pwms: 56 PWM period value. Deprecated; set the period value in the pwms 93 pwms = <&pwm 0 10000>;
|
/Linux-v6.6/arch/riscv/boot/dts/sifive/ |
D | hifive-unleashed-a00.dts | 52 pwms = <&pwm0 0 7812500 PWM_POLARITY_INVERTED>; 60 pwms = <&pwm0 1 7812500 PWM_POLARITY_INVERTED>; 68 pwms = <&pwm0 2 7812500 PWM_POLARITY_INVERTED>; 76 pwms = <&pwm0 3 7812500 PWM_POLARITY_INVERTED>;
|
/Linux-v6.6/Documentation/devicetree/bindings/regulator/ |
D | pwm-regulator.yaml | 45 pwms: 85 - pwms 96 pwms = <&pwm1 0 8448 0>; 114 pwms = <&pwm1 0 8448 0>;
|
/Linux-v6.6/drivers/pwm/ |
D | core.c | 58 kfree(chip->pwms); in free_pwms() 59 chip->pwms = NULL; in free_pwms() 275 chip->pwms = kcalloc(chip->npwm, sizeof(*pwm), GFP_KERNEL); in pwmchip_add() 276 if (!chip->pwms) in pwmchip_add() 284 kfree(chip->pwms); in pwmchip_add() 291 pwm = &chip->pwms[i]; in pwmchip_add() 374 pwm = &chip->pwms[index]; in pwm_request_from_chip() 673 * "pwms" property of a device tree node or a negative error-code on failure. 677 * If con_id is NULL, the first PWM device listed in the "pwms" property will 702 err = of_parse_phandle_with_args(np, "pwms", "#pwm-cells", index, in of_pwm_get() [all …]
|
/Linux-v6.6/arch/arm/boot/dts/microchip/ |
D | at91-kizbox.dts | 54 pwms = <&tcb1_pwm1 0 10000000 PWM_POLARITY_INVERTED>; 61 pwms = <&tcb1_pwm2 0 10000000 PWM_POLARITY_INVERTED>; 68 pwms = <&tcb1_pwm0 0 10000000 PWM_POLARITY_INVERTED>; 75 pwms = <&tcb1_pwm0 1 10000000 PWM_POLARITY_INVERTED>;
|
D | at91-kizboxmini-common.dtsi | 60 pwms = <&pwm0 2 10000000 0>; 68 pwms = <&pwm0 0 10000000 0>; 75 pwms = <&pwm0 1 10000000 0>;
|
/Linux-v6.6/arch/arm/boot/dts/st/ |
D | stm32mp157c-lxa-tac-gen2.dts | 23 pwms = <&led_pwm 3 1000000 0>; 46 pwms = <&led_pwm 0 1000000 0>; 52 pwms = <&led_pwm 2 1000000 0>; 58 pwms = <&led_pwm 1 1000000 0>;
|
D | stm32mp157c-lxa-mc1.dts | 29 pwms = <&backlight_pwm 1 100000 PWM_POLARITY_INVERTED>; 55 pwms = <&leds_pwm 1 1000000 0>; 62 pwms = <&leds_pwm 2 1000000 0>; 69 pwms = <&leds_pwm 3 1000000 0>;
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx6ull-jozacp.dts | 29 pwms = <&pwm1 0 10000000 0>; 37 pwms = <&pwm3 0 10000000 0>; 45 pwms = <&pwm5 0 10000000 0>; 59 pwms = <&pwm2 0 10000000 0>; 67 pwms = <&pwm4 0 10000000 0>; 75 pwms = <&pwm6 0 10000000 0>;
|
/Linux-v6.6/arch/arm/boot/dts/broadcom/ |
D | bcm958625-meraki-mx6x-common.dtsi | 20 pwms = <&pwm 1 50000>; 27 pwms = <&pwm 2 50000>; 34 pwms = <&pwm 3 50000>;
|
/Linux-v6.6/Documentation/devicetree/bindings/mfd/ |
D | maxim,max77843.yaml | 43 pwms: 49 - pwms 142 pwms = <&pwm 0 33670 0>;
|
D | maxim,max77693.yaml | 75 pwms: 81 - pwms 161 pwms = <&pwm 0 38022 0>;
|
/Linux-v6.6/Documentation/devicetree/bindings/media/ |
D | nokia,n900-ir | 5 - pwms: specifies PWM used for IR signal transmission. 19 pwms = <&pwm9 0 26316 0>; /* 38000 Hz */
|
/Linux-v6.6/arch/arm64/boot/dts/amlogic/ |
D | meson-g12b-odroid-n2-plus.dts | 22 pwms = <&pwm_ab 0 1500 0>; 29 pwms = <&pwm_AO_cd 1 1500 0>;
|
12345678910>>...20