Skip to contentSkip to conversation

mx6q: Add basic support for mx6qsabreauto

PATCH New Fabio Estevam 2 participants 2 messages Sep 21, 2012 – Sep 24, 2012 Arm i.MX and Layerscape

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 mx6q: Add basic support for mx6qsabreauto

mx6qsabreauto is a board based on mx6q SoC with the following features:
- 2GB of DDR3
- 2 USB ports
- 1 HDMI output port
- SPI NOR
- 2 LVDS LCD ports
- Gigabit Ethernet
- Camera
- eMMC and SD card slot
- Multichannel Audio
- CAN
- SATA
- NAND
- PCIE
- Video Input

Add very basic support for it.

---
 MAINTAINERS                                   |    1 +
 board/freescale/mx6qsabreauto/Makefile        |   41 ++++++
 board/freescale/mx6qsabreauto/imximage.cfg    |  159 +++++++++++++++++++++++
 board/freescale/mx6qsabreauto/mx6qsabreauto.c |  117 +++++++++++++++++
 boards.cfg                                    |    1 +
 include/configs/mx6qsabreauto.h               |  166 +++++++++++++++++++++++++
 6 files changed, 485 insertions(+)
 create mode 100644 board/freescale/mx6qsabreauto/Makefile
 create mode 100644 board/freescale/mx6qsabreauto/imximage.cfg
 create mode 100644 board/freescale/mx6qsabreauto/mx6qsabreauto.c
 create mode 100644 include/configs/mx6qsabreauto.h
MAINTAINERS +1 -0
index 130d0cc..f6f0b2a 100644
@@ -655,6 +655,7 @@ Fabio Estevam <[email protected]>
 	mx53ard		i.MX53
 	mx53smd		i.MX53
 	mx6qsabresd	i.MX6Q
+	mx6qsabreauto	i.MX6Q
 
 Daniel Gorsulowski <[email protected]>
 
board/freescale/mx6qsabreauto/Makefile new file +41 -0

41 lines not on this page · raw message

board/freescale/mx6qsabreauto/imximage.cfg new file +159 -0

159 lines not on this page · raw message

board/freescale/mx6qsabreauto/mx6qsabreauto.c new file +117 -0

117 lines not on this page · raw message

boards.cfg +1 -0
index 7e22ba3..7cfc9ad 100644
@@ -231,6 +231,7 @@ mx53smd                      arm         armv7       mx53smd             freesca
 ima3-mx53                    arm         armv7       ima3-mx53           esg            mx5		ima3-mx53:IMX_CONFIG=board/esg/ima3-mx53/imximage.cfg
 vision2                      arm         armv7       vision2             ttcontrol      mx5		vision2:IMX_CONFIG=board/ttcontrol/vision2/imximage_hynix.cfg
 mx6qarm2                     arm         armv7       mx6qarm2            freescale      mx6		mx6qarm2:IMX_CONFIG=board/freescale/mx6qarm2/imximage.cfg
+mx6qsabreauto                arm         armv7       mx6qsabreauto       freescale      mx6		mx6qsabreauto:IMX_CONFIG=board/freescale/mx6qsabreauto/imximage.cfg
 mx6qsabrelite                arm         armv7       mx6qsabrelite       freescale      mx6		mx6qsabrelite:IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg
 mx6qsabresd                  arm         armv7       mx6qsabresd         freescale      mx6		mx6qsabresd:IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg
 cm_t35                       arm         armv7       cm_t35              -              omap3
include/configs/mx6qsabreauto.h new file +166 -0

166 lines not on this page · raw message

Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/1 mx6q: Add basic support for mx6qsabreauto

Quoted 16 lines · Fabio Estevam

mx6qsabreauto is a board based on mx6q SoC with the following features:
- 2GB of DDR3
- 2 USB ports
- 1 HDMI output port
- SPI NOR
- 2 LVDS LCD ports
- Gigabit Ethernet
- Camera
- eMMC and SD card slot
- Multichannel Audio
- CAN
- SATA
- NAND
- PCIE
- Video Input

Quoted 1 line

Add very basic support for it.

Hi Fabio,

Quoted 20 lines
---
 MAINTAINERS                                   |    1 +
 board/freescale/mx6qsabreauto/Makefile        |   41 ++++++
 board/freescale/mx6qsabreauto/imximage.cfg    |  159 +++++++++++++++++++++++
 board/freescale/mx6qsabreauto/mx6qsabreauto.c |  117 +++++++++++++++++
 boards.cfg                                    |    1 +
 include/configs/mx6qsabreauto.h               |  166 +++++++++++++++++++++++++
 6 files changed, 485 insertions(+)
 create mode 100644 board/freescale/mx6qsabreauto/Makefile
 create mode 100644 board/freescale/mx6qsabreauto/imximage.cfg
 create mode 100644 board/freescale/mx6qsabreauto/mx6qsabreauto.c
 create mode 100644 include/configs/mx6qsabreauto.h
MAINTAINERS +0 -0
index 130d0cc..f6f0b2a 100644

MAINTAINERS Fabio Estevam <[email protected]> · line 659

Quoted 5 lines
MAINTAINERS +1 -0
@@ -655,6 +655,7 @@ Fabio Estevam <[email protected]>
 	mx53ard		i.MX53
 	mx53smd		i.MX53
 	mx6qsabresd	i.MX6Q
+	mx6qsabreauto	i.MX6Q
 

I see that at least the config file is very similar to my6qsabresd. Is it only now due to a draft support or are the two boards similar ? In last case, what about to set a common include file, that both boards can include ?

Best regards,
Stefano

Signature · 5 lines
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================