u-boot/arch/arm
Marek Vasut cb61b2fb2b ARM: imx: Get rid of only i.MX8M SMCCC arch call
This is the only place where i.MX8M code does SMCCC call, remove it.
The output has little value as it prints some part of commit ID, and
worse, if there is no SMC handler installed, the code outright hangs
or crashes the system.

By removing this one instance of SMCCC call, U-Boot no longer depends
on SMC handlers and can boot without hanging in any case. If there is
a need to dump this commit ID, use CMD_SMC instead and do 'smc' call
from U-Boot shell or scripts instead of hard-coding SMCCC dependency
into architecture code. This particular code can be replaced by:
 => smc 0xc2000003 0 0 0 0 0 0

Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
2022-04-13 09:35:45 +02:00
..
cpu Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
dts ARM: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board 2022-04-12 21:08:23 +02:00
include clk: imxrt: Use dts for anatop base address 2022-04-12 21:08:23 +02:00
lib arm: init: save previous bootloader data 2022-04-04 14:53:26 -04:00
mach-apple arm: apple: Fix mem layout 2022-03-28 08:22:17 -04:00
mach-aspeed
mach-at91 at91: Remove unused LED code 2022-04-08 09:05:20 -04:00
mach-bcm283x
mach-bcmstb
mach-cortina
mach-davinci
mach-exynos exynos: Drop CONFIG_CLK_* 2022-04-01 10:28:47 -04:00
mach-highbank
mach-imx ARM: imx: Get rid of only i.MX8M SMCCC arch call 2022-04-13 09:35:45 +02:00
mach-integrator arm: integrator: Migrate platform-specific options and cleanup armcoremodule.h 2022-04-08 09:05:19 -04:00
mach-ipq40xx
mach-k3 Merge branch '2022-04-04-platform-updates' 2022-04-05 13:45:22 -04:00
mach-keystone
mach-kirkwood keymile: Move sourcing of common Kconfig 2022-04-01 10:28:46 -04:00
mach-lpc32xx
mach-mediatek
mach-meson
mach-mvebu controlcenterdc: Migrate CUSTOMER_BOARD_SUPPORT to Kconfig 2022-04-08 10:46:22 -04:00
mach-nexell video: Drop references to CONFIG_VIDEO et al 2022-03-28 20:17:07 +02:00
mach-octeontx
mach-octeontx2
mach-omap2 Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi 2022-04-05 08:33:32 -04:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile
mach-rockchip spl: mmc: extend spl_mmc_boot_mode() to take mmc argument 2022-04-04 23:24:17 +01:00
mach-s5pc1xx
mach-snapdragon
mach-socfpga iopoll: Extend read_poll_timeout macro to support variable parameters 2022-04-12 19:10:44 +02:00
mach-sti
mach-stm32
mach-stm32mp spl: mmc: extend spl_mmc_boot_mode() to take mmc argument 2022-04-04 23:24:17 +01:00
mach-sunxi sunxi: eMMC: Improve automatic boot source detection 2022-04-05 00:08:40 +01:00
mach-tegra tegra: Migrate CI_UDC_HAS_HOSTPC to Kconfig 2022-04-08 09:05:19 -04:00
mach-u8500
mach-uniphier spl: mmc: extend spl_mmc_boot_mode() to take mmc argument 2022-04-04 23:24:17 +01:00
mach-versal
mach-versatile
mach-zynq
mach-zynqmp
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig crypto/fsl: i.MX8: Enable Job ring driver model. 2022-04-12 11:19:21 +02:00
Kconfig.debug
Makefile