1586bde93SLokesh Vutlaif ARCH_K3 2586bde93SLokesh Vutla 3586bde93SLokesh Vutlachoice 4586bde93SLokesh Vutla prompt "Texas Instruments' K3 based SoC select" 5586bde93SLokesh Vutla optional 6586bde93SLokesh Vutla 7*ed0e6051SLokesh Vutlaconfig SOC_K3_AM6 8*ed0e6051SLokesh Vutla bool "TI's K3 based AM6 SoC Family Support" 9*ed0e6051SLokesh Vutla 10586bde93SLokesh Vutlaendchoice 11586bde93SLokesh Vutla 12586bde93SLokesh Vutlaconfig SYS_SOC 13586bde93SLokesh Vutla default "k3" 14586bde93SLokesh Vutla 15*ed0e6051SLokesh Vutlaconfig SYS_K3_NON_SECURE_MSRAM_SIZE 16*ed0e6051SLokesh Vutla hex 17*ed0e6051SLokesh Vutla default 0x80000 18*ed0e6051SLokesh Vutla help 19*ed0e6051SLokesh Vutla Describes the total size of the MCU MSRAM. This doesn't 20*ed0e6051SLokesh Vutla specify the total size of SPL as ROM can use some part 21*ed0e6051SLokesh Vutla of this RAM. Once ROM gives control to SPL then this 22*ed0e6051SLokesh Vutla complete size can be usable. 23*ed0e6051SLokesh Vutla 24*ed0e6051SLokesh Vutlaconfig SYS_K3_MAX_DOWNLODABLE_IMAGE_SIZE 25*ed0e6051SLokesh Vutla hex 26*ed0e6051SLokesh Vutla default 0x58000 27*ed0e6051SLokesh Vutla help 28*ed0e6051SLokesh Vutla Describes the maximum size of the image that ROM can download 29*ed0e6051SLokesh Vutla from any boot media. 30*ed0e6051SLokesh Vutla 31*ed0e6051SLokesh Vutlaconfig SYS_K3_MCU_SCRATCHPAD_BASE 32*ed0e6051SLokesh Vutla hex 33*ed0e6051SLokesh Vutla default 0x40280000 if SOC_K3_AM6 34*ed0e6051SLokesh Vutla help 35*ed0e6051SLokesh Vutla Describes the base address of MCU Scratchpad RAM. 36*ed0e6051SLokesh Vutla 37*ed0e6051SLokesh Vutlaconfig SYS_K3_MCU_SCRATCHPAD_SIZE 38*ed0e6051SLokesh Vutla hex 39*ed0e6051SLokesh Vutla default 0x200 if SOC_K3_AM6 40*ed0e6051SLokesh Vutla help 41*ed0e6051SLokesh Vutla Describes the size of MCU Scratchpad RAM. 42*ed0e6051SLokesh Vutla 43586bde93SLokesh Vutlaendif 44