Based on kernel version 6.3.13
. Page generated on 2023-08-29 08:35 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | *NXP - pca9532 PWM LED Driver The PCA9532 family is SMBus I/O expander optimized for dimming LEDs. The PWM support 256 steps. Required properties: - compatible: "nxp,pca9530" "nxp,pca9531" "nxp,pca9532" "nxp,pca9533" - reg - I2C slave address Each led is represented as a sub-node of the nxp,pca9530. Optional sub-node properties: - label: see Documentation/devicetree/bindings/leds/common.txt - type: Output configuration, see dt-bindings/leds/leds-pca9532.h (default NONE) - linux,default-trigger: see Documentation/devicetree/bindings/leds/common.txt - default-state: see Documentation/devicetree/bindings/leds/common.txt This property is only valid for sub-nodes of type <PCA9532_TYPE_LED>. Example: #include <dt-bindings/leds/leds-pca9532.h> leds: pca9530@60 { compatible = "nxp,pca9530"; reg = <0x60>; red-power { label = "pca:red:power"; type = <PCA9532_TYPE_LED>; }; green-power { label = "pca:green:power"; type = <PCA9532_TYPE_LED>; }; kernel-booting { type = <PCA9532_TYPE_LED>; default-state = "on"; }; sys-stat { type = <PCA9532_TYPE_LED>; default-state = "keep"; // don't touch, was set by U-Boot }; }; For more product information please see the link below: http://nxp.com/documents/data_sheet/PCA9532.pdf |