linux_dsm_epyc7002/arch/arm/boot/dts
Stefan Roese 9652e8bd16 ARM: SPEAr600: Add device-tree support to SPEAr600 boards
This patch adds a generic target for SPEAr600 board that can be
configured via the device-tree. Currently the following devices
are supported via the devicetree:

- VIC interrupts
- PL011 UART
- PL061 GPIO
- Synopsys DW I2C
- Synopsys DW ethernet

Other peripheral devices (e.g. SMI flash, FSMC NAND flash etc) will
follow in later patches.

Only the spear600-evb is currently supported. Other SPEAr600
based boards will follow later.

Since the current mainline SPEAr600 code only supports the SPEAr600
evaluation board, with nearly zero peripheral devices (only UART
and GPIO), it makes sense to switch over to DT based configuration
completely now. So this patch also removes all non-DT stuff, mainly
platform device data. The files spear600.c and spear600_evb.c are
removed completely.

Signed-off-by: Stefan Roese <sr@denx.de>
Acked-by: Viresh Kumar <viresh.kumar@st.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2012-03-16 20:19:41 +00:00
..
testcases of: Add device tree selftests 2011-12-12 13:40:16 -07:00
at91sam9g20.dtsi ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT 2011-12-16 13:11:09 +01:00
at91sam9g45.dtsi ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT 2011-12-16 13:11:09 +01:00
at91sam9m10g45ek.dts ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT 2011-12-16 13:11:09 +01:00
exynos4210-origen.dts ARM: dts: Add intial dts file for EXYNOS4210 SoC, SMDKV310 and ORIGEN 2011-12-23 10:07:12 +09:00
exynos4210-smdkv310.dts ARM: dts: Add intial dts file for EXYNOS4210 SoC, SMDKV310 and ORIGEN 2011-12-23 10:07:12 +09:00
exynos4210.dtsi ARM: EXYNOS: Add cpu-offset property in gic device tree node 2012-02-09 18:40:22 +09:00
highbank.dts ARM: highbank: add xgmac ethernet devices to dts 2011-12-05 08:35:55 -06:00
imx6q-arm2.dts arm/imx6q: Rename Sabreauto to Armadillo2 2011-12-14 21:25:46 +08:00
imx6q-sabrelite.dts arm/imx6: add imx6q sabrelite board support 2011-12-14 21:25:45 +08:00
imx6q.dtsi dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx51-babbage.dts dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx51.dtsi dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx53-ard.dts dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx53-evk.dts dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx53-qsb.dts dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx53-smd.dts dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
imx53.dtsi dts/imx: rename uart labels to consistent with hw spec 2011-12-14 21:25:44 +08:00
msm8660-surf.dts ARM: msm: Add devicetree support for msm8660-surf 2011-08-29 12:47:36 -07:00
omap2.dtsi arm/dts: Add minimal device tree support for omap2420 and omap2430 2011-12-16 14:15:16 -08:00
omap3-beagle.dts arm/dts: Add support for OMAP3 Beagle board 2011-10-04 22:27:03 +02:00
omap3.dtsi ARM: omap: pass minimal SoC/board data for UART from dt 2011-12-16 14:15:17 -08:00
omap4-panda.dts arm/dts: Add support for OMAP4 PandaBoard 2011-10-04 22:26:59 +02:00
omap4-sdp.dts arm/dts: Add support for OMAP4 SDP board 2011-10-04 22:27:01 +02:00
omap4.dtsi ARM: omap: pass minimal SoC/board data for UART from dt 2011-12-16 14:15:17 -08:00
picoxcell-pc3x2.dtsi picoxcell: add the DTS for pc3x2 and pc3x3 devices 2011-09-26 16:12:06 +01:00
picoxcell-pc3x3.dtsi picoxcell: add the DTS for pc3x2 and pc3x3 devices 2011-09-26 16:12:06 +01:00
picoxcell-pc7302-pc3x2.dts picoxcell: add the DTS for the PC7302 board 2011-09-26 16:12:07 +01:00
picoxcell-pc7302-pc3x3.dts picoxcell: add the DTS for the PC7302 board 2011-09-26 16:12:07 +01:00
prima2-cb.dts ARM: CSR: call l2x0_of_init to init L2 cache of SiRFprimaII 2011-10-24 02:54:21 -07:00
skeleton.dtsi arm/dt: Add skeleton dtsi file 2011-07-25 09:52:11 -06:00
spear600-evb.dts ARM: SPEAr600: Add device-tree support to SPEAr600 boards 2012-03-16 20:19:41 +00:00
spear600.dtsi ARM: SPEAr600: Add device-tree support to SPEAr600 boards 2012-03-16 20:19:41 +00:00
tegra20.dtsi arm/dt: tegra: Use new compatible value for DVC I2C controller 2011-12-19 17:54:53 -08:00
tegra30.dtsi arm/tegra: initial device tree for tegra30 2011-12-17 16:14:49 -08:00
tegra-cardhu.dts arm/tegra: add support for tegra30 based board cardhu 2011-12-17 20:15:38 -08:00
tegra-harmony.dts arm/dt: tegra: Fix SDHCI nodes to match board files 2011-12-07 20:48:06 -08:00
tegra-paz00.dts ARM: tegra: paz00: fix wrong UART port on mini-pcie plug 2012-02-06 18:32:51 -08:00
tegra-seaboard.dts arm/tegra: Seaboard: Add GPIO key device tree nodes 2011-12-19 17:59:21 -08:00
tegra-trimslice.dts arm/dt: tegra: Fix SDHCI nodes to match board files 2011-12-07 20:48:06 -08:00
tegra-ventana.dts arm/dt: tegra: Fix SDHCI nodes to match board files 2011-12-07 20:48:06 -08:00
usb_a9g20.dts ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT 2011-12-16 13:11:09 +01:00
versatile-ab.dts arm/versatile: Add device tree support 2011-07-28 01:32:04 -06:00
versatile-pb.dts of: Add device tree selftests 2011-12-12 13:40:16 -07:00
zynq-ep107.dts ARM: Xilinx: Adding Xilinx board support 2011-06-20 11:52:30 -06:00