+#include <dt-bindings/gpio/gpio.h>
+
/ {
#address-cells = <1>;
#size-cells = <1>;
};
};
+ memory@0 {
+ device_type = "memory";
+ };
+
biu@1F800000 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "lantiq,eiu-xway";
reg = <0x101000 0x1000>;
interrupt-parent = <&icu0>;
- interrupts = <166 135 66>;
+ lantiq,eiu-irqs = <166 135 66>;
};
pmu0: pmu@102000 {
vmmc@107000 {
status = "disabled";
- compatible = "lantiq,vmmc";
+ compatible = "lantiq,vmmc-xway";
reg = <0x103000 0x400>;
interrupt-parent = <&icu0>;
interrupts = <150 151 152 153 154 155>;
};
gpio: pinmux@E100B10 {
- compatible = "lantiq,pinctrl-xway";
+ compatible = "lantiq,danube-pinctrl";
#gpio-cells = <2>;
gpio-controller;
reg = <0xE100B10 0xA0>;
};
ifxhcd@E101000 {
- compatible = "lantiq,ifxhcd-danube";
+ compatible = "lantiq,ifxhcd-danube-dwc2", "lantiq,ifxhcd-danube";
reg = <0xE101000 0x1000
0xE120000 0x3f000>;
interrupt-parent = <&icu0>;
interrupts = <62>;
+ dr_mode = "host";
status = "disabled";
};
0xE105400 0x400>; /* pci bridge */
lantiq,bus-clock = <33333333>;
interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
- interrupt-map = <0x7000 0 0 1 &icu0 30 1>;
- req-mask = <0x1>;
+ interrupt-map = <0x7000 0 0 1 &icu0 30 1>; /* slot 14, irq 30 */
+ req-mask = <0x1>; /* GNT1 */
};
};