u-boot-brain/arch/arm
Igor Opaniuk a51fdba3fa board: toradex: add apalis-imx8x 2gb wb it v1.1a module support
This commit adds initial support for the Toradex Apalis iMX8X 2GB WB
IT V1.1A System on Module support [1].

Boot log:
U-Boot 2020.10-02940-g894aebb7e8-dirty (Oct 22 2020 - 09:43:57 +0300)
CPU:   NXP i.MX8QXP RevB A35 at 1200 MHz at 30C
DRAM:  2 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... OK
In:    serial@5a070000
Out:   serial@5a070000
Err:   serial@5a070000
Model: Toradex Apalis iMX8 QuadXPlus 2GB Wi-Fi / BT IT V1.1A,
Serial# 06617018
Net:   eth0: ethernet@5b040000 [PRIME]
Hit any key to stop autoboot:  0

Functionality wise the following is known to be working:
  - eMMC and MMC/SD card
  - Ethernet (*)
  - GPIOs
  - I2C

Unfortunately, there is no USB functionality for the i.MX 8QXP as of
yet.

* With the SCU FW from the latest Toradex BSP 5.0.0 (SCU FW 1.5.1)
ETH PHY encounters bring up problems after reset, this will be fixed
soon on SCU FW side.

[1] https://www.toradex.com/computer-on-modules/apalis-arm-family/nxp-imx-8x
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
Acked-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-12-06 15:31:37 +01:00
..
cpu armv8: layerscape: don't remove crypto node if just partially disabled 2020-10-23 16:52:09 +05:30
dts ARM: dts: fsl-imx8qxp-apalis: add initial device tree 2020-12-06 15:31:37 +01:00
include sunxi: allow to use AXP20[39] attached to I2C0 on V3 series 2020-11-17 00:42:21 +00:00
lib arm64: Add support for larger PIE U-Boot 2020-09-22 12:47:28 +02:00
mach-aspeed ram: move aspeed ram driver into drivers/ directory 2020-10-08 10:58:33 -04:00
mach-at91 ARM: at91: Add chip ID for SAM9X60 SiP 2020-10-19 09:19:53 +03:00
mach-bcm283x - add support for PCI and XHCI for RPi4 (64 bit only) 2020-07-10 14:31:22 -04:00
mach-bcmstb
mach-cortina
mach-davinci Makefile: Rename ALL-y to INPUTS-y 2020-07-28 19:30:39 -06:00
mach-exynos common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
mach-highbank common: Drop init.h from common header 2020-05-18 17:33:33 -04:00
mach-imx board: toradex: add apalis-imx8x 2gb wb it v1.1a module support 2020-12-06 15:31:37 +01:00
mach-integrator
mach-ipq40xx IPQ40xx: Add PRNG support 2020-10-22 09:54:54 -04:00
mach-k3 armv8: K3: j7200: Add custom MMU support 2020-09-15 18:51:53 +05:30
mach-keystone Makefile: Rename ALL-y to INPUTS-y 2020-07-28 19:30:39 -06:00
mach-kirkwood Convert CONFIG_NETCONSOLE to Kconfig 2020-08-23 13:06:36 -04:00
mach-lpc32xx treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
mach-mediatek ARM: MediaTek: amend IC description for MediaTek MT8512 2020-09-12 10:53:01 -04:00
mach-meson ARM: mach-meson: update SoC IDs 2020-11-12 14:28:37 +01:00
mach-mvebu Convert CONFIG_ENV_OVERWRITE to Kconfig 2020-07-28 16:18:06 -04:00
mach-nexell pwm: add driver for nexell 2020-07-29 08:43:40 -04:00
mach-octeontx arm: octeontx: Add support for OcteonTX SoC platforms 2020-08-25 08:01:16 +02:00
mach-octeontx2 arm: octeontx2: Add support for OcteonTX2 SoC platforms 2020-08-25 08:01:16 +02:00
mach-omap2 arm: mach-omap2: am33xx: Add device structure for spi 2020-09-15 18:51:53 +05:30
mach-orion5x treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
mach-owl Actions: OWL: Calculate SDRAM size 2020-07-07 16:09:22 -04:00
mach-qemu
mach-rmobile pinctrl: renesas: r8a77951: Add R8A774E1 PFC support 2020-11-22 12:49:22 +01:00
mach-rockchip rockchip: Add Engicam PX30.Core C.TOUCH 2.0 2020-10-30 23:31:26 +08:00
mach-s5pc1xx common: Drop net.h from common header 2020-05-18 17:33:31 -04:00
mach-snapdragon treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
mach-socfpga arm: socfpga: fix Gen5 enable of EMAC via FPGA 2020-10-21 11:45:54 +08:00
mach-sti
mach-stm32 common: Drop init.h from common header 2020-05-18 17:33:33 -04:00
mach-stm32mp SPL: stm32mp1: fix spl_mmc_boot_partition not defined 2020-11-25 10:56:09 +01:00
mach-sunxi sunxi: add V3/S3 support 2020-11-17 00:42:21 +00:00
mach-tegra tegra: Don't enable binman on ARMv8 SoCs 2020-07-28 19:30:39 -06:00
mach-u8500 common: Drop init.h from common header 2020-05-18 17:33:33 -04:00
mach-uniphier ARM: uniphier: use FIELD_GET() to get access to revision register fields 2020-08-18 02:01:14 +09:00
mach-versal xilinx: kconfig: Move sourcing of board Kconfig to mach folders 2020-09-23 10:31:40 +02:00
mach-versatile
mach-zynq xilinx: Consolidate board_fit_config_name_match() for Xilinx platforms 2020-10-29 08:55:43 +01:00
mach-zynqmp arm64: zynqmp: Get rid of unused macros 2020-11-20 10:42:54 +01:00
mach-zynqmp-r5 xilinx: r5: Fix MPU setting for R5 2020-09-23 10:31:41 +02:00
thumb1/include/asm/proc-armv
config.mk Makefile: Rename ALL-y to INPUTS-y 2020-07-28 19:30:39 -06:00
Kconfig rockchip: Enable BINMAN for boards enable SPL_OPTEE 2020-11-13 18:17:09 +08:00
Kconfig.debug
Makefile arm: octeontx2: Add support for OcteonTX2 SoC platforms 2020-08-25 08:01:16 +02:00