Skip to content

Commit 04eaa0f

Browse files
khaicaorvcduynguyenxa
authored andcommitted
boards: renesas: add support for i2c sci driver on Renesas RA boards
Enable support of i2c sci driver on these boards: ek_ra6m5, ek_ra6m4 Signed-off-by: Khai Cao <[email protected]>
1 parent 11ea901 commit 04eaa0f

File tree

4 files changed

+40
-0
lines changed

4 files changed

+40
-0
lines changed

boards/renesas/ek_ra6m4/ek_ra6m4-pinctrl.dtsi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@
1212
};
1313
};
1414

15+
sci2_default: sci2_default {
16+
group1 {
17+
/* sda scl */
18+
psels = <RA_PSEL(RA_PSEL_SCI_2, 1, 12)>,<RA_PSEL(RA_PSEL_SCI_2, 1, 13)>;
19+
drive-strength = "medium";
20+
drive-open-drain;
21+
};
22+
};
23+
1524
sci7_default: sci7_default {
1625
group1 {
1726
/* tx rx */

boards/renesas/ek_ra6m4/ek_ra6m4.dts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,17 @@
133133
};
134134
};
135135

136+
&sci2 {
137+
pinctrl-0 = <&sci2_default>;
138+
pinctrl-names = "default";
139+
140+
i2c2: i2c {
141+
sda-output-delay = <300>;
142+
noise-filter-clock-select = <1>;
143+
bit-rate-modulation;
144+
};
145+
};
146+
136147
&sci7 {
137148
pinctrl-0 = <&sci7_default>;
138149
pinctrl-names = "default";

boards/renesas/ek_ra6m5/ek_ra6m5-pinctrl.dtsi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@
1212
};
1313
};
1414

15+
sci2_default: sci2_default {
16+
group1 {
17+
/* sda scl */
18+
psels = <RA_PSEL(RA_PSEL_SCI_2, 1, 12)>,<RA_PSEL(RA_PSEL_SCI_2, 1, 13)>;
19+
drive-strength = "medium";
20+
drive-open-drain;
21+
};
22+
};
23+
1524
sci7_default: sci7_default {
1625
group1 {
1726
/* tx rx */

boards/renesas/ek_ra6m5/ek_ra6m5.dts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,17 @@
133133
};
134134
};
135135

136+
&sci2 {
137+
pinctrl-0 = <&sci2_default>;
138+
pinctrl-names = "default";
139+
140+
i2c2: i2c {
141+
sda-output-delay = <300>;
142+
noise-filter-clock-select = <1>;
143+
bit-rate-modulation;
144+
};
145+
};
146+
136147
&sci7 {
137148
pinctrl-0 = <&sci7_default>;
138149
pinctrl-names = "default";

0 commit comments

Comments
 (0)