soc: ti: k3: Add support for AM6232
- AM6232 is a dual core variant of AM6234 with everything being smae. - Used in the first batch of PocketBeagle 2 Signed-off-by: Ayush Singh <ayush@beagleboard.org>
This commit is contained in:
parent
d024158d83
commit
e443fbd6db
4 changed files with 11 additions and 2 deletions
|
@ -33,6 +33,7 @@ config SOC_SERIES_AM6X_R5
|
||||||
select SOC_EARLY_INIT_HOOK
|
select SOC_EARLY_INIT_HOOK
|
||||||
|
|
||||||
config SOC_PART_NUMBER
|
config SOC_PART_NUMBER
|
||||||
|
default "AM6232" if SOC_AM6232_M4
|
||||||
default "AM6234" if SOC_AM6234_A53
|
default "AM6234" if SOC_AM6234_A53
|
||||||
default "AM6234" if SOC_AM6234_M4
|
default "AM6234" if SOC_AM6234_M4
|
||||||
default "AM6442" if SOC_AM6442_M4
|
default "AM6442" if SOC_AM6442_M4
|
||||||
|
|
|
@ -31,6 +31,10 @@ config SOC_AM6234_M4
|
||||||
bool
|
bool
|
||||||
select SOC_SERIES_AM6X_M4
|
select SOC_SERIES_AM6X_M4
|
||||||
|
|
||||||
|
config SOC_AM6232_M4
|
||||||
|
bool
|
||||||
|
select SOC_SERIES_AM6X_M4
|
||||||
|
|
||||||
config SOC_AM6442_M4
|
config SOC_AM6442_M4
|
||||||
bool
|
bool
|
||||||
select SOC_SERIES_AM6X_M4
|
select SOC_SERIES_AM6X_M4
|
||||||
|
@ -51,6 +55,7 @@ config SOC_SERIES
|
||||||
default "am6x" if SOC_SERIES_AM6X
|
default "am6x" if SOC_SERIES_AM6X
|
||||||
|
|
||||||
config SOC
|
config SOC
|
||||||
|
default "am6232" if SOC_AM6232_M4
|
||||||
default "am6234" if SOC_AM6234_M4 || SOC_AM6234_A53
|
default "am6234" if SOC_AM6234_M4 || SOC_AM6234_A53
|
||||||
default "am6442" if SOC_AM6442_M4
|
default "am6442" if SOC_AM6442_M4
|
||||||
default "j721e" if SOC_J721E_MAIN_R5F0_0
|
default "j721e" if SOC_J721E_MAIN_R5F0_0
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
#if defined CONFIG_SOC_AM6442_M4
|
#if defined CONFIG_SOC_AM6442_M4
|
||||||
#define MCU_PADCFG_BASE (0x4080000)
|
#define MCU_PADCFG_BASE (0x4080000)
|
||||||
#elif defined CONFIG_SOC_AM6234_M4
|
#elif defined CONFIG_SOC_AM6234_M4 | defined CONFIG_SOC_AM6232_M4
|
||||||
#define WKUP_PADCFG_BASE (0x4080000)
|
#define WKUP_PADCFG_BASE (0x4080000)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ static const uintptr_t ctrl_partitions[] = {
|
||||||
#if defined CONFIG_SOC_AM6442_M4
|
#if defined CONFIG_SOC_AM6442_M4
|
||||||
CTRL_PARTITION(MCU_PADCFG_BASE, 0),
|
CTRL_PARTITION(MCU_PADCFG_BASE, 0),
|
||||||
CTRL_PARTITION(MCU_PADCFG_BASE, 1),
|
CTRL_PARTITION(MCU_PADCFG_BASE, 1),
|
||||||
#elif defined CONFIG_SOC_AM6234_M4
|
#elif defined CONFIG_SOC_AM6234_M4 | defined CONFIG_SOC_AM6232_M4
|
||||||
CTRL_PARTITION(WKUP_PADCFG_BASE, 0),
|
CTRL_PARTITION(WKUP_PADCFG_BASE, 0),
|
||||||
CTRL_PARTITION(WKUP_PADCFG_BASE, 1),
|
CTRL_PARTITION(WKUP_PADCFG_BASE, 1),
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -3,6 +3,9 @@ family:
|
||||||
series:
|
series:
|
||||||
- name: am6x
|
- name: am6x
|
||||||
socs:
|
socs:
|
||||||
|
- name: am6232
|
||||||
|
cpuclusters:
|
||||||
|
- name: m4
|
||||||
- name: am6234
|
- name: am6234
|
||||||
cpuclusters:
|
cpuclusters:
|
||||||
- name: m4
|
- name: m4
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue