[U-Boot] [PATCH 0/7] Add STMicroelectronics STiH410-B2260 board support
patrice.chotard at st.com
patrice.chotard at st.com
Thu Feb 2 18:00:34 CET 2017
From: Patrice Chotard <patrice.chotard at st.com>
This board is a 96board based on STiH410 SoC.
This series adds basic support with serial, mmc and pinctrl support.
v2: _ fix remarks from Jaechon Chung on SDHCI patch
_ fix remarks from Antonio Borneo on board patch
_ replace some macro by U-boot generic's one
_ add missing maintainers in recipients
Patrice Chotard (7):
arm: Add support for STMicroelectronics STiH410 soc
board: Add STMicroelectronics STiH410-B2260 support
STiH410: Add STi serial driver
STiH410: Add STi SDHCI driver
STiH410: add STi pinctrl driver
STiH410-B2260: add device tree
STIH410-B2260: Add STiH410-B2260 defconfig
arch/arm/Kconfig | 13 +
arch/arm/Makefile | 1 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/st-pincfg.h | 71 ++
arch/arm/dts/stih407-clock.dtsi | 326 ++++++
arch/arm/dts/stih407-family.dtsi | 977 +++++++++++++++
arch/arm/dts/stih407-pinctrl.dtsi | 1303 +++++++++++++++++++++
arch/arm/dts/stih410-b2260.dts | 225 ++++
arch/arm/dts/stih410-clock.dtsi | 347 ++++++
arch/arm/dts/stih410-pinctrl.dtsi | 34 +
arch/arm/dts/stih410.dtsi | 454 +++++++
arch/arm/include/asm/arch-stih410/gpio.h | 20 +
arch/arm/include/asm/arch-stih410/sdhci.h | 69 ++
arch/arm/include/asm/arch-stih410/sti.h | 20 +
arch/arm/include/asm/arch-stih410/syscfg.h | 20 +
arch/arm/mach-sti/Kconfig | 31 +
arch/arm/mach-sti/Makefile | 8 +
arch/arm/mach-sti/cpu.c | 16 +
arch/arm/mach-sti/timer.c | 47 +
board/st/stih410-b2260/Kconfig | 19 +
board/st/stih410-b2260/MAINTAINERS | 6 +
board/st/stih410-b2260/Makefile | 8 +
board/st/stih410-b2260/board.c | 40 +
configs/stih410-b2260_defconfig | 22 +
drivers/mmc/Kconfig | 7 +
drivers/mmc/Makefile | 1 +
drivers/mmc/sti_sdhci.c | 140 +++
drivers/pinctrl/Kconfig | 10 +
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/pinctrl-sti.c | 315 +++++
drivers/serial/Kconfig | 7 +
drivers/serial/Makefile | 1 +
drivers/serial/serial_sti_asc.c | 219 ++++
include/configs/stih410-b2260.h | 59 +
include/dm/platform_data/serial_sti_asc.h | 17 +
include/dt-bindings/clock/stih407-clks.h | 90 ++
include/dt-bindings/clock/stih410-clks.h | 25 +
include/dt-bindings/interrupt-controller/irq-st.h | 30 +
include/dt-bindings/mfd/st-lpc.h | 16 +
include/dt-bindings/reset/stih407-resets.h | 65 +
40 files changed, 5082 insertions(+)
create mode 100644 arch/arm/dts/st-pincfg.h
create mode 100644 arch/arm/dts/stih407-clock.dtsi
create mode 100644 arch/arm/dts/stih407-family.dtsi
create mode 100644 arch/arm/dts/stih407-pinctrl.dtsi
create mode 100644 arch/arm/dts/stih410-b2260.dts
create mode 100644 arch/arm/dts/stih410-clock.dtsi
create mode 100644 arch/arm/dts/stih410-pinctrl.dtsi
create mode 100644 arch/arm/dts/stih410.dtsi
create mode 100644 arch/arm/include/asm/arch-stih410/gpio.h
create mode 100644 arch/arm/include/asm/arch-stih410/sdhci.h
create mode 100644 arch/arm/include/asm/arch-stih410/sti.h
create mode 100644 arch/arm/include/asm/arch-stih410/syscfg.h
create mode 100644 arch/arm/mach-sti/Kconfig
create mode 100644 arch/arm/mach-sti/Makefile
create mode 100644 arch/arm/mach-sti/cpu.c
create mode 100644 arch/arm/mach-sti/timer.c
create mode 100644 board/st/stih410-b2260/Kconfig
create mode 100644 board/st/stih410-b2260/MAINTAINERS
create mode 100644 board/st/stih410-b2260/Makefile
create mode 100644 board/st/stih410-b2260/board.c
create mode 100644 configs/stih410-b2260_defconfig
create mode 100644 drivers/mmc/sti_sdhci.c
create mode 100644 drivers/pinctrl/pinctrl-sti.c
create mode 100644 drivers/serial/serial_sti_asc.c
create mode 100644 include/configs/stih410-b2260.h
create mode 100644 include/dm/platform_data/serial_sti_asc.h
create mode 100644 include/dt-bindings/clock/stih407-clks.h
create mode 100644 include/dt-bindings/clock/stih410-clks.h
create mode 100644 include/dt-bindings/interrupt-controller/irq-st.h
create mode 100644 include/dt-bindings/mfd/st-lpc.h
create mode 100644 include/dt-bindings/reset/stih407-resets.h
--
1.9.1
More information about the U-Boot
mailing list