soc: raspberrypi: rp2350: Add initial support for the RP2350B
RP2350B is a rich IO variant in the RP2350 series. Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
This commit is contained in:
parent
5184fb9257
commit
123472013a
4 changed files with 36 additions and 0 deletions
|
@ -18,6 +18,15 @@ config SOC_RP2350A_M33
|
|||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_ARM_SAU
|
||||
|
||||
config SOC_RP2350B_M33
|
||||
select ARM
|
||||
select ARM_TRUSTZONE_M
|
||||
select CPU_CORTEX_M_HAS_SYSTICK
|
||||
select CPU_CORTEX_M_HAS_VTOR
|
||||
select CPU_CORTEX_M33
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_ARM_SAU
|
||||
|
||||
config RP2_REQUIRES_IMAGE_DEFINITION_BLOCK
|
||||
bool
|
||||
default y
|
||||
|
|
|
@ -20,5 +20,16 @@ config SOC_RP2350A_M33
|
|||
help
|
||||
Use the RP2350A with a Cortex-M33 core in both 'sockets'.
|
||||
|
||||
config SOC_RP2350B
|
||||
bool
|
||||
select SOC_SERIES_RP2350
|
||||
|
||||
config SOC_RP2350B_M33
|
||||
bool
|
||||
select SOC_RP2350B
|
||||
help
|
||||
Use the RP2350B with a Cortex-M33 core in both 'sockets'.
|
||||
|
||||
config SOC
|
||||
default "rp2350a" if SOC_RP2350A
|
||||
default "rp2350b" if SOC_RP2350B
|
||||
|
|
|
@ -9,3 +9,6 @@ family:
|
|||
- name: rp2350a
|
||||
cpuclusters:
|
||||
- name: m33
|
||||
- name: rp2350b
|
||||
cpuclusters:
|
||||
- name: m33
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue