[PATCH v5 0/7] ARM:sti: Add STiH415/STiH416 platform and board support
Srinivas KANDAGATLA
srinivas.kandagatla at st.com
Tue Jun 25 07:13:42 EDT 2013
From: Srinivas Kandagatla <srinivas.kandagatla at st.com>
This patch-set adds basic support for STMicroelectronics STi series SOCs
which includes STiH415 and STiH416 with B2000 and B2020 board support.
STiH415 and STiH416 are dual-core ARM Cortex-A9 CPU, designed for use in
Set-top-boxes. The SOC support is available in mach-sti which contains
support code for STiH415, STiH416 SOCs including the generic board support.
The reason for adding two SOCs at this patch set is to show that no new
C code is required for second SOC(STiH416) support.
This patch-set only contains the SOC support, all the driver support for
this platform are submitted to respective mailing lists.
Changes since v4:
- Renamed mach-stixxxx to mach-sti as suggested by Olof J.
Changes since v3:
- removed debug_ll_io_init callback from mach desc as suggested by Arnd.
- moved serial/pinctrl/clocksource driver patches out of this series as
prefered by Arnd.
Changes since v2:
- Fixed few plat-* specfic references in comments pointed by Michal S.
- Removed un-used variables in mach code as pointed by Michal S.
- Split adding SOC to multi_v7_defconfig in to two patches as discussed
with Mark R.
Changes since RFC:
- all the SOC support code is moved to mach-stixxxx
- seperated DEBUG_LL code to new patch.
- removed unnecessary #interrupt-cells
- renamed uart to serial
- moved to multi_v7_defconfig
- used menuconfig in mach-stixxx/Kconfig
- removed of_platform_populate as generic code does it for you.
- scu address is ioremaped.
Srinivas Kandagatla (7):
ARM:sti: Add STiH415 SOC support
ARM:sti: Add STiH416 SOC support
ARM:sti: Add DEBUG_LL console support
ARM:multi_v7_defconfig: rerun savedefconfig
ARM:sti: Add sti options to multi_v7_defconfig
ARM:stih41x: Add B2000 board support
ARM:stih41x: Add B2020 board support
Documentation/arm/sti/overview.txt | 33 +++
Documentation/arm/sti/stih415-overview.txt | 12 ++
Documentation/arm/sti/stih416-overview.txt | 12 ++
MAINTAINERS | 9 +
arch/arm/Kconfig | 2 +
arch/arm/Kconfig.debug | 35 ++++
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile | 4 +
arch/arm/boot/dts/st-pincfg.h | 71 +++++++
arch/arm/boot/dts/stih415-b2000.dts | 15 ++
arch/arm/boot/dts/stih415-b2020.dts | 15 ++
arch/arm/boot/dts/stih415-clock.dtsi | 38 ++++
arch/arm/boot/dts/stih415-pinctrl.dtsi | 268 +++++++++++++++++++++++++
arch/arm/boot/dts/stih415.dtsi | 87 ++++++++
arch/arm/boot/dts/stih416-b2000.dts | 16 ++
arch/arm/boot/dts/stih416-b2020.dts | 16 ++
arch/arm/boot/dts/stih416-clock.dtsi | 41 ++++
arch/arm/boot/dts/stih416-pinctrl.dtsi | 295 ++++++++++++++++++++++++++++
arch/arm/boot/dts/stih416.dtsi | 96 +++++++++
arch/arm/boot/dts/stih41x-b2000.dtsi | 41 ++++
arch/arm/boot/dts/stih41x-b2020.dtsi | 42 ++++
arch/arm/boot/dts/stih41x.dtsi | 38 ++++
arch/arm/configs/multi_v7_defconfig | 31 ++--
arch/arm/include/debug/sti.S | 61 ++++++
arch/arm/mach-sti/Kconfig | 45 +++++
arch/arm/mach-sti/Makefile | 2 +
arch/arm/mach-sti/board-dt.c | 48 +++++
arch/arm/mach-sti/headsmp.S | 44 ++++
arch/arm/mach-sti/platsmp.c | 117 +++++++++++
arch/arm/mach-sti/smp.h | 17 ++
30 files changed, 1535 insertions(+), 17 deletions(-)
create mode 100644 Documentation/arm/sti/overview.txt
create mode 100644 Documentation/arm/sti/stih415-overview.txt
create mode 100644 Documentation/arm/sti/stih416-overview.txt
create mode 100644 arch/arm/boot/dts/st-pincfg.h
create mode 100644 arch/arm/boot/dts/stih415-b2000.dts
create mode 100644 arch/arm/boot/dts/stih415-b2020.dts
create mode 100644 arch/arm/boot/dts/stih415-clock.dtsi
create mode 100644 arch/arm/boot/dts/stih415-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stih415.dtsi
create mode 100644 arch/arm/boot/dts/stih416-b2000.dts
create mode 100644 arch/arm/boot/dts/stih416-b2020.dts
create mode 100644 arch/arm/boot/dts/stih416-clock.dtsi
create mode 100644 arch/arm/boot/dts/stih416-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stih416.dtsi
create mode 100644 arch/arm/boot/dts/stih41x-b2000.dtsi
create mode 100644 arch/arm/boot/dts/stih41x-b2020.dtsi
create mode 100644 arch/arm/boot/dts/stih41x.dtsi
create mode 100644 arch/arm/include/debug/sti.S
create mode 100644 arch/arm/mach-sti/Kconfig
create mode 100644 arch/arm/mach-sti/Makefile
create mode 100644 arch/arm/mach-sti/board-dt.c
create mode 100644 arch/arm/mach-sti/headsmp.S
create mode 100644 arch/arm/mach-sti/platsmp.c
create mode 100644 arch/arm/mach-sti/smp.h
--
1.7.6.5
More information about the linux-arm-kernel
mailing list