This patch series includes some general fixes for MMC on K3 devices. The first patch fixes the MMC macros used for booting with eMMC boot, and MMCSD boot.
Subsequent patches fix eMMC boot on AM62P device and fixing eMMC HS400 configs for am62p/j722s devices. The patch series has been tested with SD boot and eMMC boot on: - am62ax SK - am62px SK - am62x SK - am64x EVM - am654 IDK and only build tested for: J7 platforms. Judith Mendez (4): arm: mach-k3: Fix MMC macros configs: am62px_evm_r5_defconfig: Add support eMMC boot config configs: am62px/j722s: Remove non-spl HS400 support at r5 stage configs: j722s_evm_a53_defconfig: Disable eMMC HS400 arch/arm/mach-k3/am62ax/am62a7_init.c | 4 ++-- arch/arm/mach-k3/am62ax/boot.c | 8 ++++---- arch/arm/mach-k3/am62px/am62p5_init.c | 12 ++++++------ arch/arm/mach-k3/am62x/am625_init.c | 4 ++-- arch/arm/mach-k3/am62x/boot.c | 8 ++++---- arch/arm/mach-k3/am64x/boot.c | 8 ++++---- arch/arm/mach-k3/am65x/am654_init.c | 18 ++++++++++-------- arch/arm/mach-k3/include/mach/am62_hardware.h | 8 ++++---- arch/arm/mach-k3/include/mach/am62_spl.h | 10 +++++----- arch/arm/mach-k3/include/mach/am62a_hardware.h | 8 ++++---- arch/arm/mach-k3/include/mach/am62a_spl.h | 10 +++++----- arch/arm/mach-k3/include/mach/am62p_hardware.h | 8 ++++---- arch/arm/mach-k3/include/mach/am62p_spl.h | 10 +++++----- arch/arm/mach-k3/include/mach/am64_hardware.h | 4 ++-- arch/arm/mach-k3/include/mach/am64_spl.h | 13 +++++++------ arch/arm/mach-k3/include/mach/am6_hardware.h | 8 ++++---- arch/arm/mach-k3/include/mach/am6_spl.h | 13 +++++++++---- arch/arm/mach-k3/include/mach/j721e_hardware.h | 6 +++--- arch/arm/mach-k3/include/mach/j721e_spl.h | 14 ++++++++++---- .../arm/mach-k3/include/mach/j721s2_hardware.h | 6 +++--- arch/arm/mach-k3/include/mach/j721s2_spl.h | 13 +++++++++---- arch/arm/mach-k3/include/mach/j722s_hardware.h | 8 ++++---- arch/arm/mach-k3/include/mach/j722s_spl.h | 10 +++++----- .../arm/mach-k3/include/mach/j784s4_hardware.h | 6 +++--- arch/arm/mach-k3/include/mach/j784s4_spl.h | 13 +++++++++---- arch/arm/mach-k3/j721e/j721e_init.c | 14 +++++++++----- arch/arm/mach-k3/j721s2/j721s2_init.c | 14 +++++++++----- arch/arm/mach-k3/j722s/j722s_init.c | 12 ++++++------ arch/arm/mach-k3/j784s4/j784s4_init.c | 14 +++++++++----- configs/am62px_evm_r5_defconfig | 2 +- configs/j722s_evm_a53_defconfig | 4 ++-- configs/j722s_evm_r5_defconfig | 1 - 32 files changed, 163 insertions(+), 128 deletions(-) -- 2.51.0