summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@armlinux.org.uk>2016-12-11 16:07:42 +0000
committerRussell King <rmk+kernel@armlinux.org.uk>2020-09-02 10:01:52 +0100
commit75daa6be99e710f073840538110a1f55fe1d718d (patch)
tree7536c0bd0a26e47314e0fc465c5f97bd2df381f5
parent9198b88cd7941e2ba9bf625334259a78d4a963cc (diff)
arm64: dts: marvell: mcbin: add remainder of pinctrls
Add several pinctrls for functions brought out to connectors but not yet usable with the core DT description. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
-rw-r--r--arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi15
1 files changed, 14 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi
index f96579b6f3e3..6fb834a69e7a 100644
--- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi
+++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi
@@ -61,7 +61,7 @@
enable-active-high;
gpio = <&cp0_gpio2 15 GPIO_ACTIVE_HIGH>;
pinctrl-names = "default";
- pinctrl-0 = <&cp0_xhci_vbus_pins>;
+ pinctrl-0 = <&cp0_xhci_vbus_pins &cp1_xhci_vbus_pins>;
regulator-name = "v_5v0_usb3_hst_vbus";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
@@ -211,6 +211,7 @@
marvell,pins = "mpp37", "mpp38";
marvell,function = "i2c0";
};
+ /* mpp40 - mss? */
cp0_uart1_pins: uart1-pins {
marvell,pins = "mpp40", "mpp41";
marvell,function = "uart1";
@@ -312,6 +313,14 @@
};
&cp1_pinctrl {
+ cp1_tdm_pins: tdm-pins { /* not currently implemented */
+ marvell,pins = "mpp0", "mpp1", "mpp2", "mpp3", "mpp4", "mpp5";
+ marvell,function = "tdm";
+ };
+ cp1_uart0_pins: uart0-pins { /* J27 - not currently implemented */
+ marvell,pins = "mpp6", "mpp7";
+ marvell,function = "uart0";
+ };
cp1_sfpp1_pins: sfpp1-pins {
marvell,pins = "mpp8", "mpp10", "mpp11";
marvell,function = "gpio";
@@ -332,6 +341,10 @@
marvell,pins = "mpp26", "mpp27", "mpp28", "mpp29";
marvell,function = "gpio";
};
+ cp1_xhci_vbus_pins: xhci0-vbus-pins {
+ marvell,pins = "mpp30";
+ marvell,function = "gpio";
+ };
};
/* J27 UART header */