mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00

This patch adds avago,apds9930 to the tsl2772 bindings. Signed-off-by: Brian Masney <masneyb@onstation.org> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
42 lines
1.2 KiB
Text
42 lines
1.2 KiB
Text
* AMS/TAOS ALS and proximity sensor
|
|
|
|
Required properties:
|
|
|
|
- compatible: Should be one of
|
|
"amstaos,tsl2571"
|
|
"amstaos,tsl2671"
|
|
"amstaos,tmd2671"
|
|
"amstaos,tsl2771"
|
|
"amstaos,tmd2771"
|
|
"amstaos,tsl2572"
|
|
"amstaos,tsl2672"
|
|
"amstaos,tmd2672"
|
|
"amstaos,tsl2772"
|
|
"amstaos,tmd2772"
|
|
"avago,apds9930"
|
|
- reg: the I2C address of the device
|
|
|
|
Optional properties:
|
|
|
|
- amstaos,proximity-diodes - proximity diodes to enable. <0>, <1>, or <0 1>
|
|
are the only valid values.
|
|
- led-max-microamp - current for the proximity LED. Must be 100000, 50000,
|
|
25000, or 13000.
|
|
- vdd-supply: phandle to the regulator that provides power to the sensor.
|
|
- vddio-supply: phandle to the regulator that provides power to the bus.
|
|
- interrupts: the sole interrupt generated by the device
|
|
|
|
Refer to interrupt-controller/interrupts.txt for generic interrupt client
|
|
node bindings.
|
|
|
|
Example:
|
|
|
|
tsl2772@39 {
|
|
compatible = "amstaos,tsl2772";
|
|
reg = <0x39>;
|
|
interrupts-extended = <&msmgpio 61 IRQ_TYPE_EDGE_FALLING>;
|
|
vdd-supply = <&pm8941_l17>;
|
|
vddio-supply = <&pm8941_lvs1>;
|
|
amstaos,proximity-diodes = <0>;
|
|
led-max-microamp = <100000>;
|
|
};
|