Skip to content
This repository was archived by the owner on Dec 14, 2022. It is now read-only.

Commit 0a054fe

Browse files
committed
baseboard_pico_nymph: remove pcie reset and rtc interrupt pins from EDM GPIO driver
It's conflict to set PCIE reset pin to be controlled by both PCIE and GPIO driver. PCIE reset pin should be controlled by PCIE driver rather than GPIO driver.
1 parent 945bb13 commit 0a054fe

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

arch/arm/boot/dts/baseboard_pico_nymph.dtsi

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,6 @@
2121
pinctrl-names = "default";
2222
pinctrl-0 = <PICO_EXT_GPIO_IOMUX_HOBBIT>;
2323
#endif
24-
/* RTC interrupt */
25-
gpio_p24 {
26-
label = "GPIO_P24";
27-
gpios = <&PICO_EXT_GPIO_P24 1>;
28-
dir = "in";
29-
};
3024

3125
/* Mikrobus */
3226
gpio_p25 {
@@ -35,32 +29,25 @@
3529
dir = "in";
3630
};
3731

38-
/* PCIe reset*/
39-
gpio_p26 {
40-
label = "GPIO_P26";
41-
gpios = <&PICO_EXT_GPIO_P26 0>;
42-
dir = "out";
43-
};
44-
4532
/* GPIO connector, 4 GPIOs */
4633
gpio_p28 {
4734
label = "GPIO_P28";
48-
gpios = <&PICO_EXT_GPIO_P28 1>;
49-
dir = "in";
35+
gpios = <&PICO_EXT_GPIO_P28 GPIO_ACTIVE_HIGH>;
36+
dir = "out";
5037
};
5138
gpio_p30 {
5239
label = "GPIO_P30";
53-
gpios = <&PICO_EXT_GPIO_P30 1>;
40+
gpios = <&PICO_EXT_GPIO_P30 GPIO_ACTIVE_HIGH>;
5441
dir = "in";
5542
};
5643
gpio_p32 {
5744
label = "GPIO_P32";
58-
gpios = <&PICO_EXT_GPIO_P32 1>;
59-
dir = "in";
45+
gpios = <&PICO_EXT_GPIO_P32 GPIO_ACTIVE_HIGH>;
46+
dir = "out";
6047
};
6148
gpio_p34 {
6249
label = "GPIO_P34";
63-
gpios = <&PICO_EXT_GPIO_P34 1>;
50+
gpios = <&PICO_EXT_GPIO_P34 GPIO_ACTIVE_HIGH>;
6451
dir = "in";
6552
};
6653

0 commit comments

Comments
 (0)