|
@@ -23,6 +23,7 @@
|
|
|
*/
|
|
|
|
|
|
/dts-v1/;
|
|
|
+#include <dt-bindings/gpio/gpio.h>
|
|
|
#include "armada-xp-mv78460.dtsi"
|
|
|
|
|
|
/ {
|
|
@@ -48,6 +49,14 @@
|
|
|
<0x00000001 0x00000000 0x00000001 0x00000000>;
|
|
|
};
|
|
|
|
|
|
+ cpus {
|
|
|
+ pm_pic {
|
|
|
+ ctrl-gpios = <&gpio0 16 GPIO_ACTIVE_LOW>,
|
|
|
+ <&gpio0 17 GPIO_ACTIVE_LOW>,
|
|
|
+ <&gpio0 18 GPIO_ACTIVE_LOW>;
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
soc {
|
|
|
ranges = <MBUS_ID(0xf0, 0x01) 0 0 0xf1000000 0x100000
|
|
|
MBUS_ID(0x01, 0x1d) 0 0 0xfff00000 0x100000
|
|
@@ -115,7 +124,15 @@
|
|
|
serial@12300 {
|
|
|
status = "okay";
|
|
|
};
|
|
|
-
|
|
|
+ pinctrl {
|
|
|
+ pinctrl-0 = <&pic_pins>;
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pic_pins: pic-pins-0 {
|
|
|
+ marvell,pins = "mpp16", "mpp17",
|
|
|
+ "mpp18";
|
|
|
+ marvell,function = "gpio";
|
|
|
+ };
|
|
|
+ };
|
|
|
sata@a0000 {
|
|
|
nr-ports = <2>;
|
|
|
status = "okay";
|