soc: renesas: ra: Add SoC support for Renesas RA4M1

Add support for Renesas RA4M1 SoC series with r7fa4m1ab3cfp

Signed-off-by: Tran Van Quy <quy.tran.pz@renesas.com>
This commit is contained in:
Tran Van Quy 2024-11-26 13:11:40 +07:00 committed by Benjamin Cabé
commit 5c81b70442
4 changed files with 20 additions and 1 deletions

View file

@ -13,7 +13,7 @@ config SOC_SERIES_RA4M1
select HAS_SWO
select XIP
select SOC_EARLY_INIT_HOOK
select DYNAMIC_INTERRUPTS
select DYNAMIC_INTERRUPTS if SOC_R7FA4M1AB3CFM
if SOC_SERIES_RA4M1

View file

@ -6,4 +6,15 @@ if SOC_SERIES_RA4M1
config NUM_IRQS
default 32
DT_ICLK_PATH := $(dt_nodelabel_path,iclk)
config SYS_CLOCK_HW_CYCLES_PER_SEC
default $(dt_node_int_prop_int,$(DT_ICLK_PATH),clock-frequency)
config BUILD_OUTPUT_HEX
default y
config CLOCK_CONTROL
default y
endif # SOC_SERIES_RA4M1

View file

@ -13,8 +13,15 @@ config SOC_R7FA4M1AB3CFM
help
R7FA4M1AB3CFM
config SOC_R7FA4M1AB3CFP
bool
select SOC_SERIES_RA4M1
help
R7FA4M1AB3CFP
config SOC_SERIES
default "ra4m1" if SOC_SERIES_RA4M1
config SOC
default "r7fa4m1ab3cfm" if SOC_R7FA4M1AB3CFM
default "r7fa4m1ab3cfp" if SOC_R7FA4M1AB3CFP

View file

@ -14,6 +14,7 @@ family:
- name: ra4m1
socs:
- name: r7fa4m1ab3cfm
- name: r7fa4m1ab3cfp
- name: ra4m2
socs:
- name: r7fa4m2ad3cfp