This patchset is mainly to cleanup i.MX93-EVK board code and sort the included header files for i.MX93/1/4/5-EVK.
For patches to sort the header, I follow such rules to sort the header: *.h [generic header] asm/*.h asm/arch/*.h asm/mach-imx/*.h While at here, the last three patches are including ELE voltage API to avoid create dependency if post in a separate patchset. CI: https://source.denx.de/u-boot/custodians/u-boot-mmc/-/pipelines/28959 Signed-off-by: Peng Fan <[email protected]> --- Peng Fan (12): imx93_evk: Drop UART pad settings imx93_evk: Drop setup_fec imx93_evk: Drop board_phy_config imx93_evk: Drop DECLARE_GLOBAL_DATA_PTR imx93_evk: Cleanup headers imx93_qsb: Cleanup headers imx91_evk: Cleanup headers imx94_evk: Sort header files imx95_evk: Sort header files imx95/4_evk: Add missing header imx93_evk: Invoke the ELE voltage APIs when adjust VDD_SOC voltage imx93_qsb: Invoke the ELE voltage APIs when adjust VDD_SOC voltage Ye Li (1): misc: ele_api: Add Voltage change start and finish APIs arch/arm/include/asm/mach-imx/ele_api.h | 4 +++ board/freescale/imx91_evk/imx91_evk.c | 2 -- board/freescale/imx91_evk/spl.c | 28 ++++-------------- board/freescale/imx93_evk/imx93_evk.c | 46 ------------------------------ board/freescale/imx93_evk/spl.c | 35 +++++++---------------- board/freescale/imx93_qsb/imx93_qsb.c | 2 -- board/freescale/imx93_qsb/spl.c | 33 +++++++--------------- board/freescale/imx94_evk/imx94_evk.c | 6 ++-- board/freescale/imx94_evk/spl.c | 11 ++++---- board/freescale/imx95_evk/imx95_evk.c | 2 +- board/freescale/imx95_evk/spl.c | 9 +++--- configs/imx93_11x11_evk_defconfig | 2 +- drivers/misc/imx_ele/ele_api.c | 50 +++++++++++++++++++++++++++++++++ 13 files changed, 96 insertions(+), 134 deletions(-) --- base-commit: 6cdd7597a2fbfc1572c1b0af23d3daf1cefa2de7 change-id: 20260107-imx-update-62e18b9653e5 Best regards, -- Peng Fan <[email protected]>

