Skip to content

Commit ae97185

Browse files
committed
Merge tag 'arm-fixes-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull arm SoC fixes from Arnd Bergmann: "There are a couple of devicetree fixes for samsung, riscv/sophgo, and for TPM device nodes on a couple of platforms. Both the Arm FF-A and the SCMI firmware drivers get a number of code fixes, addressing minor implementation bugs and compatibility with firmware implementations. Most of these bugs relate to the usage of xarray and rwlock structures and are fixed by Cristian Marussi" * tag 'arm-fixes-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: riscv: dts: sophgo: separate sg2042 mtime and mtimecmp to fit aclint format arm64: dts: Fix TPM schema violations ARM: dts: Fix TPM schema violations ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd arm64: dts: exynos: gs101: comply with the new cmu_misc clock names firmware: arm_ffa: Handle partitions setup failures firmware: arm_ffa: Use xa_insert() and check for result firmware: arm_ffa: Simplify ffa_partitions_cleanup() firmware: arm_ffa: Check xa_load() return value firmware: arm_ffa: Add missing rwlock_init() for the driver partition firmware: arm_ffa: Add missing rwlock_init() in ffa_setup_partitions() firmware: arm_scmi: Fix the clock protocol supported version firmware: arm_scmi: Fix the clock protocol version for v3.2 firmware: arm_scmi: Use xa_insert() when saving raw queues firmware: arm_scmi: Use xa_insert() to store opps firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h firmware: arm_scmi: Check mailbox/SMT channel for consistency
2 parents 48fa8ec + 1f4a994 commit ae97185

29 files changed

+179
-96
lines changed

arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
num-chipselects = <1>;
4646
cs-gpios = <&gpio0 ASPEED_GPIO(Z, 0) GPIO_ACTIVE_LOW>;
4747

48-
tpmdev@0 {
49-
compatible = "tcg,tpm_tis-spi";
48+
tpm@0 {
49+
compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
5050
spi-max-frequency = <33000000>;
5151
reg = <0>;
5252
};

arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-wedge400.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@
8080
gpio-miso = <&gpio ASPEED_GPIO(R, 5) GPIO_ACTIVE_HIGH>;
8181
num-chipselects = <1>;
8282

83-
tpmdev@0 {
84-
compatible = "tcg,tpm_tis-spi";
83+
tpm@0 {
84+
compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
8585
spi-max-frequency = <33000000>;
8686
reg = <0>;
8787
};

arch/arm/boot/dts/aspeed/aspeed-bmc-opp-tacoma.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@
456456
status = "okay";
457457

458458
tpm: tpm@2e {
459-
compatible = "tcg,tpm-tis-i2c";
459+
compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
460460
reg = <0x2e>;
461461
};
462462
};

arch/arm/boot/dts/aspeed/ast2600-facebook-netbmc-common.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
gpio-mosi = <&gpio0 ASPEED_GPIO(X, 4) GPIO_ACTIVE_HIGH>;
3636
gpio-miso = <&gpio0 ASPEED_GPIO(X, 5) GPIO_ACTIVE_HIGH>;
3737

38-
tpmdev@0 {
39-
compatible = "tcg,tpm_tis-spi";
38+
tpm@0 {
39+
compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
4040
spi-max-frequency = <33000000>;
4141
reg = <0>;
4242
};

arch/arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
tpm_tis: tpm@1 {
117117
pinctrl-names = "default";
118118
pinctrl-0 = <&pinctrl_tpm>;
119-
compatible = "tcg,tpm_tis-spi";
119+
compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
120120
reg = <1>;
121121
spi-max-frequency = <20000000>;
122122
interrupt-parent = <&gpio5>;

arch/arm/boot/dts/nxp/imx/imx7d-flex-concentrator.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
* TCG specification - Section 6.4.1 Clocking:
131131
* TPM shall support a SPI clock frequency range of 10-24 MHz.
132132
*/
133-
st33htph: tpm-tis@0 {
133+
st33htph: tpm@0 {
134134
compatible = "st,st33htpm-spi", "tcg,tpm_tis-spi";
135135
reg = <0>;
136136
spi-max-frequency = <24000000>;

arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,7 @@
434434
};
435435

436436
&fimd {
437+
samsung,invert-vclk;
437438
status = "okay";
438439
};
439440

arch/arm/boot/dts/ti/omap/am335x-moxa-uc-2100-common.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@
217217
pinctrl-names = "default";
218218
pinctrl-0 = <&spi1_pins>;
219219

220-
tpm_spi_tis@0 {
220+
tpm@0 {
221221
compatible = "tcg,tpm_tis-spi";
222222
reg = <0>;
223223
spi-max-frequency = <500000>;

arch/arm64/boot/dts/exynos/google/gs101.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@
289289
#clock-cells = <1>;
290290
clocks = <&cmu_top CLK_DOUT_CMU_MISC_BUS>,
291291
<&cmu_top CLK_DOUT_CMU_MISC_SSS>;
292-
clock-names = "dout_cmu_misc_bus", "dout_cmu_misc_sss";
292+
clock-names = "bus", "sss";
293293
};
294294

295295
watchdog_cl0: watchdog@10060000 {

arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
};
121121

122122
tpm: tpm@1 {
123-
compatible = "tcg,tpm_tis-spi";
123+
compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
124124
interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
125125
interrupt-parent = <&gpio2>;
126126
pinctrl-names = "default";

0 commit comments

Comments
 (0)