u-boot/board/tq/tqma6
Tom Rini cb3ce95401 global: Drop common.h inclusion
In order to make it easier to move on to dropping common.h from code
directly, remove common.h inclusion from the rest of the header file
which had been including it.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
2023-12-21 08:54:37 -05:00
..
clocks.cfg
Kconfig global: Remove extraneous DM_ETH imply/select 2022-12-07 16:04:16 -05:00
MAINTAINERS
Makefile
README
tqma6_bb.h global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
tqma6_mba6.c
tqma6_wru4.c
tqma6.c
tqma6dl.cfg imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
tqma6q.cfg tqma6: Fix DDR configuration 2023-12-12 16:33:57 -05:00
tqma6s.cfg imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00

U-Boot for the TQ-Systems TQMa6 modules

This file contains information for the port of
U-Boot to the TQ-Systems TQMa6 modules.

1. Boot source
--------------

The following boot source is supported:

- SD/eMMC
- SPI NOR

2. Building
------------

To build U-Boot for the TQ-Systems TQMa6 modules:

	make tqma6<x>_<baseboard>_<boot>_config
	make

x is a placeholder for the CPU variant
q - means i.MX6Q/D: TQMa6Q (i.MX6Q) and TQMa6D  (i.MX6D)
dl - means i.MX6DL: TQMa6DL  (i.MX6DL)
s - means i.MX6S: TQMa6S  (i.MX6S)

baseboard is a placeholder for the boot device
mmc - means eMMC
spi - mean SPI NOR

This gives the following configurations:

tqma6q_mba6_mmc_config
tqma6q_mba6_spi_config
tqma6dl_mba6_mmc_config
tqma6dl_mba6_spi_config
tqma6s_mba6_mmc_config
tqma6s_mba6_spi_config