board: ti: j721e: Add support for both esm probe
At present only MCU domain ESM is probed, this means errors occurred in mcu domain will be propagate to MCU_SAFETY_ERRORn. MCU ESM accepts SOC_SAFETY_ERRORn signal as Error event and propagate to MCU_SAFETY_ERRORn.[0] Therefore adding support to probe both main domain and mcu domain ESM. [0]: https://www.ti.com/lit/zip/spruil1 spruil1c.pdf from zip Figure 12-1244. ESM Modules Overview Signed-off-by: Udit Kumar <u-kumar1@ti.com> Reviewed-by: Keerthy <j-keerthy@ti.com>
This commit is contained in:
@@ -465,10 +465,13 @@ void spl_board_init(void)
|
||||
}
|
||||
|
||||
if (IS_ENABLED(CONFIG_ESM_K3)) {
|
||||
ret = uclass_get_device_by_driver(UCLASS_MISC,
|
||||
DM_DRIVER_GET(k3_esm), &dev);
|
||||
ret = uclass_get_device_by_name(UCLASS_MISC, "esm@700000", &dev);
|
||||
if (ret)
|
||||
printf("ESM init failed: %d\n", ret);
|
||||
printf("MISC init for esm@700000 failed: %d\n", ret);
|
||||
|
||||
ret = uclass_get_device_by_name(UCLASS_MISC, "esm@40800000", &dev);
|
||||
if (ret)
|
||||
printf("MISC init for esm@40800000 failed: %d\n", ret);
|
||||
}
|
||||
|
||||
if (IS_ENABLED(CONFIG_ESM_PMIC)) {
|
||||
|
||||
Reference in New Issue
Block a user