Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / media / st-rc.txt
blob05c432d08bcade2ee46c69c57e5d0f2f4f678b00
1 Device-Tree bindings for ST IRB IP
3 Required properties:
4         - compatible: Should contain "st,comms-irb".
5         - reg: Base physical address of the controller and length of memory
6           mapped region.
7         - interrupts: interrupt-specifier for the sole interrupt generated by
8           the device. The interrupt specifier format depends on the interrupt
9           controller parent.
10         - rx-mode: can be "infrared" or "uhf". This property specifies the L1
11           protocol used for receiving remote control signals. rx-mode should
12           be present iff the rx pins are wired up.
13         - tx-mode: should be "infrared". This property specifies the L1
14           protocol used for transmitting remote control signals. tx-mode should
15           be present iff the tx pins are wired up.
17 Optional properties:
18         - pinctrl-names, pinctrl-0: the pincontrol settings to configure muxing
19           properly for IRB pins.
20         - clocks : phandle with clock-specifier pair for IRB.
22 Example node:
24         rc: rc@fe518000 {
25                 compatible      = "st,comms-irb";
26                 reg             = <0xfe518000 0x234>;
27                 interrupts      = <0 203 0>;
28                 rx-mode         = "infrared";
29         };