Skip to content

Commit e76db6e

Browse files
committed
Merge tag 'arm-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARM SoC fixes from Arnd Bergmann: "As usual, most of the bug fixes address issues in the devicetree files, and out of these, most are for the Qualcomm and NXP platforms, including: - A missing 'reserved-memory' property on LG G Watch R that is needed to prevent clashing with firmware - Annotations for cache coherency on multiple machines - Corrections for pinctrl, regulator, clock, iommu and power domain properties for i.MX and Qualcomm to correctly reflect the hardware settings - Firmware file names on multiple machines SA8540P Ride board - An incompatible change to the qcom vadc driver requires adding individual labels - Fix EQoS PHY reset GPIO by dropping the deprecated/wrong property and switch to the new bindings. - A fix for PCI bus address translation Tegra194 and Tegra234. There are also a couple of device driver fixes, addressing: - A race condition in the amdtee driver - A performance regression in the Qualcomm 'llcc' driver - An unitialized variable use NXP i.MX 'weim' driver - Error handling issues in Qualcomm 'rmtfs', and 'scm' drivers and the Arm scmi firmware driver" * tag 'arm-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (48 commits) arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-on arm64: dts: qcom: sc8280xp-x13s: mark s12b regulator as always-on arm64: dts: qcom: sc8280xp-x13s: mark s10b regulator as always-on arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes bus: imx-weim: fix branch condition evaluates to a garbage value arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl arm64: dts: imx93: Fix eqos properties arm64: dts: imx8mp: Fix LCDIF2 node clock order arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio firmware: qcom: scm: fix bogus irq error at probe arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address ...
2 parents d7b5c94 + ec7d8bd commit e76db6e

39 files changed

+212
-145
lines changed

arch/arm/boot/dts/e60k02.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,7 @@
311311

312312
&usbotg1 {
313313
pinctrl-names = "default";
314+
pinctrl-0 = <&pinctrl_usbotg1>;
314315
disable-over-current;
315316
srp-disable;
316317
hnp-disable;

arch/arm/boot/dts/e70k02.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@
321321

322322
&usbotg1 {
323323
pinctrl-names = "default";
324+
pinctrl-0 = <&pinctrl_usbotg1>;
324325
disable-over-current;
325326
srp-disable;
326327
hnp-disable;

arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -625,6 +625,7 @@
625625

626626
&usbotg1 {
627627
pinctrl-names = "default";
628+
pinctrl-0 = <&pinctrl_usbotg1>;
628629
disable-over-current;
629630
srp-disable;
630631
hnp-disable;

arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,16 @@
2727
};
2828

2929
reserved-memory {
30+
sbl_region: sbl@2f00000 {
31+
reg = <0x02f00000 0x100000>;
32+
no-map;
33+
};
34+
35+
external_image_region: external-image@3100000 {
36+
reg = <0x03100000 0x200000>;
37+
no-map;
38+
};
39+
3040
adsp_region: adsp@3300000 {
3141
reg = <0x03300000 0x1400000>;
3242
no-map;

arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,10 @@
5656
};
5757

5858
&enetc_port2 {
59-
nvmem-cells = <&base_mac_address 2>;
60-
nvmem-cell-names = "mac-address";
6159
status = "okay";
6260
};
6361

6462
&enetc_port3 {
65-
nvmem-cells = <&base_mac_address 3>;
66-
nvmem-cell-names = "mac-address";
6763
status = "okay";
6864
};
6965

@@ -84,8 +80,6 @@
8480
managed = "in-band-status";
8581
phy-handle = <&qsgmii_phy0>;
8682
phy-mode = "qsgmii";
87-
nvmem-cells = <&base_mac_address 4>;
88-
nvmem-cell-names = "mac-address";
8983
status = "okay";
9084
};
9185

@@ -94,8 +88,6 @@
9488
managed = "in-band-status";
9589
phy-handle = <&qsgmii_phy1>;
9690
phy-mode = "qsgmii";
97-
nvmem-cells = <&base_mac_address 5>;
98-
nvmem-cell-names = "mac-address";
9991
status = "okay";
10092
};
10193

@@ -104,8 +96,6 @@
10496
managed = "in-band-status";
10597
phy-handle = <&qsgmii_phy2>;
10698
phy-mode = "qsgmii";
107-
nvmem-cells = <&base_mac_address 6>;
108-
nvmem-cell-names = "mac-address";
10999
status = "okay";
110100
};
111101

@@ -114,8 +104,6 @@
114104
managed = "in-band-status";
115105
phy-handle = <&qsgmii_phy3>;
116106
phy-mode = "qsgmii";
117-
nvmem-cells = <&base_mac_address 7>;
118-
nvmem-cell-names = "mac-address";
119107
status = "okay";
120108
};
121109

arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,5 @@
5555
&enetc_port1 {
5656
phy-handle = <&phy0>;
5757
phy-mode = "rgmii-id";
58-
nvmem-cells = <&base_mac_address 0>;
59-
nvmem-cell-names = "mac-address";
6058
status = "okay";
6159
};

arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,10 @@
3636
};
3737

3838
&enetc_port2 {
39-
nvmem-cells = <&base_mac_address 2>;
40-
nvmem-cell-names = "mac-address";
4139
status = "okay";
4240
};
4341

4442
&enetc_port3 {
45-
nvmem-cells = <&base_mac_address 3>;
46-
nvmem-cell-names = "mac-address";
4743
status = "okay";
4844
};
4945

@@ -56,8 +52,6 @@
5652
managed = "in-band-status";
5753
phy-handle = <&phy0>;
5854
phy-mode = "sgmii";
59-
nvmem-cells = <&base_mac_address 0>;
60-
nvmem-cell-names = "mac-address";
6155
status = "okay";
6256
};
6357

@@ -66,8 +60,6 @@
6660
managed = "in-band-status";
6761
phy-handle = <&phy1>;
6862
phy-mode = "sgmii";
69-
nvmem-cells = <&base_mac_address 1>;
70-
nvmem-cell-names = "mac-address";
7163
status = "okay";
7264
};
7365

arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,5 @@
4343
&enetc_port1 {
4444
phy-handle = <&phy1>;
4545
phy-mode = "rgmii-id";
46-
nvmem-cells = <&base_mac_address 1>;
47-
nvmem-cell-names = "mac-address";
4846
status = "okay";
4947
};

arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,6 @@
9292
phy-handle = <&phy0>;
9393
phy-mode = "sgmii";
9494
managed = "in-band-status";
95-
nvmem-cells = <&base_mac_address 0>;
96-
nvmem-cell-names = "mac-address";
9795
status = "okay";
9896
};
9997

@@ -156,21 +154,6 @@
156154
label = "bootloader environment";
157155
};
158156
};
159-
160-
otp-1 {
161-
compatible = "user-otp";
162-
163-
nvmem-layout {
164-
compatible = "kontron,sl28-vpd";
165-
166-
serial_number: serial-number {
167-
};
168-
169-
base_mac_address: base-mac-address {
170-
#nvmem-cell-cells = <1>;
171-
};
172-
};
173-
};
174157
};
175158
};
176159

arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ lsio_subsys: bus@5d000000 {
117117
interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>;
118118
clocks = <&clk IMX_SC_R_FSPI_0 IMX_SC_PM_CLK_PER>,
119119
<&clk IMX_SC_R_FSPI_0 IMX_SC_PM_CLK_PER>;
120-
clock-names = "fspi", "fspi_en";
120+
clock-names = "fspi_en", "fspi";
121121
power-domains = <&pd IMX_SC_R_FSPI_0>;
122122
status = "disabled";
123123
};

0 commit comments

Comments
 (0)