ARM: dts: lpc18xx: add creg (syscon) node
authorJoachim Eastwood <manabian@gmail.com>
Thu, 2 Apr 2015 03:31:49 +0000 (05:31 +0200)
committerJoachim Eastwood <manabian@gmail.com>
Sat, 11 Jul 2015 21:03:11 +0000 (23:03 +0200)
The CREG block contains a collection of miscellaneous
configuration register like Ethernet phy mode, low
power clocks and DMA multiplexer. These registers
needs to be accessed from other drivers and syscon
provides this capability.

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
arch/arm/boot/dts/lpc18xx.dtsi

index 0562f9629b9d75b172b6dfb8a03fbe35b6977360..563435aaee5792b3c5f34d2893439fed396b57c9 100644 (file)
                        status = "disabled";
                };
 
+               creg: syscon@40043000 {
+                       compatible = "nxp,lpc1850-creg", "syscon", "simple-mfd";
+                       reg = <0x40043000 0x1000>;
+                       clocks = <&ccu1 CLK_CPU_CREG>;
+               };
+
                cgu: clock-controller@40050000 {
                        compatible = "nxp,lpc1850-cgu";
                        reg = <0x40050000 0x1000>;