Skip to content

Commit e44b59c

Browse files
committed
Merge tag 'arm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARM SoC fixes from Arnd Bergmann: "Here are a couple of bug fixes, mostly for devicetree files NXP i.MX: - Use correct voltage on some i.MX8M board device trees to avoid hardware damage - Code fixes for a compiler warning and incorrect reference counting, both harmless. - Fix the i.MX8M SoC driver to correctly identify imx8mp - Fix watchdog configuration in imx6ul-kontron device tree. Broadcom: - A small regression fix for the Raspberry-Pi firmware driver - A Kconfig change to use the correct timer driver on Northstar - A DT fix for the Luxul XWC-2000 machine - Two more DT fixes for NSP SoCs STmicroelectronics STI - Revert one broken patch for L2 cache configuration ARM Versatile Express: - Fix a regression by reverting a broken DT cleanup TEE drivers: - MAINTAINERS: change tee mailing list" * tag 'arm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: Revert "ARM: sti: Implement dummy L2 cache's write_sec" soc: imx8m: fix build warning ARM: imx6: add missing put_device() call in imx6q_suspend_init() ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() soc: imx8m: Correct i.MX8MP UID fuse offset ARM: dts: imx6ul-kontron: Change WDOG_ANY signal from push-pull to open-drain ARM: dts: imx6ul-kontron: Move watchdog from Kontron i.MX6UL/ULL board to SoM arm64: dts: imx8mm-beacon: Fix voltages on LDO1 and LDO2 arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range ARM: dts: NSP: Correct FA2 mailbox node ARM: bcm2835: Fix integer overflow in rpi_firmware_print_firmware_revision() MAINTAINERS: change tee mailing list ARM: dts: NSP: Disable PL330 by default, add dma-coherent property ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSP ARM: dts: BCM5301X: Add missing memory "device_type" for Luxul XWC-2000 arm: dts: vexpress: Move mcc node back into motherboard node
2 parents 668f532 + 42d3f7e commit e44b59c

22 files changed

Lines changed: 152 additions & 118 deletions

MAINTAINERS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12695,13 +12695,13 @@ F: arch/mips/boot/dts/ralink/omega2p.dts
1269512695

1269612696
OP-TEE DRIVER
1269712697
M: Jens Wiklander <jens.wiklander@linaro.org>
12698-
L: tee-dev@lists.linaro.org
12698+
L: op-tee@lists.trustedfirmware.org
1269912699
S: Maintained
1270012700
F: drivers/tee/optee/
1270112701

1270212702
OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
1270312703
M: Sumit Garg <sumit.garg@linaro.org>
12704-
L: tee-dev@lists.linaro.org
12704+
L: op-tee@lists.trustedfirmware.org
1270512705
S: Maintained
1270612706
F: drivers/char/hw_random/optee-rng.c
1270712707

@@ -16774,7 +16774,7 @@ F: include/media/i2c/tw9910.h
1677416774

1677516775
TEE SUBSYSTEM
1677616776
M: Jens Wiklander <jens.wiklander@linaro.org>
16777-
L: tee-dev@lists.linaro.org
16777+
L: op-tee@lists.trustedfirmware.org
1677816778
S: Maintained
1677916779
F: Documentation/tee.txt
1678016780
F: drivers/tee/

arch/arm/boot/dts/bcm-nsp.dtsi

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@
200200
status = "disabled";
201201
};
202202

203-
dma@20000 {
203+
dma: dma@20000 {
204204
compatible = "arm,pl330", "arm,primecell";
205205
reg = <0x20000 0x1000>;
206206
interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
@@ -215,6 +215,8 @@
215215
clocks = <&iprocslow>;
216216
clock-names = "apb_pclk";
217217
#dma-cells = <1>;
218+
dma-coherent;
219+
status = "disabled";
218220
};
219221

220222
sdio: sdhci@21000 {
@@ -257,10 +259,10 @@
257259
status = "disabled";
258260
};
259261

260-
mailbox: mailbox@25000 {
262+
mailbox: mailbox@25c00 {
261263
compatible = "brcm,iproc-fa2-mbox";
262-
reg = <0x25000 0x445>;
263-
interrupts = <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>;
264+
reg = <0x25c00 0x400>;
265+
interrupts = <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>;
264266
#mbox-cells = <1>;
265267
brcm,rx-status-len = <32>;
266268
brcm,use-bcm-hdr;

arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
};
1818

1919
memory {
20+
device_type = "memory";
2021
reg = <0x00000000 0x08000000
2122
0x88000000 0x18000000>;
2223
};

arch/arm/boot/dts/bcm958522er.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@
5858

5959
/* USB 3 support needed to be complete */
6060

61+
&dma {
62+
status = "okay";
63+
};
64+
6165
&amac0 {
6266
status = "okay";
6367
};

arch/arm/boot/dts/bcm958525er.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@
5858

5959
/* USB 3 support needed to be complete */
6060

61+
&dma {
62+
status = "okay";
63+
};
64+
6165
&amac0 {
6266
status = "okay";
6367
};

arch/arm/boot/dts/bcm958525xmc.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@
5858

5959
/* XHCI support needed to be complete */
6060

61+
&dma {
62+
status = "okay";
63+
};
64+
6165
&amac0 {
6266
status = "okay";
6367
};

arch/arm/boot/dts/bcm958622hr.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@
5858

5959
/* USB 3 and SLIC support needed to be complete */
6060

61+
&dma {
62+
status = "okay";
63+
};
64+
6165
&amac0 {
6266
status = "okay";
6367
};

arch/arm/boot/dts/bcm958623hr.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@
5858

5959
/* USB 3 and SLIC support needed to be complete */
6060

61+
&dma {
62+
status = "okay";
63+
};
64+
6165
&amac0 {
6266
status = "okay";
6367
};

arch/arm/boot/dts/bcm958625hr.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@
6969
status = "okay";
7070
};
7171

72+
&dma {
73+
status = "okay";
74+
};
75+
7276
&amac0 {
7377
status = "okay";
7478
};

arch/arm/boot/dts/bcm958625k.dts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
};
4949
};
5050

51+
&dma {
52+
status = "okay";
53+
};
54+
5155
&amac0 {
5256
status = "okay";
5357
};

0 commit comments

Comments
 (0)