diff options
author | Arnd Bergmann <arnd@arndb.de> | 2016-09-19 17:30:06 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2016-09-19 17:30:06 +0200 |
commit | fb90bc50602b34cb3d45bbcd1ba5d527c575dc2e (patch) | |
tree | 33a40fb49e7586eb238cb1ad10fb82b057793b98 /Documentation | |
parent | Merge tag 'at91-ab-4.9-dt1' of git://git.kernel.org/pub/scm/linux/kernel/git/... (diff) | |
parent | ARM: dts: orion5x: Configure WNR854T ethernet PHY LEDs (diff) | |
download | linux-fb90bc50602b34cb3d45bbcd1ba5d527c575dc2e.tar.xz linux-fb90bc50602b34cb3d45bbcd1ba5d527c575dc2e.zip |
Merge tag 'mvebu-dt-4.9-2' of git://git.infradead.org/linux-mvebu into next/dt
Pull "mvebu dt for 4.9 (part 2)" from Gregory CLEMENT:
- convert orion5x based SoC Netgear WNR854T to devicetree
- remove obsolete orion-gpio binding description
* tag 'mvebu-dt-4.9-2' of git://git.infradead.org/linux-mvebu:
ARM: dts: orion5x: Configure WNR854T ethernet PHY LEDs
ARM: dts: orion5x: Add description for Netgear WNR854T
ARM: dts: arm: orion5x: Add DT include for mv88f5181
dt-bindings: arm: add DT binding for Marvell Orion5x SoC family
ARM: dts: orion5x: Add required properties for orion-wdt to DT node
dt-binding: mrvl-gpio: remove orion-gpio description
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt | 25 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/gpio/mrvl-gpio.txt | 23 |
2 files changed, 25 insertions, 23 deletions
diff --git a/Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt b/Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt new file mode 100644 index 000000000000..748a8f287462 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt @@ -0,0 +1,25 @@ +Marvell Orion SoC Family Device Tree Bindings +--------------------------------------------- + +Boards with a SoC of the Marvell Orion family, eg 88f5181 + +* Required root node properties: +compatible: must contain "marvell,orion5x" + +In addition, the above compatible shall be extended with the specific +SoC. Currently known SoC compatibles are: + +"marvell,orion5x-88f5181" +"marvell,orion5x-88f5182" + +And in addition, the compatible shall be extended with the specific +board. Currently known boards are: + +"buffalo,lsgl" +"buffalo,lswsgl" +"buffalo,lswtgl" +"lacie,ethernet-disk-mini-v2" +"lacie,d2-network" +"marvell,rd-88f5182-nas" +"maxtor,shared-storage-2" +"netgear,wnr854t" diff --git a/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt b/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt index 98d198396956..c3d016532d8e 100644 --- a/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt +++ b/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt @@ -44,26 +44,3 @@ Example for a PXA3xx platform: interrupt-controller; #interrupt-cells = <0x2>; }; - -* Marvell Orion GPIO Controller - -Required properties: -- compatible : Should be "marvell,orion-gpio" -- reg : Address and length of the register set for controller. -- gpio-controller : So we know this is a gpio controller. -- ngpio : How many gpios this controller has. -- interrupts : Up to 4 Interrupts for the controller. - -Optional properties: -- mask-offset : For SMP Orions, offset for Nth CPU - -Example: - - gpio0: gpio@10100 { - compatible = "marvell,orion-gpio"; - #gpio-cells = <2>; - gpio-controller; - reg = <0x10100 0x40>; - ngpio = <32>; - interrupts = <35>, <36>, <37>, <38>; - }; |