mirror of https://gitee.com/openkylin/linux.git
UniPhier ARM64 SoC DT updates for v4.16
- clean up gpios properties by macro - add GPIO hog for PXs3 reference node - add has-transaction-translator property to generic-ehci nodes - enable more serial ports for PXs3 reference node -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJaRkAOAAoJED2LAQed4NsG/nAP/0OXvHIEIqwmvtRIRi0GMUpI 8CPuJns8cXSFdYmhpQpqJDSgy7edpjCcZ3e70P1/JhgPOFjuJ2A7rTFmTN2+aSe+ srxb4JrKBjLmlHBhcdaWulmTozK7FT8zpkOSP6fpcot6WTEw/7kAdg4ruV6QvnLk SfIVOZNOxQ9Cj1NdmFZEk+aiKbDQjl+y4pD4ei2kYMLDZ1Q63Sut8GUkXbnumuYu x3oarmAL+Ypwnd+VpT7STER7sJ9aXCyPQnNFar2JNR2oWa0g1EAXGSZMLErAiPPu W1d8j0EMxOHsouFyG1/3P0+/DUsed1mSn9ykckOa9iSfPNkPw1Ncxh+9Z68LFGhc nG5tMsISdluqYDfRWNHfYtfaGqd+ZKMlS+LJDvx1z17/RGQuou7D0m0VYtsDnnzh 9zc2QehIdGdp+OKjJsNDcGKDi+9RFtd6Bh2DLz5sCHla1ld+syCAXlWaXjrPeWEI H/HDH0NawCAg5Rxo0nzzkzNSQCeQGqYMqPTQvPaKMcBefJuGeRo7i5JhO/7S4le2 0bQhD3VbmX/TO3n5SdQGsYKTWpd2bL+EO9/n3LVTmvy8aOvpfNweL6CHoA9oGGaa ra7vGk8ZVHglSBg+gMfbxjFRPgCwxuzBqmbxUpa7CjawJpw7jrcKJVP0Nde7v4ui fNCUgu0RVrfnY07AK+as =kgZ1 -----END PGP SIGNATURE----- Merge tag 'uniphier-dt64-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt UniPhier ARM64 SoC DT updates for v4.16 - clean up gpios properties by macro - add GPIO hog for PXs3 reference node - add has-transaction-translator property to generic-ehci nodes - enable more serial ports for PXs3 reference node * tag 'uniphier-dt64-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier: arm64: dts: uniphier: enable more serial ports for PXs3 ref board arm64: dts: uniphier: add has-transaction-translator property to usb node for LD11 arm64: dts: uniphier: add GPIO hog definition for PXs3 arm64: dts: uniphier: use macros in dt-bindings header Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
commit
b357e88414
|
@ -50,7 +50,7 @@ &serial0 {
|
|||
&gpio {
|
||||
xirq0 {
|
||||
gpio-hog;
|
||||
gpios = <120 0>;
|
||||
gpios = <UNIPHIER_GPIO_IRQ(0) 0>;
|
||||
input;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
*/
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/gpio/uniphier-gpio.h>
|
||||
|
||||
/memreserve/ 0x80000000 0x02000000;
|
||||
|
||||
|
@ -100,7 +101,7 @@ refclk: ref {
|
|||
|
||||
emmc_pwrseq: emmc-pwrseq {
|
||||
compatible = "mmc-pwrseq-emmc";
|
||||
reset-gpios = <&gpio 26 GPIO_ACTIVE_LOW>;
|
||||
reset-gpios = <&gpio UNIPHIER_GPIO_PORT(3, 2) GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
timer {
|
||||
|
@ -347,6 +348,7 @@ usb0: usb@5a800100 {
|
|||
<&mio_clk 12>;
|
||||
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>,
|
||||
<&mio_rst 12>;
|
||||
has-transaction-translator;
|
||||
};
|
||||
|
||||
usb1: usb@5a810100 {
|
||||
|
@ -360,6 +362,7 @@ usb1: usb@5a810100 {
|
|||
<&mio_clk 13>;
|
||||
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>,
|
||||
<&mio_rst 13>;
|
||||
has-transaction-translator;
|
||||
};
|
||||
|
||||
usb2: usb@5a820100 {
|
||||
|
@ -373,6 +376,7 @@ usb2: usb@5a820100 {
|
|||
<&mio_clk 14>;
|
||||
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 10>,
|
||||
<&mio_rst 14>;
|
||||
has-transaction-translator;
|
||||
};
|
||||
|
||||
mioctrl@5b3e0000 {
|
||||
|
|
|
@ -50,7 +50,7 @@ &serial0 {
|
|||
&gpio {
|
||||
xirq0 {
|
||||
gpio-hog;
|
||||
gpios = <120 0>;
|
||||
gpios = <UNIPHIER_GPIO_IRQ(0) 0>;
|
||||
input;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
*/
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/gpio/uniphier-gpio.h>
|
||||
#include <dt-bindings/thermal/thermal.h>
|
||||
|
||||
/memreserve/ 0x80000000 0x02000000;
|
||||
|
@ -172,7 +173,7 @@ refclk: ref {
|
|||
|
||||
emmc_pwrseq: emmc-pwrseq {
|
||||
compatible = "mmc-pwrseq-emmc";
|
||||
reset-gpios = <&gpio 26 GPIO_ACTIVE_LOW>;
|
||||
reset-gpios = <&gpio UNIPHIER_GPIO_PORT(3, 2) GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
timer {
|
||||
|
|
|
@ -45,6 +45,22 @@ &serial0 {
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
&serial2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&serial3 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&gpio {
|
||||
xirq4 {
|
||||
gpio-hog;
|
||||
gpios = <UNIPHIER_GPIO_IRQ(4) 0>;
|
||||
input;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
*/
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/gpio/uniphier-gpio.h>
|
||||
|
||||
/memreserve/ 0x80000000 0x02000000;
|
||||
|
||||
|
@ -128,7 +129,7 @@ refclk: ref {
|
|||
|
||||
emmc_pwrseq: emmc-pwrseq {
|
||||
compatible = "mmc-pwrseq-emmc";
|
||||
reset-gpios = <&gpio 47 GPIO_ACTIVE_LOW>;
|
||||
reset-gpios = <&gpio UNIPHIER_GPIO_PORT(5, 7) GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
timer {
|
||||
|
|
Loading…
Reference in New Issue