cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

adp1653.txt (1054B)


      1* Analog Devices ADP1653 flash LED driver
      2
      3Required Properties:
      4
      5  - compatible: Must contain "adi,adp1653"
      6
      7  - reg: I2C slave address
      8
      9  - enable-gpios: Specifier of the GPIO connected to EN pin
     10
     11There are two LED outputs available - flash and indicator. One LED is
     12represented by one child node, nodes need to be named "flash" and "indicator".
     13
     14Required properties of the LED child node:
     15- led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
     16
     17Required properties of the flash LED child node:
     18
     19- flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
     20- flash-timeout-us : see Documentation/devicetree/bindings/leds/common.txt
     21- led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
     22
     23Example:
     24
     25	adp1653: led-controller@30 {
     26		compatible = "adi,adp1653";
     27		reg = <0x30>;
     28		enable-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>; /* 88 */
     29
     30		flash {
     31			flash-timeout-us = <500000>;
     32			flash-max-microamp = <320000>;
     33			led-max-microamp = <50000>;
     34		};
     35		indicator {
     36			led-max-microamp = <17500>;
     37		};
     38	};