diff options
author | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2018-01-05 11:02:27 -0500 |
---|---|---|
committer | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2018-01-05 11:02:27 -0500 |
commit | 42a4a26bb4f73452e973da25f573a4f692ff09ad (patch) | |
tree | 0b320026ea611e57fc57b5807ce80fdef1ce9c5e | |
parent | 4cada03801992d09ccceaf5f462e9dadb75a9613 (diff) | |
parent | e3af9f7c6ece29fdb7fe0aeb83ac5d3077a06edb (diff) |
Merge branch 'mvebu/fixes' into HEAD
-rw-r--r-- | arch/arm/boot/dts/kirkwood-openblocks_a7.dts | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 13 | ||||
-rw-r--r-- | arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 9 |
3 files changed, 22 insertions, 10 deletions
diff --git a/arch/arm/boot/dts/kirkwood-openblocks_a7.dts b/arch/arm/boot/dts/kirkwood-openblocks_a7.dts index cf2f5240e176..27cc913ca0f5 100644 --- a/arch/arm/boot/dts/kirkwood-openblocks_a7.dts +++ b/arch/arm/boot/dts/kirkwood-openblocks_a7.dts | |||
@@ -53,7 +53,8 @@ | |||
53 | }; | 53 | }; |
54 | 54 | ||
55 | pinctrl: pin-controller@10000 { | 55 | pinctrl: pin-controller@10000 { |
56 | pinctrl-0 = <&pmx_dip_switches &pmx_gpio_header>; | 56 | pinctrl-0 = <&pmx_dip_switches &pmx_gpio_header |
57 | &pmx_gpio_header_gpo>; | ||
57 | pinctrl-names = "default"; | 58 | pinctrl-names = "default"; |
58 | 59 | ||
59 | pmx_uart0: pmx-uart0 { | 60 | pmx_uart0: pmx-uart0 { |
@@ -85,11 +86,16 @@ | |||
85 | * ground. | 86 | * ground. |
86 | */ | 87 | */ |
87 | pmx_gpio_header: pmx-gpio-header { | 88 | pmx_gpio_header: pmx-gpio-header { |
88 | marvell,pins = "mpp17", "mpp7", "mpp29", "mpp28", | 89 | marvell,pins = "mpp17", "mpp29", "mpp28", |
89 | "mpp35", "mpp34", "mpp40"; | 90 | "mpp35", "mpp34", "mpp40"; |
90 | marvell,function = "gpio"; | 91 | marvell,function = "gpio"; |
91 | }; | 92 | }; |
92 | 93 | ||
94 | pmx_gpio_header_gpo: pxm-gpio-header-gpo { | ||
95 | marvell,pins = "mpp7"; | ||
96 | marvell,function = "gpo"; | ||
97 | }; | ||
98 | |||
93 | pmx_gpio_init: pmx-init { | 99 | pmx_gpio_init: pmx-init { |
94 | marvell,pins = "mpp38"; | 100 | marvell,pins = "mpp38"; |
95 | marvell,function = "gpio"; | 101 | marvell,function = "gpio"; |
diff --git a/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi b/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi index ecbc76d26dff..6206c1d3ac10 100644 --- a/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | |||
@@ -63,8 +63,10 @@ | |||
63 | cpm_ethernet: ethernet@0 { | 63 | cpm_ethernet: ethernet@0 { |
64 | compatible = "marvell,armada-7k-pp22"; | 64 | compatible = "marvell,armada-7k-pp22"; |
65 | reg = <0x0 0x100000>, <0x129000 0xb000>; | 65 | reg = <0x0 0x100000>, <0x129000 0xb000>; |
66 | clocks = <&cpm_clk 1 3>, <&cpm_clk 1 9>, <&cpm_clk 1 5>; | 66 | clocks = <&cpm_clk 1 3>, <&cpm_clk 1 9>, |
67 | clock-names = "pp_clk", "gop_clk", "mg_clk"; | 67 | <&cpm_clk 1 5>, <&cpm_clk 1 18>; |
68 | clock-names = "pp_clk", "gop_clk", | ||
69 | "mg_clk","axi_clk"; | ||
68 | marvell,system-controller = <&cpm_syscon0>; | 70 | marvell,system-controller = <&cpm_syscon0>; |
69 | status = "disabled"; | 71 | status = "disabled"; |
70 | dma-coherent; | 72 | dma-coherent; |
@@ -155,7 +157,8 @@ | |||
155 | #size-cells = <0>; | 157 | #size-cells = <0>; |
156 | compatible = "marvell,orion-mdio"; | 158 | compatible = "marvell,orion-mdio"; |
157 | reg = <0x12a200 0x10>; | 159 | reg = <0x12a200 0x10>; |
158 | clocks = <&cpm_clk 1 9>, <&cpm_clk 1 5>; | 160 | clocks = <&cpm_clk 1 9>, <&cpm_clk 1 5>, |
161 | <&cpm_clk 1 6>, <&cpm_clk 1 18>; | ||
159 | status = "disabled"; | 162 | status = "disabled"; |
160 | }; | 163 | }; |
161 | 164 | ||
@@ -344,8 +347,8 @@ | |||
344 | compatible = "marvell,armada-cp110-sdhci"; | 347 | compatible = "marvell,armada-cp110-sdhci"; |
345 | reg = <0x780000 0x300>; | 348 | reg = <0x780000 0x300>; |
346 | interrupts = <ICU_GRP_NSR 27 IRQ_TYPE_LEVEL_HIGH>; | 349 | interrupts = <ICU_GRP_NSR 27 IRQ_TYPE_LEVEL_HIGH>; |
347 | clock-names = "core"; | 350 | clock-names = "core","axi"; |
348 | clocks = <&cpm_clk 1 4>; | 351 | clocks = <&cpm_clk 1 4>, <&cpm_clk 1 18>; |
349 | dma-coherent; | 352 | dma-coherent; |
350 | status = "disabled"; | 353 | status = "disabled"; |
351 | }; | 354 | }; |
diff --git a/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi b/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi index 6a07c786b788..e98f92c32153 100644 --- a/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi | |||
@@ -63,8 +63,10 @@ | |||
63 | cps_ethernet: ethernet@0 { | 63 | cps_ethernet: ethernet@0 { |
64 | compatible = "marvell,armada-7k-pp22"; | 64 | compatible = "marvell,armada-7k-pp22"; |
65 | reg = <0x0 0x100000>, <0x129000 0xb000>; | 65 | reg = <0x0 0x100000>, <0x129000 0xb000>; |
66 | clocks = <&cps_clk 1 3>, <&cps_clk 1 9>, <&cps_clk 1 5>; | 66 | clocks = <&cps_clk 1 3>, <&cps_clk 1 9>, |
67 | clock-names = "pp_clk", "gop_clk", "mg_clk"; | 67 | <&cps_clk 1 5>, <&cps_clk 1 18>; |
68 | clock-names = "pp_clk", "gop_clk", | ||
69 | "mg_clk", "axi_clk"; | ||
68 | marvell,system-controller = <&cps_syscon0>; | 70 | marvell,system-controller = <&cps_syscon0>; |
69 | status = "disabled"; | 71 | status = "disabled"; |
70 | dma-coherent; | 72 | dma-coherent; |
@@ -155,7 +157,8 @@ | |||
155 | #size-cells = <0>; | 157 | #size-cells = <0>; |
156 | compatible = "marvell,orion-mdio"; | 158 | compatible = "marvell,orion-mdio"; |
157 | reg = <0x12a200 0x10>; | 159 | reg = <0x12a200 0x10>; |
158 | clocks = <&cps_clk 1 9>, <&cps_clk 1 5>; | 160 | clocks = <&cps_clk 1 9>, <&cps_clk 1 5>, |
161 | <&cps_clk 1 6>, <&cps_clk 1 18>; | ||
159 | status = "disabled"; | 162 | status = "disabled"; |
160 | }; | 163 | }; |
161 | 164 | ||