Skip to content

Commit 6618abb

Browse files
committed
riscv: dts: microchip: remove sd-card gpio hogs from beagle
These GPIO hogs semantically conflict with the "real" users in the qspi and mmc-spi-slot nodes. The hogs get parsed, and their GPIOs reserved, when the GPIO driver probes and were thus unavailable when the QSPI driver attempted to probe later on causing EBUSY probe failures. Signed-off-by: Conor Dooley <[email protected]>
1 parent 494a17e commit 6618abb

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,6 @@
126126
"", "", "", "", "", "SD_CARD_CS", "USER_BUTTON";
127127
status = "okay";
128128

129-
sd-card-cs-hog {
130-
gpio-hog;
131-
gpios = <12 12>;
132-
output-high;
133-
line-name = "SD_CARD_CS";
134-
};
135-
136129
user-button-hog {
137130
gpio-hog;
138131
gpios = <13 13>;
@@ -180,13 +173,6 @@
180173
output-high;
181174
line-name = "VIO_ENABLE";
182175
};
183-
184-
sd-det-hog {
185-
gpio-hog;
186-
gpios = <31 31>;
187-
input;
188-
line-name = "SD_DET";
189-
};
190176
};
191177

192178
&i2c0 {

0 commit comments

Comments
 (0)