Searched hist:"5 cc4c624ec9a7d38dd95b0e36378a40a40eab261" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/include/dm/ |
| H A D | uclass-id.h | 5cc4c624ec9a7d38dd95b0e36378a40a40eab261 Wed Jun 03 01:22:45 UTC 2020 Joseph Chen <chenjh@rock-chips.com> dm: uclass: move new uclass id to the end
This patch handles the issue in SPL:
U-Boot SPL board initspl_early_init() - found match at 'rv1126_syscon' - found match at 'rv1126_syscon' - found match at 'syscon' - found match at 'rockchip_rv1126_pmucru' - found match at 'rockchip_rv1126_cru' - found match at 'ns16550_serial' - found match at 'rockchip_rk3288_dw_mshc' - found match at 'rk_nandc_v6' - found match at 'rockchip_sfc' - found match at 'spi_nand' - found match at 'spi_flash_std' - found match at 'rockchip_crypto_v2' - found match at 'rockchip_secure_otp_v2' Cannot find uclass for id 36: please add the UCLASS_DRIVER() declaration for this UCLASS_... id Missing uclass for driver rockchip_secure_otp_v2 secure_otp@0xff5d0000: ret=-96 dm_scan_fdt() failed: -96 dm_extended_scan_dt() failed: -96 dm_init_and_scan() returned error -96 spl_early_init() failed: -96 ......
The root cause is drivers/misc/rockchip-secure-otp-v2.S is pre-compile but not compile every time, it occupies the UCLASS_MISC id as 36.
There are the same situation for other otp drivers, so let's move it to the end.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I58a2bec703c2af743d209192fefda6ff6167b01c
|