summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUdit Kumar <u-kumar1@ti.com>2023-11-18 22:25:57 +0530
committerPraneeth Bajjuri <praneeth@ti.com>2023-12-06 09:07:17 -0600
commiteaa18400977576e40f68cc643567995775a394c1 (patch)
tree9b72d5409237377bf29ccb7a16cf18dff1d5d6d3
parent2b8ba79e4a9c21da77544adb693fe1fd3f8db7a3 (diff)
arm: k3: j721s2: Enable AVS
Enable AVS in config and probing of AVS node. Signed-off-by: Udit Kumar <u-kumar1@ti.com>
-rw-r--r--arch/arm/mach-k3/j721s2_init.c7
-rw-r--r--configs/j721s2_evm_r5_defconfig1
2 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-k3/j721s2_init.c b/arch/arm/mach-k3/j721s2_init.c
index 467f2900fa..f30a65c375 100644
--- a/arch/arm/mach-k3/j721s2_init.c
+++ b/arch/arm/mach-k3/j721s2_init.c
@@ -207,6 +207,13 @@ void k3_spl_init(void)
/* Output System Firmware version info */
k3_sysfw_print_ver();
+
+ if (IS_ENABLED(CONFIG_K3_AVS0)) {
+ ret = uclass_get_device_by_driver(UCLASS_MISC, DM_DRIVER_GET(k3_avs),
+ &dev);
+ if (ret)
+ printf("AVS init failed: %d\n", ret);
+ }
}
bool check_rom_loaded_sysfw(void)
diff --git a/configs/j721s2_evm_r5_defconfig b/configs/j721s2_evm_r5_defconfig
index fc54456922..58afb4b563 100644
--- a/configs/j721s2_evm_r5_defconfig
+++ b/configs/j721s2_evm_r5_defconfig
@@ -155,6 +155,7 @@ CONFIG_K3_SYSTEM_CONTROLLER=y
CONFIG_DM_PMIC=y
CONFIG_PMIC_TPS65941=y
CONFIG_DM_REGULATOR=y
+CONFIG_K3_AVS0=y
CONFIG_SPL_DM_REGULATOR=y
CONFIG_DM_REGULATOR_TPS65941=y
CONFIG_REMOTEPROC_TI_K3_ARM64=y