61c61
< compatible = "ti,omap3-l3-smx", "simple-bus";
---
> compatible = "simple-bus";
67d66
< ti,hwmods = "l3_main";
100c99
< compatible = "syscon";
---
> compatible = "syscon", "simple-bus";
103a103,123
> ranges = <0 0x600 0x110>;
>
> usb_phy0: usb-phy@20 {
> compatible = "ti,dm8168-usb-phy";
> reg = <0x20 0x8>;
> reg-names = "phy";
> clocks = <&main_fapll 6>;
> clock-names = "refclk";
> #phy-cells = <0>;
> syscon = <&scm_conf>;
> };
>
> usb_phy1: usb-phy@28 {
> compatible = "ti,dm8168-usb-phy";
> reg = <0x28 0x8>;
> reg-names = "phy";
> clocks = <&main_fapll 6>;
> clock-names = "refclk";
> #phy-cells = <0>;
> syscon = <&scm_conf>;
> };
132c152
< compatible = "ti,omap3-gpio";
---
> compatible = "ti,omap4-gpio";
133a154
> ti,gpio-always-on;
135c156,160
< interrupts = <97>;
---
> interrupts = <96>;
> gpio-controller;
> #gpio-cells = <2>;
> interrupt-controller;
> #interrupt-cells = <2>;
139c164
< compatible = "ti,omap3-gpio";
---
> compatible = "ti,omap4-gpio";
140a166
> ti,gpio-always-on;
142c168,172
< interrupts = <99>;
---
> interrupts = <98>;
> gpio-controller;
> #gpio-cells = <2>;
> interrupt-controller;
> #interrupt-cells = <2>;
151a182,183
> dmas = <&edma 52>;
> dma-names = "rxtx";
189a222
> #mbox-cells = <1>;
197a231,237
> spinbox: spinbox@480ca000 {
> compatible = "ti,omap4-hwspinlock";
> reg = <0x480ca000 0x2000>;
> ti,hwmods = "spinbox";
> #hwlock-cells = <1>;
> };
>
251,252c291,295
< &edma 18 &edma 19>;
< dma-names = "tx0", "rx0", "tx1", "rx1";
---
> &edma 18 &edma 19
> &edma 20 &edma 21
> &edma 22 &edma 23>;
> dma-names = "tx0", "rx0", "tx1", "rx1",
> "tx2", "rx2", "tx3", "rx3";
290a334
> ti,timer-pwm;
297a342
> ti,timer-pwm;
304a350
> ti,timer-pwm;
311a358
> ti,timer-pwm;
354c401
< compatible = "ti,musb-am33xx";
---
> compatible = "ti,musb-dm816";
360c407,410
< dr_mode = "otg";
---
> dr_mode = "host";
> interface-type = <0>;
> phys = <&usb_phy0>;
> phy-names = "usb2-phy";
364a415,437
>
> dmas = <&cppi41dma 0 0 &cppi41dma 1 0
> &cppi41dma 2 0 &cppi41dma 3 0
> &cppi41dma 4 0 &cppi41dma 5 0
> &cppi41dma 6 0 &cppi41dma 7 0
> &cppi41dma 8 0 &cppi41dma 9 0
> &cppi41dma 10 0 &cppi41dma 11 0
> &cppi41dma 12 0 &cppi41dma 13 0
> &cppi41dma 14 0 &cppi41dma 0 1
> &cppi41dma 1 1 &cppi41dma 2 1
> &cppi41dma 3 1 &cppi41dma 4 1
> &cppi41dma 5 1 &cppi41dma 6 1
> &cppi41dma 7 1 &cppi41dma 8 1
> &cppi41dma 9 1 &cppi41dma 10 1
> &cppi41dma 11 1 &cppi41dma 12 1
> &cppi41dma 13 1 &cppi41dma 14 1>;
> dma-names =
> "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
> "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
> "rx14", "rx15",
> "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
> "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
> "tx14", "tx15";
368,369c441
< compatible = "ti,musb-am33xx";
< status = "disabled";
---
> compatible = "ti,musb-dm816";
375c447,450
< dr_mode = "otg";
---
> dr_mode = "host";
> interface-type = <0>;
> phys = <&usb_phy1>;
> phy-names = "usb2-phy";
379a455,477
>
> dmas = <&cppi41dma 15 0 &cppi41dma 16 0
> &cppi41dma 17 0 &cppi41dma 18 0
> &cppi41dma 19 0 &cppi41dma 20 0
> &cppi41dma 21 0 &cppi41dma 22 0
> &cppi41dma 23 0 &cppi41dma 24 0
> &cppi41dma 25 0 &cppi41dma 26 0
> &cppi41dma 27 0 &cppi41dma 28 0
> &cppi41dma 29 0 &cppi41dma 15 1
> &cppi41dma 16 1 &cppi41dma 17 1
> &cppi41dma 18 1 &cppi41dma 19 1
> &cppi41dma 20 1 &cppi41dma 21 1
> &cppi41dma 22 1 &cppi41dma 23 1
> &cppi41dma 24 1 &cppi41dma 25 1
> &cppi41dma 26 1 &cppi41dma 27 1
> &cppi41dma 28 1 &cppi41dma 29 1>;
> dma-names =
> "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
> "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
> "rx14", "rx15",
> "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
> "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
> "tx14", "tx15";
380a479,492
>
> cppi41dma: dma-controller@47402000 {
> compatible = "ti,am3359-cppi41";
> reg = <0x47400000 0x1000
> 0x47402000 0x1000
> 0x47403000 0x1000
> 0x47404000 0x4000>;
> reg-names = "glue", "controller", "scheduler", "queuemgr";
> interrupts = <17>;
> interrupt-names = "glue";
> #dma-cells = <2>;
> #dma-channels = <30>;
> #dma-requests = <256>;
> };
< compatible = "ti,omap3-l3-smx", "simple-bus";
---
> compatible = "simple-bus";
67d66
< ti,hwmods = "l3_main";
100c99
< compatible = "syscon";
---
> compatible = "syscon", "simple-bus";
103a103,123
> ranges = <0 0x600 0x110>;
>
> usb_phy0: usb-phy@20 {
> compatible = "ti,dm8168-usb-phy";
> reg = <0x20 0x8>;
> reg-names = "phy";
> clocks = <&main_fapll 6>;
> clock-names = "refclk";
> #phy-cells = <0>;
> syscon = <&scm_conf>;
> };
>
> usb_phy1: usb-phy@28 {
> compatible = "ti,dm8168-usb-phy";
> reg = <0x28 0x8>;
> reg-names = "phy";
> clocks = <&main_fapll 6>;
> clock-names = "refclk";
> #phy-cells = <0>;
> syscon = <&scm_conf>;
> };
132c152
< compatible = "ti,omap3-gpio";
---
> compatible = "ti,omap4-gpio";
133a154
> ti,gpio-always-on;
135c156,160
< interrupts = <97>;
---
> interrupts = <96>;
> gpio-controller;
> #gpio-cells = <2>;
> interrupt-controller;
> #interrupt-cells = <2>;
139c164
< compatible = "ti,omap3-gpio";
---
> compatible = "ti,omap4-gpio";
140a166
> ti,gpio-always-on;
142c168,172
< interrupts = <99>;
---
> interrupts = <98>;
> gpio-controller;
> #gpio-cells = <2>;
> interrupt-controller;
> #interrupt-cells = <2>;
151a182,183
> dmas = <&edma 52>;
> dma-names = "rxtx";
189a222
> #mbox-cells = <1>;
197a231,237
> spinbox: spinbox@480ca000 {
> compatible = "ti,omap4-hwspinlock";
> reg = <0x480ca000 0x2000>;
> ti,hwmods = "spinbox";
> #hwlock-cells = <1>;
> };
>
251,252c291,295
< &edma 18 &edma 19>;
< dma-names = "tx0", "rx0", "tx1", "rx1";
---
> &edma 18 &edma 19
> &edma 20 &edma 21
> &edma 22 &edma 23>;
> dma-names = "tx0", "rx0", "tx1", "rx1",
> "tx2", "rx2", "tx3", "rx3";
290a334
> ti,timer-pwm;
297a342
> ti,timer-pwm;
304a350
> ti,timer-pwm;
311a358
> ti,timer-pwm;
354c401
< compatible = "ti,musb-am33xx";
---
> compatible = "ti,musb-dm816";
360c407,410
< dr_mode = "otg";
---
> dr_mode = "host";
> interface-type = <0>;
> phys = <&usb_phy0>;
> phy-names = "usb2-phy";
364a415,437
>
> dmas = <&cppi41dma 0 0 &cppi41dma 1 0
> &cppi41dma 2 0 &cppi41dma 3 0
> &cppi41dma 4 0 &cppi41dma 5 0
> &cppi41dma 6 0 &cppi41dma 7 0
> &cppi41dma 8 0 &cppi41dma 9 0
> &cppi41dma 10 0 &cppi41dma 11 0
> &cppi41dma 12 0 &cppi41dma 13 0
> &cppi41dma 14 0 &cppi41dma 0 1
> &cppi41dma 1 1 &cppi41dma 2 1
> &cppi41dma 3 1 &cppi41dma 4 1
> &cppi41dma 5 1 &cppi41dma 6 1
> &cppi41dma 7 1 &cppi41dma 8 1
> &cppi41dma 9 1 &cppi41dma 10 1
> &cppi41dma 11 1 &cppi41dma 12 1
> &cppi41dma 13 1 &cppi41dma 14 1>;
> dma-names =
> "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
> "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
> "rx14", "rx15",
> "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
> "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
> "tx14", "tx15";
368,369c441
< compatible = "ti,musb-am33xx";
< status = "disabled";
---
> compatible = "ti,musb-dm816";
375c447,450
< dr_mode = "otg";
---
> dr_mode = "host";
> interface-type = <0>;
> phys = <&usb_phy1>;
> phy-names = "usb2-phy";
379a455,477
>
> dmas = <&cppi41dma 15 0 &cppi41dma 16 0
> &cppi41dma 17 0 &cppi41dma 18 0
> &cppi41dma 19 0 &cppi41dma 20 0
> &cppi41dma 21 0 &cppi41dma 22 0
> &cppi41dma 23 0 &cppi41dma 24 0
> &cppi41dma 25 0 &cppi41dma 26 0
> &cppi41dma 27 0 &cppi41dma 28 0
> &cppi41dma 29 0 &cppi41dma 15 1
> &cppi41dma 16 1 &cppi41dma 17 1
> &cppi41dma 18 1 &cppi41dma 19 1
> &cppi41dma 20 1 &cppi41dma 21 1
> &cppi41dma 22 1 &cppi41dma 23 1
> &cppi41dma 24 1 &cppi41dma 25 1
> &cppi41dma 26 1 &cppi41dma 27 1
> &cppi41dma 28 1 &cppi41dma 29 1>;
> dma-names =
> "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
> "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
> "rx14", "rx15",
> "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
> "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
> "tx14", "tx15";
380a479,492
>
> cppi41dma: dma-controller@47402000 {
> compatible = "ti,am3359-cppi41";
> reg = <0x47400000 0x1000
> 0x47402000 0x1000
> 0x47403000 0x1000
> 0x47404000 0x4000>;
> reg-names = "glue", "controller", "scheduler", "queuemgr";
> interrupts = <17>;
> interrupt-names = "glue";
> #dma-cells = <2>;
> #dma-channels = <30>;
> #dma-requests = <256>;
> };