[PATCH] DFI FS700-FS60 board support

Sascha Hauer s.hauer at pengutronix.de
Tue Aug 6 09:42:50 EDT 2013


The DFI FS700-FS60 is a i.MX6 based q7 module. This comes in different
variants with i.MX6 quad, dual or solo processors. This series adds support
for this as part of the i.MX multiimage config.

Also this contains some updates to the i.MX barebox update handlers and
unifies the pinmux defines for i.MX6q/i.MX6dl like done in the kernel.

Sascha

----------------------------------------------------------------
Sascha Hauer (4):
      ARM: i.MX: bbu-internal: factor out a prereq function
      ARM: i.MX: bbu-internal: optionally use DCD data from image
      ARM: dts: imx: share pad macro names between imx6q and imx6dl
      ARM: i.MX6: Add dfi fs700 m60 i.MX6 Q7 board support

 arch/arm/boards/Makefile                           |    1 +
 arch/arm/boards/dfi-fs700-m60/Makefile             |    5 +
 arch/arm/boards/dfi-fs700-m60/board.c              |   80 +
 .../dfi-fs700-m60/flash-header-fs700-m60-6q.imxcfg |  128 ++
 .../dfi-fs700-m60/flash-header-fs700-m60-6s.imxcfg |   63 +
 arch/arm/boards/dfi-fs700-m60/lowlevel.c           |  102 +
 arch/arm/configs/imx_v7_defconfig                  |    1 +
 arch/arm/dts/Makefile                              |    3 +
 arch/arm/dts/imx6dl-dfi-fs700-m60-6s.dts           |   23 +
 arch/arm/dts/imx6dl-mba6x.dts                      |   30 +-
 arch/arm/dts/imx6dl-pinfunc.h                      | 2138 ++++++++++----------
 arch/arm/dts/imx6dl-tqma6s.dtsi                    |   84 +-
 arch/arm/dts/imx6dl.dtsi                           |  356 +---
 arch/arm/dts/imx6q-dfi-fs700-m60-6q.dts            |   23 +
 arch/arm/dts/imx6q-dmo-realq7.dts                  |   24 +-
 arch/arm/dts/imx6q-gk802.dts                       |   12 +-
 arch/arm/dts/imx6q-mba6x.dts                       |   28 +-
 arch/arm/dts/imx6q-phytec-pfla02.dtsi              |    8 +-
 arch/arm/dts/imx6q-pinfunc.h                       | 2050 +++++++++----------
 arch/arm/dts/imx6q-sabrelite.dts                   |   16 +-
 arch/arm/dts/imx6q-sabresd.dts                     |   12 +-
 arch/arm/dts/imx6q-tqma6q.dtsi                     |  140 +-
 arch/arm/dts/imx6q-tqma6x.dts                      |   34 +-
 arch/arm/dts/imx6q.dtsi                            |  301 +--
 arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi            |  115 ++
 arch/arm/dts/imx6qdl.dtsi                          |  303 +++
 arch/arm/mach-imx/Kconfig                          |    5 +
 arch/arm/mach-imx/imx-bbu-internal.c               |  104 +-
 images/Makefile.imx                                |   12 +
 29 files changed, 3225 insertions(+), 2976 deletions(-)
 create mode 100644 arch/arm/boards/dfi-fs700-m60/Makefile
 create mode 100644 arch/arm/boards/dfi-fs700-m60/board.c
 create mode 100644 arch/arm/boards/dfi-fs700-m60/flash-header-fs700-m60-6q.imxcfg
 create mode 100644 arch/arm/boards/dfi-fs700-m60/flash-header-fs700-m60-6s.imxcfg
 create mode 100644 arch/arm/boards/dfi-fs700-m60/lowlevel.c
 create mode 100644 arch/arm/dts/imx6dl-dfi-fs700-m60-6s.dts
 create mode 100644 arch/arm/dts/imx6q-dfi-fs700-m60-6q.dts
 create mode 100644 arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi



More information about the barebox mailing list