Skip to content

Commit f9293d6

Browse files
dts: arm: renesas: ra: Add support for Renesas RA4C1 soc
Add support for Renesas r7fa4c1bd3cfp soc Signed-off-by: Khoa Nguyen <[email protected]>
1 parent 1feed6f commit f9293d6

File tree

12 files changed

+1142
-0
lines changed

12 files changed

+1142
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
/*
2+
* Copyright (c) 2025 Renesas Electronics Corporation
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <zephyr/dt-bindings/clock/ra_clock.h>
8+
#include <arm/renesas/ra/ra4/r7fa4c1bx.dtsi>
9+
10+
/ {
11+
soc {
12+
flash: flash-controller@407e0000 {
13+
compatible = "renesas,ra-flash-hp-controller";
14+
reg = <0x407e0000 0x10000>;
15+
#address-cells = <1>;
16+
#size-cells = <1>;
17+
interrupts = <49 1>, <50 1>;
18+
interrupt-names = "frdyi", "fiferr";
19+
flash-hardware-version = <4>;
20+
#erase-block-cells = <2>;
21+
22+
flash0: flash@0 {
23+
compatible = "renesas,ra-nv-code-flash";
24+
reg = <0x0 DT_SIZE_K(512)>;
25+
write-block-size = <8>;
26+
erase-block-size = <2048>;
27+
erase-blocks = <&flash 256 2048>;
28+
programming-enable;
29+
};
30+
31+
flash1: flash@8000000 {
32+
compatible = "renesas,ra-nv-data-flash";
33+
reg = <0x8000000 DT_SIZE_K(8)>;
34+
write-block-size = <1>;
35+
erase-block-size = <256>;
36+
programming-enable;
37+
};
38+
};
39+
};
40+
};

0 commit comments

Comments
 (0)