Skip to content

Commit 33abcae

Browse files
committed
Merge tag 'imx-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
i.MX fixes for 6.2: - Fix i.MX8MP DT for missing GPC Interrupt, power-domain typo and USB clock error. - Fix mach-imx cpu code to add missing of_node_put() call. - A couple of verdin-imx8mm DT fixes for audio playback support. - Fix pca9547 i2c-mux node name for i.MX and Vybrid device trees. - Fix an imx93-11x11-evk uSDHC pad setting problem that causes Micron eMMC CMD8 CRC error in HS400ES/HS400 mode. - A couple of imx8mp-blk-ctrl driver fixes from Lucas Stach, enabling pixclk with HDMI_TX_PHY PD, dropping power device name setting. - Fix the error check for of_clk_get_by_name() in soc-imx8m driver. - Other various DT fixes and cleanups. * tag 'imx-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (22 commits) soc: imx8m: Fix incorrect check for of_clk_get_by_name() arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup arm64: dts: imx8mp: Fix power-domain typo arm64: dts: imx8mp: Fix missing GPC Interrupt soc: imx: imx8mp-blk-ctrl: don't set power device name arm64: dts: imx8mm: Drop xtal clock specifier from eDM SBC ARM: imx: add missing of_node_put() arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting arm64: dts: verdin-imx8mm: fix dev board audio playback arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux arm64: dts: freescale: Fix pca954x i2c-mux node names ARM: dts: vf610: Fix pca9548 i2c-mux node names ARM: dts: imx: Fix pca9547 i2c-mux node name arm64: dts: verdin-imx8mm: fix dahlia audio playback ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' ARM: dts: imx7d-pico: Use 'clock-frequency' ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property ... Link: https://lore.kernel.org/r/20230102132016.GA10699@T480 Signed-off-by: Arnd Bergmann <[email protected]>
2 parents 97bcdf2 + 4907488 commit 33abcae

36 files changed

+53
-54
lines changed

arch/arm/boot/dts/imx53-ppd.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@
488488
scl-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
489489
status = "okay";
490490

491-
i2c-switch@70 {
491+
i2c-mux@70 {
492492
compatible = "nxp,pca9547";
493493
#address-cells = <1>;
494494
#size-cells = <0>;

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,6 @@
632632
&uart1 {
633633
pinctrl-names = "default";
634634
pinctrl-0 = <&pinctrl_uart1>;
635-
uart-has-rtscts;
636635
rts-gpios = <&gpio7 1 GPIO_ACTIVE_HIGH>;
637636
status = "okay";
638637
};

arch/arm/boot/dts/imx6ul-pico-dwarf.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
};
3333

3434
&i2c2 {
35-
clock_frequency = <100000>;
35+
clock-frequency = <100000>;
3636
pinctrl-names = "default";
3737
pinctrl-0 = <&pinctrl_i2c2>;
3838
status = "okay";

arch/arm/boot/dts/imx7d-pico-dwarf.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
};
3333

3434
&i2c1 {
35-
clock_frequency = <100000>;
35+
clock-frequency = <100000>;
3636
pinctrl-names = "default";
3737
pinctrl-0 = <&pinctrl_i2c1>;
3838
status = "okay";
@@ -52,7 +52,7 @@
5252
};
5353

5454
&i2c4 {
55-
clock_frequency = <100000>;
55+
clock-frequency = <100000>;
5656
pinctrl-names = "default";
5757
pinctrl-0 = <&pinctrl_i2c1>;
5858
status = "okay";

arch/arm/boot/dts/imx7d-pico-nymph.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
};
4444

4545
&i2c1 {
46-
clock_frequency = <100000>;
46+
clock-frequency = <100000>;
4747
pinctrl-names = "default";
4848
pinctrl-0 = <&pinctrl_i2c1>;
4949
status = "okay";
@@ -64,7 +64,7 @@
6464
};
6565

6666
&i2c2 {
67-
clock_frequency = <100000>;
67+
clock-frequency = <100000>;
6868
pinctrl-names = "default";
6969
pinctrl-0 = <&pinctrl_i2c2>;
7070
status = "okay";

arch/arm/boot/dts/vf610-zii-dev-rev-b.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@
345345
};
346346

347347
&i2c2 {
348-
tca9548@70 {
348+
i2c-mux@70 {
349349
compatible = "nxp,pca9548";
350350
pinctrl-0 = <&pinctrl_i2c_mux_reset>;
351351
pinctrl-names = "default";

arch/arm/boot/dts/vf610-zii-dev-rev-c.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@
340340
};
341341

342342
&i2c2 {
343-
tca9548@70 {
343+
i2c-mux@70 {
344344
compatible = "nxp,pca9548";
345345
pinctrl-0 = <&pinctrl_i2c_mux_reset>;
346346
pinctrl-names = "default";

arch/arm/mach-imx/cpu-imx25.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ static int mx25_read_cpu_rev(void)
2323

2424
np = of_find_compatible_node(NULL, NULL, "fsl,imx25-iim");
2525
iim_base = of_iomap(np, 0);
26+
of_node_put(np);
2627
BUG_ON(!iim_base);
2728
rev = readl(iim_base + MXC_IIMSREV);
2829
iounmap(iim_base);

arch/arm/mach-imx/cpu-imx27.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ static int mx27_read_cpu_rev(void)
2828

2929
np = of_find_compatible_node(NULL, NULL, "fsl,imx27-ccm");
3030
ccm_base = of_iomap(np, 0);
31+
of_node_put(np);
3132
BUG_ON(!ccm_base);
3233
/*
3334
* now we have access to the IO registers. As we need

arch/arm/mach-imx/cpu-imx31.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ static int mx31_read_cpu_rev(void)
3939

4040
np = of_find_compatible_node(NULL, NULL, "fsl,imx31-iim");
4141
iim_base = of_iomap(np, 0);
42+
of_node_put(np);
4243
BUG_ON(!iim_base);
4344

4445
/* read SREV register from IIM module */

0 commit comments

Comments
 (0)