Skip to content

Commit e89d108

Browse files
committed
Merge tag 'omap-for-v5.5/dt-fixes-merge-window-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Device tree fixes for omap variants for for v5.5 merge window This series of changes contains fixes for few SoC and board specific issues that would be good to have merged for v5.5-rc1: - Fix incorrect MMC card detection polarity for omap3-tao3530 - Fix wrong am57xx-beagle-x15 pinmux named states for eMMC - Fix dra7 cpsw mdio clock that causes wrong speed - Fix vcsi for droid4 so it won't get turned off after init - Fix rev and sysconfig register offsets for omap4 sgx so it can idle Then there are also two minor late changes to logicpd-torpedo-baseboard to configure 1-wire HDQ for battery stats, and remove out of date workaround comments no longer needed. * tag 'omap-for-v5.5/dt-fixes-merge-window-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: dts: Fix sgx sysconfig register for omap4 ARM: dts: Fix vcsi regulator to be always-on for droid4 to prevent hangs ARM: dts: dra7: fix cpsw mdio fck clock ARM: dts: am57xx-beagle-x15: Update pinmux name to ddr_3_3v ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity ARM: dts: logicpd-torpedo: Remove unnecessary notes/comments ARM: dts: logicpd-torpedo-baseboard: Enable HDQ Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Olof Johansson <[email protected]>
2 parents 0f679ed + 3e5c3c4 commit e89d108

8 files changed

+20
-10
lines changed

arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
};
2525

2626
&mmc2 {
27-
pinctrl-names = "default", "hs", "ddr_1_8v";
27+
pinctrl-names = "default", "hs", "ddr_3_3v";
2828
pinctrl-0 = <&mmc2_pins_default>;
2929
pinctrl-1 = <&mmc2_pins_hs>;
3030
pinctrl-2 = <&mmc2_pins_ddr_3_3v_rev11 &mmc2_iodelay_ddr_3_3v_rev11_conf>;

arch/arm/boot/dts/am57xx-beagle-x15-revc.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
};
2525

2626
&mmc2 {
27-
pinctrl-names = "default", "hs", "ddr_1_8v";
27+
pinctrl-names = "default", "hs", "ddr_3_3v";
2828
pinctrl-0 = <&mmc2_pins_default>;
2929
pinctrl-1 = <&mmc2_pins_hs>;
3030
pinctrl-2 = <&mmc2_pins_ddr_rev20>;

arch/arm/boot/dts/dra7-l4.dtsi

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

30573057
davinci_mdio: mdio@1000 {
30583058
compatible = "ti,cpsw-mdio","ti,davinci_mdio";
3059-
clocks = <&gmac_clkctrl DRA7_GMAC_GMAC_CLKCTRL 0>;
3059+
clocks = <&gmac_main_clk>;
30603060
clock-names = "fck";
30613061
#address-cells = <1>;
30623062
#size-cells = <0>;

arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,5 @@
1111
#include "logicpd-torpedo-37xx-devkit.dts"
1212

1313
&lcd0 {
14-
/* To make it work, set CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=4 */
1514
compatible = "logicpd,type28";
1615
};

arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@
101101
};
102102
};
103103

104+
&hdqw1w {
105+
pinctrl-names = "default";
106+
pinctrl-0 = <&hdq_pins>;
107+
};
108+
109+
104110
&vpll2 {
105111
regulator-always-on;
106112
};
@@ -126,7 +132,6 @@
126132

127133
lcd0: display {
128134
/* This isn't the exact LCD, but the timings meet spec */
129-
/* To make it work, set CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=4 */
130135
compatible = "newhaven,nhd-4.3-480272ef-atxl";
131136
label = "15";
132137
pinctrl-names = "default";
@@ -169,6 +174,12 @@
169174
>;
170175
};
171176

177+
hdq_pins: hdq_pins {
178+
pinctrl-single,pins = <
179+
OMAP3_CORE1_IOPAD(0x21c6, PIN_INPUT_PULLUP | MUX_MODE0) /* hdq_sio */
180+
>;
181+
};
182+
172183
pwm_pins: pinmux_pwm_pins {
173184
pinctrl-single,pins = <
174185
OMAP3_CORE1_IOPAD(0x20B8, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE3) /* gpmc_ncs5.gpt_10_pwm_evt */

arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,12 @@
162162
regulator-enable-ramp-delay = <1000>;
163163
};
164164

165-
/* Used by DSS */
165+
/* Used by DSS and is the "zerov_regulator" trigger for SoC off mode */
166166
vcsi: VCSI {
167167
regulator-min-microvolt = <1800000>;
168168
regulator-max-microvolt = <1800000>;
169169
regulator-enable-ramp-delay = <1000>;
170-
regulator-boot-on;
170+
regulator-always-on;
171171
};
172172

173173
vdac: VDAC {

arch/arm/boot/dts/omap3-tao3530.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@
222222
pinctrl-0 = <&mmc1_pins>;
223223
vmmc-supply = <&vmmc1>;
224224
vqmmc-supply = <&vsim>;
225-
cd-gpios = <&twl_gpio 0 GPIO_ACTIVE_HIGH>;
225+
cd-gpios = <&twl_gpio 0 GPIO_ACTIVE_LOW>;
226226
bus-width = <8>;
227227
};
228228

arch/arm/boot/dts/omap4.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,8 +330,8 @@
330330

331331
target-module@56000000 {
332332
compatible = "ti,sysc-omap4", "ti,sysc";
333-
reg = <0x5601fc00 0x4>,
334-
<0x5601fc10 0x4>;
333+
reg = <0x5600fe00 0x4>,
334+
<0x5600fe10 0x4>;
335335
reg-names = "rev", "sysc";
336336
ti,sysc-midle = <SYSC_IDLE_FORCE>,
337337
<SYSC_IDLE_NO>,

0 commit comments

Comments
 (0)