|
@@ -0,0 +1,52 @@
|
|
|
+// SPDX-License-Identifier: GPL-2.0
|
|
|
+/dts-v1/;
|
|
|
+#include "bcm2837.dtsi"
|
|
|
+#include "bcm2835-rpi.dtsi"
|
|
|
+
|
|
|
+/ {
|
|
|
+ memory {
|
|
|
+ reg = <0 0x40000000>;
|
|
|
+ };
|
|
|
+
|
|
|
+ reg_3v3: fixed-regulator {
|
|
|
+ compatible = "regulator-fixed";
|
|
|
+ regulator-name = "3V3";
|
|
|
+ regulator-min-microvolt = <3300000>;
|
|
|
+ regulator-max-microvolt = <3300000>;
|
|
|
+ regulator-always-on;
|
|
|
+ };
|
|
|
+
|
|
|
+ reg_1v8: fixed-regulator {
|
|
|
+ compatible = "regulator-fixed";
|
|
|
+ regulator-name = "1V8";
|
|
|
+ regulator-min-microvolt = <1800000>;
|
|
|
+ regulator-max-microvolt = <1800000>;
|
|
|
+ regulator-always-on;
|
|
|
+ };
|
|
|
+};
|
|
|
+
|
|
|
+&firmware {
|
|
|
+ expgpio: gpio {
|
|
|
+ compatible = "raspberrypi,firmware-gpio";
|
|
|
+ gpio-controller;
|
|
|
+ #gpio-cells = <2>;
|
|
|
+ gpio-line-names = "HDMI_HPD_N",
|
|
|
+ "EMMC_EN_N",
|
|
|
+ "NC",
|
|
|
+ "NC",
|
|
|
+ "NC",
|
|
|
+ "NC",
|
|
|
+ "NC",
|
|
|
+ "NC";
|
|
|
+ status = "okay";
|
|
|
+ };
|
|
|
+};
|
|
|
+
|
|
|
+&sdhost {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&sdhost_gpio48>;
|
|
|
+ bus-width = <4>;
|
|
|
+ vmmc-supply = <®_3v3>;
|
|
|
+ vqmmc-supply = <®_1v8>;
|
|
|
+ status = "okay";
|
|
|
+};
|