[PATCH] TQ tqma6x board support
Sascha Hauer
s.hauer at pengutronix.de
Wed Jul 10 09:00:09 EDT 2013
This adds board support for the i.MX6s/q based tqma6x. The module
comes in a i.MX6q and a i.MX6s variant, but both fit onto the same
MBa6x baseboard. The different dtsi files needed for the different
SoC variants make the devicetree files a bit complicated. Anyway,
the multiimage support makes it at least possible to generate both
images for the two SoCs from the same config.
Sascha
----------------------------------------------------------------
Sascha Hauer (3):
ARM: dts: Add i.MX6dl dtsi and pinfunc file
ARM: dts: Add more pinctrl groups for i.MX6q
ARM: i.MX6: TQ tqma6x initial board support
arch/arm/boards/Makefile | 1 +
arch/arm/boards/tqma6x/Makefile | 5 +
arch/arm/boards/tqma6x/board.c | 154 +++
arch/arm/boards/tqma6x/flash-header-tqma6dl.imxcfg | 99 ++
arch/arm/boards/tqma6x/flash-header-tqma6q.imxcfg | 104 ++
arch/arm/boards/tqma6x/lowlevel.c | 88 ++
arch/arm/configs/imx_v7_defconfig | 1 +
arch/arm/dts/Makefile | 5 +-
arch/arm/dts/imx6dl-mba6x.dts | 67 ++
arch/arm/dts/imx6dl-pinfunc.h | 1085 ++++++++++++++++++++
arch/arm/dts/imx6dl-tqma6s.dtsi | 99 ++
arch/arm/dts/imx6dl.dtsi | 438 ++++++++
arch/arm/dts/imx6q-mba6x.dts | 71 ++
arch/arm/dts/imx6q-tqma6q.dtsi | 132 +++
arch/arm/dts/imx6q-tqma6x.dts | 320 ++++++
arch/arm/dts/imx6q.dtsi | 47 +
arch/arm/dts/imx6qdl-mba6x.dtsi | 190 ++++
arch/arm/dts/imx6qdl-tqma6x.dtsi | 162 +++
arch/arm/mach-imx/Kconfig | 5 +
images/Makefile.imx | 12 +
20 files changed, 3084 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/boards/tqma6x/Makefile
create mode 100644 arch/arm/boards/tqma6x/board.c
create mode 100644 arch/arm/boards/tqma6x/flash-header-tqma6dl.imxcfg
create mode 100644 arch/arm/boards/tqma6x/flash-header-tqma6q.imxcfg
create mode 100644 arch/arm/boards/tqma6x/lowlevel.c
create mode 100644 arch/arm/dts/imx6dl-mba6x.dts
create mode 100644 arch/arm/dts/imx6dl-pinfunc.h
create mode 100644 arch/arm/dts/imx6dl-tqma6s.dtsi
create mode 100644 arch/arm/dts/imx6dl.dtsi
create mode 100644 arch/arm/dts/imx6q-mba6x.dts
create mode 100644 arch/arm/dts/imx6q-tqma6q.dtsi
create mode 100644 arch/arm/dts/imx6q-tqma6x.dts
create mode 100644 arch/arm/dts/imx6qdl-mba6x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-tqma6x.dtsi
More information about the barebox
mailing list