/freebsd/sys/contrib/device-tree/Bindings/leds/ |
H A D | leds-bcm6328.txt | 1 LEDs connected to Broadcom BCM6328 controller 4 In these SoCs it's possible to control LEDs both as GPIOs or by hardware. 5 However, on some devices there are Serial LEDs (LEDs connected to a 74x164 9 Some of these Serial LEDs are hardware controlled (e.g. ethernet LEDs) and 10 exporting the 74x164 as spi-gpio prevents those LEDs to be hardware 17 registers you have some limited control over rerouting the LEDs (as 21 reason, hardware controlled LEDs aren't registered as LED class devices. 24 - compatible : should be "brcm,bcm6328-leds". 30 - brcm,serial-leds : Boolean, enables Serial LEDs. 32 - brcm,serial-mux : Boolean, enables Serial LEDs multiplexing. [all …]
|
H A D | leds-bcm63138.yaml | 4 $id: http://devicetree.org/schemas/leds/leds-bcm63138.yaml# 7 title: Broadcom's BCM63138 LEDs controller 13 This LEDs controller was first used on BCM63138 and later reused on BCM4908, 16 It supports up to 32 LEDs that can be connected parallelly or serially. It 19 Binding serially connected LEDs isn't documented yet. 26 - brcm,bcm4908-leds 27 - brcm,bcm6848-leds 28 - brcm,bcm6858-leds 29 - brcm,bcm63148-leds 30 - brcm,bcm63381-leds [all …]
|
H A D | leds-bcm6328.yaml | 4 $id: http://devicetree.org/schemas/leds/leds-bcm6328.yaml# 7 title: LEDs connected to Broadcom BCM6328 controller 14 In these SoCs it's possible to control LEDs both as GPIOs or by hardware. 15 However, on some devices there are Serial LEDs (LEDs connected to a 74x164 20 Some of these Serial LEDs are hardware controlled (e.g. ethernet LEDs) and 21 exporting the 74x164 as spi-gpio prevents those LEDs to be hardware 28 registers you have some limited control over rerouting the LEDs (as 32 reason, hardware controlled LEDs aren't registered as LED class devices. 34 Each LED is represented as a sub-node of the brcm,bcm6328-leds device. 38 const: brcm,bcm6328-leds [all …]
|
H A D | cznic,turris-omnia-leds.yaml | 4 $id: http://devicetree.org/schemas/leds/cznic,turris-omnia-leds.yaml# 7 title: CZ.NIC's Turris Omnia LEDs driver 13 This module adds support for the RGB LEDs found on the front panel of the 14 Turris Omnia router. There are 12 RGB LEDs that are controlled by a 20 const: cznic,turris-omnia-leds 35 $ref: leds-class-multicolor.yaml# 41 supports RGB LEDs. 48 This property identifies one of the LEDs on the front panel of the 59 #include <dt-bindings/leds/common.h> 66 compatible = "cznic,turris-omnia-leds"; [all …]
|
H A D | leds-pm8058.txt | 4 an LED driver block for up to six LEDs: three normal LEDs, two 5 "flash" LEDs and one "keypad backlight" LED. The names are 10 Hardware-wise the different LEDs support slightly different 11 output currents. The "flash" LEDs do not need to charge nor 15 The LEDs appear as children to the PM8058 device, with the 26 "qcom,pm8058-led" (for the normal LEDs at 0x131, 0x132 and 0x133) 28 "qcom,pm8058-flash-led" (for the "flash" LEDs at 0x49 and 0xFB) 31 - label: see Documentation/devicetree/bindings/leds/common.txt 32 - default-state: see Documentation/devicetree/bindings/leds/common.txt 33 - linux,default-trigger: see Documentation/devicetree/bindings/leds/common.txt
|
H A D | leds-pca9532.txt | 3 The PCA9532 family is SMBus I/O expander optimized for dimming LEDs. 17 - label: see Documentation/devicetree/bindings/leds/common.txt 18 - type: Output configuration, see dt-bindings/leds/leds-pca9532.h (default NONE) 19 - linux,default-trigger: see Documentation/devicetree/bindings/leds/common.txt 20 - default-state: see Documentation/devicetree/bindings/leds/common.txt 24 #include <dt-bindings/leds/leds-pca9532.h> 26 leds: pca9530@60 {
|
H A D | leds-bcm6358.txt | 1 LEDs connected to Broadcom BCM6358 controller 4 In these SoCs there are Serial LEDs (LEDs connected to a 74x164 controller), 10 - compatible : should be "brcm,bcm6358-leds". 21 Each LED is represented as a sub-node of the brcm,bcm6358-leds device. 24 - reg : LED pin number (only LEDs 0 to 31 are valid). 27 - label : see Documentation/devicetree/bindings/leds/common.txt 29 Documentation/devicetree/bindings/leds/common.txt 31 Documentation/devicetree/bindings/leds/common.txt 36 compatible = "brcm,bcm6358-leds"; 65 compatible = "brcm,bcm6358-leds";
|
H A D | leds-gpio.yaml | 4 $id: http://devicetree.org/schemas/leds/leds-gpio.yaml# 7 title: LEDs connected to GPIO lines 14 Each LED is represented as a sub-node of the gpio-leds device. Each 19 const: gpio-leds 53 #include <dt-bindings/leds/common.h> 55 leds { 56 compatible = "gpio-leds"; 72 compatible = "gpio-leds";
|
H A D | leds-pwm-multicolor.yaml | 4 $id: http://devicetree.org/schemas/leds/leds-pwm-multicolor.yaml# 7 title: Multi-color LEDs connected to PWM 13 This driver combines several monochrome PWM LEDs into one multi-color 18 const: pwm-leds-multicolor 22 $ref: leds-class-multicolor.yaml# 59 #include <dt-bindings/leds/common.h> 62 compatible = "pwm-leds-multicolor";
|
H A D | leds-aat1290.txt | 1 * Skyworks Solutions, Inc. AAT1290 Current Regulator for Flash LEDs 23 node - see Documentation/devicetree/bindings/leds/common.txt. 26 - led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 27 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 30 - flash-max-timeout-us : see Documentation/devicetree/bindings/leds/common.txt 35 - function : see Documentation/devicetree/bindings/leds/common.txt 36 - color : see Documentation/devicetree/bindings/leds/common.txt 37 - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) 44 #include <dt-bindings/leds/common.h>
|
H A D | leds-pwm.yaml | 4 $id: http://devicetree.org/schemas/leds/leds-pwm.yaml# 7 title: LEDs connected to PWM 13 Each LED is represented as a sub-node of the pwm-leds device. Each 18 const: pwm-leds 46 #include <dt-bindings/leds/common.h> 49 compatible = "pwm-leds";
|
H A D | qcom,pm8058-led.yaml | 4 $id: http://devicetree.org/schemas/leds/qcom,pm8058-led.yaml# 13 The Qualcomm PM8058 contains an LED block for up to six LEDs:: three normal 14 LEDs, two "flash" LEDs and one "keypad backlight" LED. The names are quoted 19 Hardware-wise the different LEDs support slightly different output currents. 20 The "flash" LEDs do not need to charge nor do they support external triggers. 44 #include <dt-bindings/leds/common.h>
|
H A D | leds-el15203000.txt | 4 This LED Board (aka RED LEDs board) is widely used in 6 The board manages 3 LEDs and supports predefined blinking patterns 7 for specific leds. 16 actually consists of 5 LEDs that exposed by protocol like one LED. 33 see Documentation/devicetree/bindings/leds/common.txt 35 see Documentation/devicetree/bindings/leds/common.txt 40 #include <dt-bindings/leds/common.h>
|
H A D | leds-ns2.txt | 4 - compatible: "lacie,ns2-leds". 6 Each LED is represented as a sub-node of the ns2-leds device. 21 #include <dt-bindings/leds/leds-ns2.h> 23 ns2-leds { 24 compatible = "lacie,ns2-leds";
|
H A D | ams,as3645a.txt | 3 The AS3645A flash LED controller can drive two LEDs, one high current 42 function : See Documentation/devicetree/bindings/leds/common.txt. 43 color : See Documentation/devicetree/bindings/leds/common.txt. 44 label : See Documentation/devicetree/bindings/leds/common.txt (deprecated). 57 function : See Documentation/devicetree/bindings/leds/common.txt. 58 color : See Documentation/devicetree/bindings/leds/common.txt. 59 label : See Documentation/devicetree/bindings/leds/common.txt (deprecated). 65 #include <dt-bindings/leds/common.h>
|
H A D | common.yaml | 4 $id: http://devicetree.org/schemas/leds/common.yaml# 7 title: Common leds properties 35 from the header include/dt-bindings/leds/common.h. If there is no 42 the header include/dt-bindings/leds/common.h. If there is no matching 148 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt 160 mandatory for the LEDs in the non-flash modes (e.g. torch or indicator). 169 Note that this flag is mainly used for PWM-LEDs, where it is not possible 189 activity. Some LEDs can be related to a specific device and should somehow 233 #include <dt-bindings/leds/common.h> 236 compatible = "gpio-leds"; [all …]
|
H A D | leds-an30259a.txt | 3 The AN30259A is a LED controller capable of driving three LEDs independently. It supports 19 see Documentation/devicetree/bindings/leds/common.txt 21 see Documentation/devicetree/bindings/leds/common.txt 23 see Documentation/devicetree/bindings/leds/common.txt (deprecated) 25 see Documentation/devicetree/bindings/leds/common.txt 29 #include <dt-bindings/leds/common.h>
|
H A D | awinic,aw200xx.yaml | 4 $id: http://devicetree.org/schemas/leds/awinic,aw200xx.yaml# 14 a set of individually controlled leds and support 3 pattern controllers 16 - AW20036 (3x12) 36 LEDs 17 - AW20054 (6x9) 54 LEDs 18 - AW20072 (6x12) 72 LEDs 19 - AW20108 (9x12) 108 LEDs 70 and depends on how leds are physically connected to the led driver. 140 #include <dt-bindings/leds/common.h>
|
H A D | nxp,pca953x.yaml | 4 $id: http://devicetree.org/schemas/leds/nxp,pca953x.yaml# 13 The PCA9532 family is SMBus I/O expander optimized for dimming LEDs. 48 Output configuration, see include/dt-bindings/leds/leds-pca9532.h 62 #include <dt-bindings/leds/leds-pca9532.h>
|
H A D | leds-is31fl319x.txt | 1 LEDs connected to is31fl319x LED controller chip 22 There can be less leds subnodes than the chip can support but not more. 26 Valid values: 1 - number of leds supported by the chip variant. 29 - label : see Documentation/devicetree/bindings/leds/common.txt. 31 see Documentation/devicetree/bindings/leds/common.txt. 43 fancy_leds: leds@65 {
|
H A D | leds-lm3692x.txt | 33 - function : see Documentation/devicetree/bindings/leds/common.txt 34 - color : see Documentation/devicetree/bindings/leds/common.txt 35 - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) 37 see Documentation/devicetree/bindings/leds/common.txt 39 see Documentation/devicetree/bindings/leds/common.txt 43 #include <dt-bindings/leds/common.h>
|
/freebsd/sys/contrib/device-tree/src/arm/qcom/ |
H A D | qcom-ipq8064-rb3011.dts | 4 #include <dt-bindings/leds/common.h> 37 leds { 38 compatible = "gpio-leds"; 96 leds { 113 leds { 130 leds { 147 leds { 164 leds { 221 leds { 238 leds { [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | kirkwood-d2net.dts | 11 #include <dt-bindings/leds/leds-ns2.h> 23 ns2-leds { 24 compatible = "lacie,ns2-leds"; 37 gpio-leds { 38 compatible = "gpio-leds";
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | qca,qca808x.yaml | 13 QCA808X PHYs can have up to 3 LEDs attached. 14 All 3 LEDs are disabled by default. 15 2 LEDs have dedicated pins with the 3rd LED having the 16 double function of Interrupt LEDs/GPIO or additional LED. 32 #include <dt-bindings/leds/common.h> 42 leds {
|
/freebsd/sys/dev/gpio/ |
H A D | gpioled_fdt.c | 147 if (!ofw_bus_is_compatible(dev, "gpio-leds")) in gpioled_probe() 150 device_set_desc(dev, "GPIO LEDs"); in gpioled_probe() 159 phandle_t child, leds; in gpioled_attach() local 162 if ((leds = ofw_bus_get_node(dev)) == -1) in gpioled_attach() 169 /* Traverse the 'gpio-leds' node and count leds */ in gpioled_attach() 171 for (child = OF_child(leds); child != 0; child = OF_peer(child)) { in gpioled_attach() 182 /* Traverse the 'gpio-leds' node and count leds */ in gpioled_attach() 183 for (child = OF_child(leds); child != 0; child = OF_peer(child)) { in gpioled_attach()
|