-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/gi…
…t/arm/arm-soc Pull ARM DT updates from Arnd Bergmann: "These are as usual a very large number of mostly boring updates to enable devices in existing machines, or to fix minor bugs. Notably, an ongoing treewide effort to fix warnings caused by an update to the device tree compiler. These are enabled with "make W=1" at the moment but can hopefully become the default once all issues have been addressed. No new SoC platform is added this time around (Armada 395 and Orion mv88f5181 are slight variations of existing ones), but a significant number of new dts files are added, which I list by platform: - Allwinner: Empire Electronix M712 and iNet d978 Rev2 tablets, Orange Pi PC Plus, Orange Pi 2, Orange Pi Plus 2E, Orange Pi Lite, Olimex A33-Olinuxino, and Nano Pi Neo single-board computers - ARM Realview: all supported machines (ported from board files) - Broadcom: BCM958525er, BCM958522er, BCM988312hr, BCM958623hr and BCM958622hr reference boards for Northstar platform, Raspberry Pi Zero single-board computer - Marvell EBU: Netgear WNR854T router (ported from board file), Armada 395 SoC platform and GP board Armada 390 DB development board - NXP i.MX: imx7s Warp7 reference board, Gateworks Ventana GW553x single-board computer, Technologic Systems TS-4900 and Engicam IMX6UL GEA M6UL computer-on-module, Inverse Path USB armory board - Qualcomm: LG Nexus 5 Phone - Renesas: r8a7792/wheat and r7s72100/rskrza1 development boards - Rockchip: Rockchip RK3288 Fennec reference board, Firefly RK3288 Reload platform - ST Microelectronics STi: B2260 (96boards) single-board computer - TI Davinci: OMAP-L138 LCDK Development kit - TI OMAP: beagleboard-x15 rev B1 single-board computer" * tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (390 commits) ARM: dts: sony-nsz-gs7: add missing unit name to /memory node ARM: dts: chromecast: add missing unit name to /memory node ARM: dts: berlin2q-marvell-dmp: add missing unit name to /memory node ARM: dts: berlin2: Add missing unit name to /soc node ARM: dts: berlin2cd: Add missing unit name to /soc node ARM: dts: berlin2q: Add missing unit name to /soc node ARM: dts: berlin2: Remove skeleton.dtsi inclusion ARM: dts: berlin2cd: Remove skeleton.dtsi inclusion ARM: dts: berlin2q: Remove skeleton.dtsi inclusion arm: dts: berlin2q: enable all wdt nodes unconditionally arm: dts: berlin2: enable all wdt nodes unconditionally ARM: dts: omap5-igep0050.dts: Use tabs for indentation ARM: dts: Fix igepv5 power button GPIO direction ARM: dts: am335x-evmsk: Add blue-and-red-wiring -property to lcdc node ARM: dts: am335x-evmsk: Whitespace cleanup of lcdc related nodes ARM: dts: am335x-evm: Add blue-and-red-wiring -property to lcdc node ARM: dts: s3c64xx: Use macros for pinctrl configuration ARM: dts: s3c2416: Use macros for pinctrl configuration ARM: dts: s5pv210: Use macros for pinctrl configuration ARM: dts: s3c64xx: Use common macros for pinctrl configuration ...
- Loading branch information
Showing
408 changed files
with
16,251 additions
and
5,422 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
25 changes: 25 additions & 0 deletions
25
Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
47 changes: 47 additions & 0 deletions
47
Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
TPO TPG110 Panel | ||
================ | ||
|
||
This binding builds on the DPI bindings, adding a few properties | ||
as a superset of a DPI. See panel-dpi.txt for the required DPI | ||
bindings. | ||
|
||
Required properties: | ||
- compatible : "tpo,tpg110" | ||
- grestb-gpios : panel reset GPIO | ||
- scen-gpios : serial control enable GPIO | ||
- scl-gpios : serial control clock line GPIO | ||
- sda-gpios : serial control data line GPIO | ||
|
||
Required nodes: | ||
- Video port for DPI input, see panel-dpi.txt | ||
- Panel timing for DPI setup, see panel-dpi.txt | ||
|
||
Example | ||
------- | ||
|
||
panel { | ||
compatible = "tpo,tpg110", "panel-dpi"; | ||
grestb-gpios = <&stmpe_gpio44 5 GPIO_ACTIVE_LOW>; | ||
scen-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; | ||
scl-gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>; | ||
sda-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; | ||
backlight = <&bl>; | ||
|
||
port { | ||
nomadik_clcd_panel: endpoint { | ||
remote-endpoint = <&nomadik_clcd_pads>; | ||
}; | ||
}; | ||
|
||
panel-timing { | ||
clock-frequency = <33200000>; | ||
hactive = <800>; | ||
hback-porch = <216>; | ||
hfront-porch = <40>; | ||
hsync-len = <1>; | ||
vactive = <480>; | ||
vback-porch = <35>; | ||
vfront-porch = <10>; | ||
vsync-len = <1>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
Broadcom AMAC Ethernet Controller Device Tree Bindings | ||
------------------------------------------------------------- | ||
|
||
Required properties: | ||
- compatible: "brcm,amac" or "brcm,nsp-amac" | ||
- reg: Address and length of the GMAC registers, | ||
Address and length of the GMAC IDM registers | ||
- reg-names: Names of the registers. Must have both "amac_base" and | ||
"idm_base" | ||
- interrupts: Interrupt number | ||
|
||
Optional properties: | ||
- mac-address: See ethernet.txt file in the same directory | ||
|
||
Examples: | ||
|
||
amac0: ethernet@18022000 { | ||
compatible = "brcm,nsp-amac"; | ||
reg = <0x18022000 0x1000>, | ||
<0x18110000 0x1000>; | ||
reg-names = "amac_base", "idm_base"; | ||
interrupts = <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>; | ||
status = "disabled"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
Broadcom GMAC Ethernet Controller Device Tree Bindings | ||
------------------------------------------------------------- | ||
|
||
Required properties: | ||
- compatible: "brcm,bgmac-nsp" | ||
- reg: Address and length of the GMAC registers, | ||
Address and length of the GMAC IDM registers | ||
- reg-names: Names of the registers. Must have both "gmac_base" and | ||
"idm_base" | ||
- interrupts: Interrupt number | ||
|
||
Optional properties: | ||
- mac-address: See ethernet.txt file in the same directory | ||
|
||
Examples: | ||
|
||
gmac0: ethernet@18022000 { | ||
compatible = "brcm,bgmac-nsp"; | ||
reg = <0x18022000 0x1000>, | ||
<0x18110000 0x1000>; | ||
reg-names = "gmac_base", "idm_base"; | ||
interrupts = <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>; | ||
status = "disabled"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.