Skip to content

Commit 93db830

Browse files
committed
Merge tag 'soc-fixes-5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARM SoC fixes from Arnd Bergmann: "There are a number of DT fixes, mostly for mistakes found through static checking of the dts files again, as well as a couple of minor changes to address incorrect DT settings. For i.MX, there is yet another series of devitree changes to update RGMII delay settings for ethernet, which is an ongoing problem after some driver changes. For SoC specific device drivers, a number of smaller fixes came up: - i.MX SoC identification was incorrectly registered non-i.MX machines when the driver is built-in - One fix on imx8m-blk-ctrl driver to get i.MX8MM MIPI reset work properly - a few compile fixes for warnings that get in the way of -Werror - a string overflow in the scpi firmware driver - a boot failure with FORTIFY_SOURCE on Rockchips machines - broken error handling in the AMD TEE driver - a revert for a tegra reset driver commit that broke HDA" * tag 'soc-fixes-5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (25 commits) soc/tegra: fuse: Fix bitwise vs. logical OR warning firmware: arm_scpi: Fix string overflow in SCPI genpd driver soc: imx: Register SoC device only on i.MX boards soc: imx: imx8m-blk-ctrl: Fix imx8mm mipi reset ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name arm64: dts: imx8mq: remove interconnect property from lcdif ARM: socfpga: dts: fix qspi node compatible arm64: dts: apple: add #interrupt-cells property to pinctrl nodes dt-bindings: i2c: apple,i2c: allow multiple compatibles arm64: meson: remove COMMON_CLK arm64: meson: fix dts for JetHub D1 tee: amdtee: fix an IS_ERR() vs NULL bug arm64: dts: apple: change ethernet0 device type to ethernet arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys arm64: dts: rockchip: fix poweroff on helios64 arm64: dts: rockchip: fix audio-supply for Rock Pi 4 arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge ARM: rockchip: Use memcpy_toio instead of memcpy on smp bring-up ...
2 parents a52a8e9 + 4bc73b7 commit 93db830

32 files changed

+84
-57
lines changed

Documentation/devicetree/bindings/i2c/apple,i2c.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ allOf:
2020

2121
properties:
2222
compatible:
23-
enum:
24-
- apple,t8103-i2c
25-
- apple,i2c
23+
items:
24+
- const: apple,t8103-i2c
25+
- const: apple,i2c
2626

2727
reg:
2828
maxItems: 1
@@ -51,7 +51,7 @@ unevaluatedProperties: false
5151
examples:
5252
- |
5353
i2c@35010000 {
54-
compatible = "apple,t8103-i2c";
54+
compatible = "apple,t8103-i2c", "apple,i2c";
5555
reg = <0x35010000 0x4000>;
5656
interrupt-parent = <&aic>;
5757
interrupts = <0 627 4>;

arch/arm/boot/dts/imx6qp-prtwd3.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,8 @@
178178
label = "cpu";
179179
ethernet = <&fec>;
180180
phy-mode = "rgmii-id";
181+
rx-internal-delay-ps = <2000>;
182+
tx-internal-delay-ps = <2000>;
181183

182184
fixed-link {
183185
speed = <100>;

arch/arm/boot/dts/imx6ull-pinfunc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,6 @@
8282
#define MX6ULL_PAD_CSI_DATA04__ESAI_TX_FS 0x01F4 0x0480 0x0000 0x9 0x0
8383
#define MX6ULL_PAD_CSI_DATA05__ESAI_TX_CLK 0x01F8 0x0484 0x0000 0x9 0x0
8484
#define MX6ULL_PAD_CSI_DATA06__ESAI_TX5_RX0 0x01FC 0x0488 0x0000 0x9 0x0
85-
#define MX6ULL_PAD_CSI_DATA07__ESAI_T0 0x0200 0x048C 0x0000 0x9 0x0
85+
#define MX6ULL_PAD_CSI_DATA07__ESAI_TX0 0x0200 0x048C 0x0000 0x9 0x0
8686

8787
#endif /* __DTS_IMX6ULL_PINFUNC_H */

arch/arm/boot/dts/ls1021a-tsn.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@
9191
/* Internal port connected to eth2 */
9292
ethernet = <&enet2>;
9393
phy-mode = "rgmii";
94+
rx-internal-delay-ps = <0>;
95+
tx-internal-delay-ps = <0>;
9496
reg = <4>;
9597

9698
fixed-link {

arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
flash0: n25q00@0 {
1313
#address-cells = <1>;
1414
#size-cells = <1>;
15-
compatible = "n25q00aa";
15+
compatible = "micron,mt25qu02g", "jedec,spi-nor";
1616
reg = <0>;
1717
spi-max-frequency = <100000000>;
1818

arch/arm/boot/dts/socfpga_arria5_socdk.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
flash: flash@0 {
120120
#address-cells = <1>;
121121
#size-cells = <1>;
122-
compatible = "n25q256a";
122+
compatible = "micron,n25q256a", "jedec,spi-nor";
123123
reg = <0>;
124124
spi-max-frequency = <100000000>;
125125

arch/arm/boot/dts/socfpga_cyclone5_socdk.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
flash0: n25q00@0 {
125125
#address-cells = <1>;
126126
#size-cells = <1>;
127-
compatible = "n25q00";
127+
compatible = "micron,mt25qu02g", "jedec,spi-nor";
128128
reg = <0>; /* chip select */
129129
spi-max-frequency = <100000000>;
130130

arch/arm/boot/dts/socfpga_cyclone5_sockit.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
flash: flash@0 {
170170
#address-cells = <1>;
171171
#size-cells = <1>;
172-
compatible = "n25q00";
172+
compatible = "micron,mt25qu02g", "jedec,spi-nor";
173173
reg = <0>;
174174
spi-max-frequency = <100000000>;
175175

arch/arm/boot/dts/socfpga_cyclone5_socrates.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
flash: flash@0 {
8181
#address-cells = <1>;
8282
#size-cells = <1>;
83-
compatible = "n25q256a";
83+
compatible = "micron,n25q256a", "jedec,spi-nor";
8484
reg = <0>;
8585
spi-max-frequency = <100000000>;
8686
m25p,fast-read;

arch/arm/boot/dts/socfpga_cyclone5_sodia.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
flash0: n25q512a@0 {
117117
#address-cells = <1>;
118118
#size-cells = <1>;
119-
compatible = "n25q512a";
119+
compatible = "micron,n25q512a", "jedec,spi-nor";
120120
reg = <0>;
121121
spi-max-frequency = <100000000>;
122122

0 commit comments

Comments
 (0)