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> |
||
---|---|---|
.. | ||
testcases | ||
am3517_mt_ventoux.dts | ||
at91sam9g20.dtsi | ||
at91sam9g25ek.dts | ||
at91sam9g45.dtsi | ||
at91sam9m10g45ek.dts | ||
at91sam9x5.dtsi | ||
at91sam9x5cm.dtsi | ||
db8500.dtsi | ||
exynos4210-origen.dts | ||
exynos4210-smdkv310.dts | ||
exynos4210.dtsi | ||
exynos5250-smdk5250.dts | ||
exynos5250.dtsi | ||
highbank.dts | ||
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 | ||
spear300-evb.dts | ||
spear300.dtsi | ||
spear310-evb.dts | ||
spear310.dtsi | ||
spear320-evb.dts | ||
spear320.dtsi | ||
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 | ||
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 |