Add a new overlay that disables the EMMC2 controller on BCM2711.
This can be useful on a Compute Module 4 if the onboard EMMC2
storage is unreliable and the system can be booted by other
means e.g Network / USB.
Signed-off-by: Tim Gover <tim.gover@raspberrypi.com>
dionaudio-loco.dtbo \
dionaudio-loco-v2.dtbo \
disable-bt.dtbo \
+ disable-emmc2.dtbo \
disable-wifi.dtbo \
dpi18.dtbo \
dpi18cpadhi.dtbo \
Params: <None>
+Name: disable-emmc2
+Info: Disable EMMC2 controller on BCM2711.
+ The allows the onboard EMMC storage on Compute Module 4 to be disabled
+ e.g. if a fault has occurred.
+Load: dtoverlay=disable-emmc2
+Params: <None>
+
+
Name: disable-wifi
Info: Disable onboard WLAN on Pi 3B, 3B+, 3A+, 4B and Zero W.
Load: dtoverlay=disable-wifi
--- /dev/null
+/dts-v1/;
+/plugin/;
+
+/{
+ compatible = "brcm,bcm2711";
+
+ fragment@0 {
+ target = <&emmc2>;
+ __overlay__ {
+ status = "disabled";
+ };
+ };
+};
bcm2711;
};
+ disable-emmc2 {
+ bcm2711;
+ };
+
highperi {
bcm2711;
};