lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1371811076-27168-1-git-send-email-srinivas.kandagatla@st.com>
Date:	Fri, 21 Jun 2013 11:37:56 +0100
From:	Srinivas KANDAGATLA <srinivas.kandagatla@...com>
To:	linux-arm-kernel@...ts.infradead.org
Cc:	Rob Landley <rob@...dley.net>,
	Russell King <linux@....linux.org.uk>,
	Srinivas Kandagatla <srinivas.kandagatla@...com>,
	Stuart Menefy <stuart.menefy@...com>,
	linux-doc@...r.kernel.org, linux-kernel@...r.kernel.org,
	kernel@...inux.com, Arnd Bergmann <arnd@...db.de>,
	Stephen Gallimore <stephen.gallimore@...com>,
	Olof Johansson <olof@...om.net>
Subject: [PATCH v4 0/7] ARM:STixxxx: Add STixxxx platform and board support

From: Srinivas Kandagatla <srinivas.kandagatla@...com>

Thankyou all for reviewing the v3 patches.

This patch-set adds basic support for STMicroelectronics STixxxx 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-stixxxx 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 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:stixxxx: Add STiH415 SOC support
  ARM:stixxxx: Add STiH416 SOC support
  ARM:stixxxx: Add DEBUG_LL console support
  ARM:multi_v7_defconfig: rerun savedefconfig
  ARM:stixxxx: Add stixxxx options to  multi_v7_defconfig
  ARM:stih41x: Add B2000 board support
  ARM:stih41x: Add B2020 board support

 Documentation/arm/stixxxx/overview.txt         |   33 +++
 Documentation/arm/stixxxx/stih415-overview.txt |   12 +
 Documentation/arm/stixxxx/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/stixxxx.S               |   61 +++++
 arch/arm/mach-stixxxx/Kconfig                  |   45 ++++
 arch/arm/mach-stixxxx/Makefile                 |    2 +
 arch/arm/mach-stixxxx/board-dt.c               |   48 ++++
 arch/arm/mach-stixxxx/headsmp.S                |   44 ++++
 arch/arm/mach-stixxxx/platsmp.c                |  117 ++++++++++
 arch/arm/mach-stixxxx/smp.h                    |   17 ++
 30 files changed, 1535 insertions(+), 17 deletions(-)
 create mode 100644 Documentation/arm/stixxxx/overview.txt
 create mode 100644 Documentation/arm/stixxxx/stih415-overview.txt
 create mode 100644 Documentation/arm/stixxxx/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/stixxxx.S
 create mode 100644 arch/arm/mach-stixxxx/Kconfig
 create mode 100644 arch/arm/mach-stixxxx/Makefile
 create mode 100644 arch/arm/mach-stixxxx/board-dt.c
 create mode 100644 arch/arm/mach-stixxxx/headsmp.S
 create mode 100644 arch/arm/mach-stixxxx/platsmp.c
 create mode 100644 arch/arm/mach-stixxxx/smp.h

-- 
1.7.6.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ