drivers: intc: change the VIM kconfig to TI_VIM

VIM is a vector interrupt manager that TI devices have and is used a
interrupt controller. the driver's Kconfig selection is created as "VIM"
and is resulting in the confusion with a Text Editor name.

Make the VIM Kconfig option to indicate the vendor TI name in it.

Signed-off-by: Mihira Madhava Bollapragada <madhava@ti.com>
This commit is contained in:
Mihira Madhava Bollapragada
2025-11-21 14:33:34 +05:30
committed by Fabio Baltieri
parent 38751613f6
commit adf1c8c693
4 changed files with 4 additions and 4 deletions

View File

@@ -64,8 +64,8 @@ zephyr_library_sources_ifdef(CONFIG_RV32M1_INTMUX intc_rv32m1_intmux.c)
zephyr_library_sources_ifdef(CONFIG_SAM0_EIC intc_sam0_eic.c)
zephyr_library_sources_ifdef(CONFIG_SHARED_IRQ intc_shared_irq.c)
zephyr_library_sources_ifdef(CONFIG_SWERV_PIC intc_swerv_pic.c)
zephyr_library_sources_ifdef(CONFIG_TI_VIM intc_vim.c)
zephyr_library_sources_ifdef(CONFIG_VEXRISCV_LITEX_IRQ intc_vexriscv_litex.c)
zephyr_library_sources_ifdef(CONFIG_VIM intc_vim.c)
zephyr_library_sources_ifdef(CONFIG_WCH_EXTI intc_wch_exti.c)
zephyr_library_sources_ifdef(CONFIG_WCH_PFIC intc_wch_pfic.c)
zephyr_library_sources_ifdef(CONFIG_XMC4XXX_INTC intc_xmc4xxx.c)

View File

@@ -5,7 +5,7 @@
if CPU_CORTEX_R5
config VIM
config TI_VIM
bool "TI Vectored Interrupt Manager"
default y
depends on DT_HAS_TI_VIM_ENABLED

View File

@@ -26,7 +26,7 @@ config SOC_SERIES_AM6X_R5
select CPU_HAS_ARM_MPU
select VFP_SP_D16
select ARM_CUSTOM_INTERRUPT_CONTROLLER
select VIM
select TI_VIM
select TI_DM_TIMER
select OPENAMP_RSC_TABLE
select UART_NS16550_ACCESS_WORD_ONLY if UART_NS16550

View File

@@ -233,7 +233,7 @@ static inline void trigger_irq(int irq)
z_mips_enter_irq(irq);
}
#elif defined(CONFIG_CPU_CORTEX_R5) && defined(CONFIG_VIM)
#elif defined(CONFIG_CPU_CORTEX_R5) && defined(CONFIG_TI_VIM)
extern void z_vim_arm_enter_irq(int);