Skip to content

Commit c69cf88

Browse files
committed
Merge tag 'soc-fixes-6.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARM SoC fixes from Arnd Bergmann: "Another set of fixes for fixes for the soc tree: - A fix for the interrupt number on at91/lan966 ethernet PHYs - A second round of fixes for NXP i.MX series, including a couple of build issues, and board specific DT corrections on TQMa8MPQL, imx8mp-venice-gw74xx and imx8mm-verdin for reliability and partially broken functionality - Several fixes for Rockchip SoCs, addressing a USB issue on BPI-R2-Pro, wakeup on Gru-Bob and reliability of high-speed SD cards, among other minor issues - A fix for a long-running naming mistake that prevented the moxart mmc driver from working at all - Multiple Arm SCMI firmware fixes for hardening some corner cases" * tag 'soc-fixes-6.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (30 commits) arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation ARM: dts: lan966x: Fix the interrupt number for internal PHYs arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity dt-bindings: memory-controllers: fsl,imx8m-ddrc: drop Leonard Crestez arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header arm64: defconfig: enable ARCH_NXP arm64: dts: imx8mp-tqma8mpql-mba8mpxl: add missing pinctrl for RTC alarm ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer arm64: dts: imx8mm-verdin: extend pmic voltages arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10 arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a arm64: dts: imx8ulp: add #reset-cells for pcc arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs arm64: dts: imx8mn: remove GPU power domain reset arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro ...
2 parents 504c25c + aaa5814 commit c69cf88

30 files changed

+130
-59
lines changed

Documentation/devicetree/bindings/dma/moxa,moxart-dma.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ Example:
3434
Use specific request line passing from dma
3535
For example, MMC request line is 5
3636

37-
sdhci: sdhci@98e00000 {
38-
compatible = "moxa,moxart-sdhci";
37+
mmc: mmc@98e00000 {
38+
compatible = "moxa,moxart-mmc";
3939
reg = <0x98e00000 0x5C>;
4040
interrupts = <5 0>;
4141
clocks = <&clk_apb>;

Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: i.MX8M DDR Controller
88

99
maintainers:
10-
- Leonard Crestez <leonard.crestez@nxp.com>
10+
- Peng Fan <peng.fan@nxp.com>
1111

1212
description:
1313
The DDRC block is integrated in i.MX8M for interfacing with DDR based

arch/arm/boot/dts/lan966x.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -541,13 +541,13 @@
541541

542542
phy0: ethernet-phy@1 {
543543
reg = <1>;
544-
interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;
544+
interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
545545
status = "disabled";
546546
};
547547

548548
phy1: ethernet-phy@2 {
549549
reg = <2>;
550-
interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
550+
interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;
551551
status = "disabled";
552552
};
553553
};

arch/arm/boot/dts/moxart-uc7112lx.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
clocks = <&ref12>;
8080
};
8181

82-
&sdhci {
82+
&mmc {
8383
status = "okay";
8484
};
8585

arch/arm/boot/dts/moxart.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@
9393
clock-names = "PCLK";
9494
};
9595

96-
sdhci: sdhci@98e00000 {
97-
compatible = "moxa,moxart-sdhci";
96+
mmc: mmc@98e00000 {
97+
compatible = "moxa,moxart-mmc";
9898
reg = <0x98e00000 0x5C>;
9999
interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
100100
clocks = <&clk_apb>;

arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,11 @@
152152
* CPLD_reset is RESET_SOFT in schematic
153153
*/
154154
gpio-line-names =
155-
"CPLD_D[1]", "CPLD_int", "CPLD_reset", "",
156-
"", "CPLD_D[0]", "", "",
157-
"", "", "", "CPLD_D[2]",
158-
"CPLD_D[3]", "CPLD_D[4]", "CPLD_D[5]", "CPLD_D[6]",
159-
"CPLD_D[7]", "", "", "",
155+
"CPLD_D[6]", "CPLD_int", "CPLD_reset", "",
156+
"", "CPLD_D[7]", "", "",
157+
"", "", "", "CPLD_D[5]",
158+
"CPLD_D[4]", "CPLD_D[3]", "CPLD_D[2]", "CPLD_D[1]",
159+
"CPLD_D[0]", "", "", "",
160160
"", "", "", "",
161161
"", "", "", "KBD_intK",
162162
"", "", "", "";

arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
/dts-v1/;
77

8-
#include <dt-bindings/phy/phy-imx8-pcie.h>
98
#include "imx8mm-tqma8mqml.dtsi"
109
#include "mba8mx.dtsi"
1110

arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* Copyright 2020-2021 TQ-Systems GmbH
44
*/
55

6+
#include <dt-bindings/phy/phy-imx8-pcie.h>
67
#include "imx8mm.dtsi"
78

89
/ {

arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -367,17 +367,17 @@
367367
nxp,dvs-standby-voltage = <850000>;
368368
regulator-always-on;
369369
regulator-boot-on;
370-
regulator-max-microvolt = <950000>;
371-
regulator-min-microvolt = <850000>;
370+
regulator-max-microvolt = <1050000>;
371+
regulator-min-microvolt = <805000>;
372372
regulator-name = "On-module +VDD_ARM (BUCK2)";
373373
regulator-ramp-delay = <3125>;
374374
};
375375

376376
reg_vdd_dram: BUCK3 {
377377
regulator-always-on;
378378
regulator-boot-on;
379-
regulator-max-microvolt = <950000>;
380-
regulator-min-microvolt = <850000>;
379+
regulator-max-microvolt = <1000000>;
380+
regulator-min-microvolt = <805000>;
381381
regulator-name = "On-module +VDD_GPU_VPU_DDR (BUCK3)";
382382
};
383383

@@ -416,7 +416,7 @@
416416
reg_vdd_snvs: LDO2 {
417417
regulator-always-on;
418418
regulator-boot-on;
419-
regulator-max-microvolt = <900000>;
419+
regulator-max-microvolt = <800000>;
420420
regulator-min-microvolt = <800000>;
421421
regulator-name = "On-module +V0.8_SNVS (LDO2)";
422422
};

arch/arm64/boot/dts/freescale/imx8mn.dtsi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,6 @@
672672
<&clk IMX8MN_CLK_GPU_SHADER>,
673673
<&clk IMX8MN_CLK_GPU_BUS_ROOT>,
674674
<&clk IMX8MN_CLK_GPU_AHB>;
675-
resets = <&src IMX8MQ_RESET_GPU_RESET>;
676675
};
677676

678677
pgc_dispmix: power-domain@3 {

0 commit comments

Comments
 (0)