Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 182c2909 authored by Andi Shyti's avatar Andi Shyti Committed by Mauro Carvalho Chehab
Browse files

[media] Documentation: bindings: add documentation for ir-spi device driver



Document the ir-spi driver's binding which is a IR led driven
through the SPI line.

Signed-off-by: default avatarAndi Shyti <andi.shyti@samsung.com>
Acked-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarSean Young <sean@mess.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent d5083677
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
Device tree bindings for IR LED connected through SPI bus which is used as
remote controller.

The IR LED switch is connected to the MOSI line of the SPI device and the data
are delivered thourgh that.

Required properties:
	- compatible: should be "ir-spi-led".

Optional properties:
	- duty-cycle: 8 bit balue that represents the percentage of one period
	  in which the signal is active.  It can be 50, 60, 70, 75, 80 or 90.
	- led-active-low: boolean value that specifies whether the output is
	  negated with a NOT gate.
	- power-supply: specifies the power source. It can either be a regulator
	  or a gpio which enables a regulator, i.e. a regulator-fixed as
	  described in
	  Documentation/devicetree/bindings/regulator/fixed-regulator.txt

Example:

	irled@0 {
		compatible = "ir-spi-led";
		reg = <0x0>;
		spi-max-frequency = <5000000>;
		power-supply = <&vdd_led>;
		led-active-low;
		duty-cycle = /bits/ 8 <60>;
	};