Skip to content

Commit db06650

Browse files
committed
Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC fixes from Olof Johansson: "A smallish set of fixes that we've been sitting on for a while now, flushing the queue here so they go in. Summary: A handful of fixes for OMAP, i.MX, Allwinner and Tegra: - A clock rate and a PHY setup fix for i.MX6Q/DL - A couple of fixes for the reduced serial bus (sunxi-rsb) on Allwinner - UART wakeirq fix for an OMAP4 board, timer config fixes for AM43XX. - Suspend fix for Tegra124 Chromebooks - Fix for missing implicit include that's different between ARM/ARM64" * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: ARM: tegra: Fix suspend hang on Tegra124 Chromebooks bus: sunxi-rsb: Fix peripheral IC mapping runtime address bus: sunxi-rsb: Fix primary PMIC mapping hardware address ARM: dts: Fix UART wakeirq for omap4 duovero parlor ARM: OMAP2+: AM43xx: select ARM TWD timer ARM: OMAP2+: am43xx: enable GENERIC_CLOCKEVENTS_BROADCAST fsl-ifc: add missing include on ARM64 ARM: dts: imx6: Fix Ethernet PHY mode on Ventana boards ARM: dts: imx: Fix the assigned-clock mismatch issue on imx6q/dl bus: sunxi-rsb: unlock on error in sunxi_rsb_read() ARM: dts: sunxi: sun6i-a31s-primo81.dts: add touchscreen axis swapping property
2 parents 2c96961 + 80373d3 commit db06650

File tree

13 files changed

+27
-13
lines changed

13 files changed

+27
-13
lines changed

arch/arm/boot/dts/imx6q-gw5400-a.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
&fec {
155155
pinctrl-names = "default";
156156
pinctrl-0 = <&pinctrl_enet>;
157-
phy-mode = "rgmii";
157+
phy-mode = "rgmii-id";
158158
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>;
159159
status = "okay";
160160
};

arch/arm/boot/dts/imx6qdl-gw51xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
&fec {
9595
pinctrl-names = "default";
9696
pinctrl-0 = <&pinctrl_enet>;
97-
phy-mode = "rgmii";
97+
phy-mode = "rgmii-id";
9898
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
9999
status = "okay";
100100
};

arch/arm/boot/dts/imx6qdl-gw52xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
&fec {
155155
pinctrl-names = "default";
156156
pinctrl-0 = <&pinctrl_enet>;
157-
phy-mode = "rgmii";
157+
phy-mode = "rgmii-id";
158158
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
159159
status = "okay";
160160
};

arch/arm/boot/dts/imx6qdl-gw53xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
&fec {
156156
pinctrl-names = "default";
157157
pinctrl-0 = <&pinctrl_enet>;
158-
phy-mode = "rgmii";
158+
phy-mode = "rgmii-id";
159159
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
160160
status = "okay";
161161
};

arch/arm/boot/dts/imx6qdl-gw54xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
&fec {
146146
pinctrl-names = "default";
147147
pinctrl-0 = <&pinctrl_enet>;
148-
phy-mode = "rgmii";
148+
phy-mode = "rgmii-id";
149149
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
150150
status = "okay";
151151
};

arch/arm/boot/dts/imx6qdl-sabreauto.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,14 @@
113113
&clks {
114114
assigned-clocks = <&clks IMX6QDL_PLL4_BYPASS_SRC>,
115115
<&clks IMX6QDL_PLL4_BYPASS>,
116-
<&clks IMX6QDL_CLK_PLL4_POST_DIV>,
117116
<&clks IMX6QDL_CLK_LDB_DI0_SEL>,
118-
<&clks IMX6QDL_CLK_LDB_DI1_SEL>;
117+
<&clks IMX6QDL_CLK_LDB_DI1_SEL>,
118+
<&clks IMX6QDL_CLK_PLL4_POST_DIV>;
119119
assigned-clock-parents = <&clks IMX6QDL_CLK_LVDS2_IN>,
120120
<&clks IMX6QDL_PLL4_BYPASS_SRC>,
121121
<&clks IMX6QDL_CLK_PLL3_USB_OTG>,
122122
<&clks IMX6QDL_CLK_PLL3_USB_OTG>;
123-
assigned-clock-rates = <0>, <0>, <24576000>;
123+
assigned-clock-rates = <0>, <0>, <0>, <0>, <24576000>;
124124
};
125125

126126
&ecspi1 {

arch/arm/boot/dts/omap4-duovero-parlor.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,3 +189,7 @@
189189
};
190190
};
191191

192+
&uart3 {
193+
interrupts-extended = <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH
194+
&omap4_pmx_core OMAP4_UART3_RX>;
195+
};

arch/arm/boot/dts/sun6i-a31s-primo81.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@
8383
reg = <0x5d>;
8484
interrupt-parent = <&pio>;
8585
interrupts = <0 3 IRQ_TYPE_LEVEL_HIGH>; /* PA3 */
86+
touchscreen-swapped-x-y;
8687
};
8788
};
8889

arch/arm/boot/dts/tegra124-nyan.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@
399399

400400
/* CPU DFLL clock */
401401
clock@0,70110000 {
402-
status = "okay";
402+
status = "disabled";
403403
vdd-cpu-supply = <&vdd_cpu>;
404404
nvidia,i2c-fs-rate = <400000>;
405405
};

arch/arm/mach-omap2/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ config SOC_AM43XX
6565
select MACH_OMAP_GENERIC
6666
select MIGHT_HAVE_CACHE_L2X0
6767
select HAVE_ARM_SCU
68+
select GENERIC_CLOCKEVENTS_BROADCAST
69+
select HAVE_ARM_TWD
6870

6971
config SOC_DRA7XX
7072
bool "TI DRA7XX"

0 commit comments

Comments
 (0)