Skip to content

Commit 0127773

Browse files
committed
Merge tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
i.MX fixes for 5.19, round 3: - Fix GPIO property for imx6qdl-ts7970 board. - Fix touchscreen pinctrl for imx6ull-colibri board by moving iomuxc-snvs pin to the correct controller device. - Fix SFP node of fsl-ls1028a to have a required clock property. * tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: ARM: dts: colibri-imx6ull: fix snvs pinmux group ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count arm64: dts: ls1028a: Update SFP node to include clock Link: https://lore.kernel.org/r/20220709032716.GA9868@dragon Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2 parents 3f231cc + 6177a50 commit 0127773

3 files changed

Lines changed: 12 additions & 4 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@
226226
reg = <0x28>;
227227
#gpio-cells = <2>;
228228
gpio-controller;
229-
ngpio = <32>;
229+
ngpios = <62>;
230230
};
231231

232232
sgtl5000: codec@a {

arch/arm/boot/dts/imx6ull-colibri.dtsi

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
atmel_mxt_ts: touchscreen@4a {
167167
compatible = "atmel,maxtouch";
168168
pinctrl-names = "default";
169-
pinctrl-0 = <&pinctrl_atmel_conn>;
169+
pinctrl-0 = <&pinctrl_atmel_conn &pinctrl_atmel_snvs_conn>;
170170
reg = <0x4a>;
171171
interrupt-parent = <&gpio5>;
172172
interrupts = <4 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 107 / INT */
@@ -331,7 +331,6 @@
331331
pinctrl_atmel_conn: atmelconngrp {
332332
fsl,pins = <
333333
MX6UL_PAD_JTAG_MOD__GPIO1_IO10 0xb0a0 /* SODIMM 106 */
334-
MX6ULL_PAD_SNVS_TAMPER4__GPIO5_IO04 0xb0a0 /* SODIMM 107 */
335334
>;
336335
};
337336

@@ -684,6 +683,12 @@
684683
};
685684

686685
&iomuxc_snvs {
686+
pinctrl_atmel_snvs_conn: atmelsnvsconngrp {
687+
fsl,pins = <
688+
MX6ULL_PAD_SNVS_TAMPER4__GPIO5_IO04 0xb0a0 /* SODIMM 107 */
689+
>;
690+
};
691+
687692
pinctrl_snvs_gpio1: snvsgpio1grp {
688693
fsl,pins = <
689694
MX6ULL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x110a0 /* SODIMM 93 */

arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,9 +224,12 @@
224224
little-endian;
225225
};
226226

227-
efuse@1e80000 {
227+
sfp: efuse@1e80000 {
228228
compatible = "fsl,ls1028a-sfp";
229229
reg = <0x0 0x1e80000 0x0 0x10000>;
230+
clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
231+
QORIQ_CLK_PLL_DIV(4)>;
232+
clock-names = "sfp";
230233
#address-cells = <1>;
231234
#size-cells = <1>;
232235

0 commit comments

Comments
 (0)