original_kernel/arch/arm/boot/dts
Viresh Kumar c5fa4fdcdb ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture
This patch adds a generic target for SPEAr3xx machines that can be configured
via the device-tree. Currently the following devices are supported via the
devicetree:

- VIC interrupts
- PL011 UART
- PL061 GPIO
- PL110 CLCD
- SP805 WDT
- Synopsys DW I2C
- Synopsys DW ethernet
- ST FSMC-NAND
- ST SPEAR-SMI
- ST SPEAR-KEYBOARD
- ST SPEAR-RTC
- ARASAN SDHCI-SPEAR
- SPEAR-EHCI
- SPEAR-OHCI

Other peripheral devices will follow in later patches.

This also removes IO_ADDRESS macro and creates 16 MB static mappings instead of
4K for individual peripherals. This is done to have efficient TLB lookup for any
I/O windows that are located closely together. ioremap() on this range will
return this mapping only instead of creating another.

Signed-off-by: Viresh Kumar <viresh.kumar@st.com>
2012-04-22 22:41:35 +02:00
..
testcases
am3517_mt_ventoux.dts
at91sam9g20.dtsi ARM: dts: remove blank interrupt-parent properties 2012-04-14 17:46:46 -07:00
at91sam9g25ek.dts
at91sam9g45.dtsi ARM: dts: remove blank interrupt-parent properties 2012-04-14 17:46:46 -07:00
at91sam9m10g45ek.dts ARM: at91: dt: remove unit-address part for memory nodes 2012-04-04 18:35:52 +02:00
at91sam9x5.dtsi ARM: dts: remove blank interrupt-parent properties 2012-04-14 17:46:46 -07:00
at91sam9x5cm.dtsi ARM: at91: dt: remove unit-address part for memory nodes 2012-04-04 18:35:52 +02:00
db8500.dtsi ARM: dts: remove blank interrupt-parent properties 2012-04-14 17:46:46 -07:00
exynos4210-origen.dts
exynos4210-smdkv310.dts
exynos4210.dtsi
exynos5250-smdk5250.dts
exynos5250.dtsi
highbank.dts ARM: dts: remove blank interrupt-parent properties 2012-04-14 17:46:46 -07:00
imx6q-arm2.dts
imx6q-sabrelite.dts
imx6q.dtsi
imx27-phytec-phycore.dts
imx27.dtsi
imx51-babbage.dts
imx51.dtsi
imx53-ard.dts
imx53-evk.dts
imx53-qsb.dts
imx53-smd.dts
imx53.dtsi
kirkwood-dreamplug.dts
kirkwood.dtsi
msm8660-surf.dts
omap2.dtsi
omap3-beagle.dts
omap3-evm.dts
omap3.dtsi
omap4-panda.dts
omap4-sdp.dts
omap4.dtsi
picoxcell-pc3x2.dtsi
picoxcell-pc3x3.dtsi
picoxcell-pc7302-pc3x2.dts
picoxcell-pc7302-pc3x3.dts
prima2-cb.dts
pxa168-aspenite.dts
pxa168.dtsi
skeleton.dtsi
snowball.dts
spear3xx.dtsi ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear300-evb.dts ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear300.dtsi ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear310-evb.dts ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear310.dtsi ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear320-evb.dts ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear320.dtsi ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture 2012-04-22 22:41:35 +02:00
spear600-evb.dts
spear600.dtsi
tegra-cardhu.dts
tegra-harmony.dts
tegra-paz00.dts
tegra-seaboard.dts
tegra-trimslice.dts
tegra-ventana.dts
tegra20.dtsi
tegra30.dtsi
usb_a9g20-dab-mmx.dtsi
usb_a9g20.dts ARM: at91: dt: remove unit-address part for memory nodes 2012-04-04 18:35:52 +02:00
versatile-ab.dts
versatile-pb.dts
vexpress-v2m-rs1.dtsi
vexpress-v2m.dtsi
vexpress-v2p-ca5s.dts
vexpress-v2p-ca9.dts
vexpress-v2p-ca15-tc1.dts
zynq-ep107.dts