|
@@ -64,12 +64,32 @@
|
|
|
reg = <0xf4000000 0x2000000>;
|
|
|
phy-mode = "mii";
|
|
|
interrupt-parent = <&gpio2>;
|
|
|
- interrupts = <31>;
|
|
|
+ interrupts = <31 0x8>;
|
|
|
reg-io-width = <4>;
|
|
|
+ /*
|
|
|
+ * VDD33A and VDDVARIO of LAN9220 are supplied by
|
|
|
+ * SW4_3V3 of LTC3589. Before the regulator driver
|
|
|
+ * for this PMIC is available, we use a fixed dummy
|
|
|
+ * 3V3 regulator to get LAN9220 driver probing work.
|
|
|
+ */
|
|
|
+ vdd33a-supply = <®_3p3v>;
|
|
|
+ vddvario-supply = <®_3p3v>;
|
|
|
smsc,irq-push-pull;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
+ regulators {
|
|
|
+ compatible = "simple-bus";
|
|
|
+
|
|
|
+ reg_3p3v: 3p3v {
|
|
|
+ compatible = "regulator-fixed";
|
|
|
+ regulator-name = "3P3V";
|
|
|
+ regulator-min-microvolt = <3300000>;
|
|
|
+ regulator-max-microvolt = <3300000>;
|
|
|
+ regulator-always-on;
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
gpio-keys {
|
|
|
compatible = "gpio-keys";
|
|
|
|