Skip to content

Commit 5541f3f

Browse files
mmahadevan108henrikbrixandersen
authored andcommitted
boards: frdm_rw612: Certain pins need be configured differently in sleep
By default, all pins will be set to output low in sleep. The LED pins should output high in sleep so that its stays inactive. The RESET pin of the LCD display should be left high as well in sleep. Signed-off-by: Mahesh Mahadevan <[email protected]>
1 parent 94f9340 commit 5541f3f

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

boards/nxp/frdm_rw612/frdm_rw612-pinctrl.dtsi

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,18 @@
6363

6464
pinmux_lcdic: pinmux_lcdic {
6565
group0 {
66-
pinmux = <IO_MUX_LCD_SPI_IO44
67-
IO_MUX_LCD_SPI_IO45
66+
pinmux = <IO_MUX_LCD_SPI_IO45
6867
IO_MUX_LCD_SPI_IO46
6968
IO_MUX_LCD_SPI_IO47
7069
IO_MUX_LCD_SPI_IO48
7170
IO_MUX_LCD_SPI_IO49>;
7271
slew-rate = "ultra";
7372
};
73+
group1 {
74+
pinmux = <IO_MUX_LCD_SPI_IO44>;
75+
slew-rate = "ultra";
76+
sleep-output = "high";
77+
};
7478
};
7579

7680
pinmux_flexcomm1_i2s: pinmux_flexcomm1_i2s {
@@ -83,12 +87,19 @@
8387
pinmux_hsgpio0: pinmux_hsgpio0 {
8488
group0 {
8589
pinmux = <IO_MUX_GPIO11
86-
IO_MUX_GPIO12
8790
IO_MUX_GPIO18
8891
IO_MUX_GPIO21
8992
>;
9093
slew-rate = "normal";
9194
};
95+
group1 {
96+
pinmux = <IO_MUX_GPIO0
97+
IO_MUX_GPIO1
98+
IO_MUX_GPIO12
99+
>;
100+
slew-rate = "normal";
101+
sleep-output = "high";
102+
};
92103
};
93104

94105
pinmux_hsgpio1: pinmux_hsgpio1 {

0 commit comments

Comments
 (0)