|
|
@ -2,7 +2,8 @@ |
|
|
|
* Device Tree Source for UniPhier PH1-Pro4 SoC |
|
|
|
* Device Tree Source for UniPhier PH1-Pro4 SoC |
|
|
|
* |
|
|
|
* |
|
|
|
* Copyright (C) 2014-2015 Panasonic Corporation |
|
|
|
* Copyright (C) 2014-2015 Panasonic Corporation |
|
|
|
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com> |
|
|
|
* Copyright (C) 2015 Socionext Inc. |
|
|
|
|
|
|
|
* Author: Masahiro Yamada <yamada.masahiro@socionext.com> |
|
|
|
* |
|
|
|
* |
|
|
|
* SPDX-License-Identifier: GPL-2.0+ |
|
|
|
* SPDX-License-Identifier: GPL-2.0+ |
|
|
|
*/ |
|
|
|
*/ |
|
|
@ -10,7 +11,7 @@ |
|
|
|
/include/ "skeleton.dtsi" |
|
|
|
/include/ "skeleton.dtsi" |
|
|
|
|
|
|
|
|
|
|
|
/ { |
|
|
|
/ { |
|
|
|
compatible = "panasonic,ph1-pro4"; |
|
|
|
compatible = "socionext,ph1-pro4"; |
|
|
|
|
|
|
|
|
|
|
|
cpus { |
|
|
|
cpus { |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
@ -36,35 +37,35 @@ |
|
|
|
ranges; |
|
|
|
ranges; |
|
|
|
|
|
|
|
|
|
|
|
uart0: serial@54006800 { |
|
|
|
uart0: serial@54006800 { |
|
|
|
compatible = "panasonic,uniphier-uart"; |
|
|
|
compatible = "socionext,uniphier-uart"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x54006800 0x20>; |
|
|
|
reg = <0x54006800 0x20>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
uart1: serial@54006900 { |
|
|
|
uart1: serial@54006900 { |
|
|
|
compatible = "panasonic,uniphier-uart"; |
|
|
|
compatible = "socionext,uniphier-uart"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x54006900 0x20>; |
|
|
|
reg = <0x54006900 0x20>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
uart2: serial@54006a00 { |
|
|
|
uart2: serial@54006a00 { |
|
|
|
compatible = "panasonic,uniphier-uart"; |
|
|
|
compatible = "socionext,uniphier-uart"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x54006a00 0x20>; |
|
|
|
reg = <0x54006a00 0x20>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
uart3: serial@54006b00 { |
|
|
|
uart3: serial@54006b00 { |
|
|
|
compatible = "panasonic,uniphier-uart"; |
|
|
|
compatible = "socionext,uniphier-uart"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x54006b00 0x20>; |
|
|
|
reg = <0x54006b00 0x20>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
clock-frequency = <73728000>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
i2c0: i2c@58780000 { |
|
|
|
i2c0: i2c@58780000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58780000 0x80>; |
|
|
|
reg = <0x58780000 0x80>; |
|
|
@ -73,7 +74,7 @@ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
i2c1: i2c@58781000 { |
|
|
|
i2c1: i2c@58781000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58781000 0x80>; |
|
|
|
reg = <0x58781000 0x80>; |
|
|
@ -82,7 +83,7 @@ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
i2c2: i2c@58782000 { |
|
|
|
i2c2: i2c@58782000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58782000 0x80>; |
|
|
|
reg = <0x58782000 0x80>; |
|
|
@ -91,7 +92,7 @@ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
i2c3: i2c@58783000 { |
|
|
|
i2c3: i2c@58783000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58783000 0x80>; |
|
|
|
reg = <0x58783000 0x80>; |
|
|
@ -102,7 +103,7 @@ |
|
|
|
/* i2c4 does not exist */ |
|
|
|
/* i2c4 does not exist */ |
|
|
|
|
|
|
|
|
|
|
|
i2c5: i2c@58785000 { |
|
|
|
i2c5: i2c@58785000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58785000 0x80>; |
|
|
|
reg = <0x58785000 0x80>; |
|
|
@ -111,7 +112,7 @@ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
i2c6: i2c@58786000 { |
|
|
|
i2c6: i2c@58786000 { |
|
|
|
compatible = "panasonic,uniphier-fi2c"; |
|
|
|
compatible = "socionext,uniphier-fi2c"; |
|
|
|
#address-cells = <1>; |
|
|
|
#address-cells = <1>; |
|
|
|
#size-cells = <0>; |
|
|
|
#size-cells = <0>; |
|
|
|
reg = <0x58786000 0x80>; |
|
|
|
reg = <0x58786000 0x80>; |
|
|
@ -120,25 +121,25 @@ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
usb2: usb@5a800100 { |
|
|
|
usb2: usb@5a800100 { |
|
|
|
compatible = "panasonic,uniphier-ehci", "generic-ehci"; |
|
|
|
compatible = "socionext,uniphier-ehci", "generic-ehci"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x5a800100 0x100>; |
|
|
|
reg = <0x5a800100 0x100>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
usb3: usb@5a810100 { |
|
|
|
usb3: usb@5a810100 { |
|
|
|
compatible = "panasonic,uniphier-ehci", "generic-ehci"; |
|
|
|
compatible = "socionext,uniphier-ehci", "generic-ehci"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x5a810100 0x100>; |
|
|
|
reg = <0x5a810100 0x100>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
usb0: usb@65a00000 { |
|
|
|
usb0: usb@65a00000 { |
|
|
|
compatible = "panasonic,uniphier-xhci", "generic-xhci"; |
|
|
|
compatible = "socionext,uniphier-xhci", "generic-xhci"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x65a00000 0x100>; |
|
|
|
reg = <0x65a00000 0x100>; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
usb1: usb@65c00000 { |
|
|
|
usb1: usb@65c00000 { |
|
|
|
compatible = "panasonic,uniphier-xhci", "generic-xhci"; |
|
|
|
compatible = "socionext,uniphier-xhci", "generic-xhci"; |
|
|
|
status = "disabled"; |
|
|
|
status = "disabled"; |
|
|
|
reg = <0x65c00000 0x100>; |
|
|
|
reg = <0x65c00000 0x100>; |
|
|
|
}; |
|
|
|
}; |
|
|
|