mirror-linux/arch/arm/boot/dts
Linus Torvalds ba3e43a9e6 soc: fixes for 7.1, part 2
Following the previous set of fixes, this addresses another significant
 number of small issues found in firmware drivers (tee, optee, qcomtee,
 qcom ice, exynos acpm) drivers through various tools. This is about
 error handling, resource leaks, concurrency and a use-after-free bug.
 
 The fixes for the Qualcomm ICE driver also introduce interface changes
 in the UFS and MMC drivers using it.
 
 Outside of firmware drivers, there are a few fixes across the tree:
 
  - Minor driver code mistakes in the Atmel EBI memory controller,
    the i.MX soc ID driver and socfpga boot logic
 
  - A defconfig change to avoid a boot time regression on multiple
    qualcomm boards
 
  - Device tree fixes for qualcomm, at91 and gemini, addressing
    mostly minor configuration mistakes
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmofFFQACgkQmmx57+YA
 GNkoZxAAjEoE6xgVJjQBQug02+puOll3DSjYjYahg434nUoIpfY4bU4247eUtvxi
 QU5kSRQbMaYBpBM5pqgqdG0P0KiP8UsrDWgGr1CbHhCtO2H2cJ6ICUFAXmgpZ+n3
 P7R4hROu+EoRb6urgRG6koL6LYId1nRSKOvWsPEz8cXcVE/nwdaYgU6GB9aS2B0v
 zAcLGMtACNU9iiDZNW+pt97CkMr38pjEkcmWxfQBSqcjck0JsujHCuCWLwPALKAo
 V1aSKPgg1YUMs3+2LeXyhv5rFrBmXfRJ1v7unLKXAvJ9k+DZb63D5AIFT6xjD7Qh
 nF/IgPmiFPaYKVskTWS7UHWVLZY7mBstb4gWei1fNE8deCXA35ntuNSg1YkIabvF
 s/g5g2/EuiCTobZLO+xAGHJvfB/iVx2k2w6CzYpxXtOOf8CNzskWkRnerK3RF+TM
 LIN1JhrZJzAnHL+Z8jv3z2+vo1sUOMuQax723xYoh/7LUUr1yp0hBJExkjJJ8s3q
 5GOob3WnjH9n15OAsJvNXlKIWstIi/BPSXyATmca6tDsEnuv3KE9Sok4ZT/Gsjxk
 2L/aIlnnu6qX4BlQ7Hrfl2+LDp7jX1RP7MFMGxHscD36ws7ZU9asoUc5MxPrnZno
 Oay2HTyiA42YvsN+R6oI331VSTd/hXLemqvP9JpENvSbpuGm2So=
 =uqVQ
 -----END PGP SIGNATURE-----

Merge tag 'soc-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC fixes from Arnd Bergmann:
 "Following the previous set of fixes, this addresses another
  significant number of small issues found in firmware drivers (tee,
  optee, qcomtee, qcom ice, exynos acpm) drivers through various tools.

  This is about error handling, resource leaks, concurrency and a
  use-after-free bug.

  The fixes for the Qualcomm ICE driver also introduce interface changes
  in the UFS and MMC drivers using it.

  Outside of firmware drivers, there are a few fixes across the tree:

   - Minor driver code mistakes in the Atmel EBI memory controller, the
     i.MX soc ID driver and socfpga boot logic

   - A defconfig change to avoid a boot time regression on multiple
     qualcomm boards

   - Device tree fixes for qualcomm, at91 and gemini, addressing mostly
     minor configuration mistakes"

* tag 'soc-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (28 commits)
  firmware: samsung: acpm: Fix infinite loop on sequence number exhaustion
  firmware: samsung: acpm: Fix missing LKMM barriers in sequence allocator
  firmware: samsung: acpm: Fix false timeouts and Use-After-Free in polling
  ARM: dts: gemini: Fix partition offsets
  ARM: socfpga: Fix OF node refcount leak in SMP setup
  soc: qcom: ice: Fix the error code when 'qcom,ice' property is not found
  arm64: dts: qcom: eliza: Add power-domain and iface clk for ice node
  arm64: dts: qcom: milos: Add power-domain and iface clk for ice node
  tee: qcomtee: add missing va_end in early return qcomtee_object_user_init()
  tee: fix params_from_user() error path in tee_ioctl_supp_recv
  tee: shm: fix shm leak in register_shm_helper()
  tee: fix tee_ioctl_object_invoke_arg padding
  arm64: defconfig: Enable PCI M.2 power sequencing driver
  scsi: ufs: ufs-qcom: Remove NULL check from devm_of_qcom_ice_get()
  mmc: sdhci-msm: Remove NULL check from devm_of_qcom_ice_get()
  soc: qcom: ice: Return proper error codes from devm_of_qcom_ice_get() instead of NULL
  soc: qcom: ice: Return -ENODEV if the ICE platform device is not found
  soc: qcom: ice: Fix race between qcom_ice_probe() and of_qcom_ice_get()
  ARM: dts: microchip: sam9x7: fix GMAC clock configuration
  firmware: samsung: acpm: Fix mailbox channel leak on probe error
  ...
2026-06-02 10:54:11 -07:00
..
actions
airoha
allwinner riscv: dts: allwinner: d1: Add CPU thermal sensor and zone 2026-01-22 22:40:20 +08:00
alphascale
amazon
amlogic ARM: dts: meson: drop iio-hwmon in favour of generic-adc-thermal 2026-01-07 15:02:40 +01:00
arm ARM: dts: arm: Use lowercase hex 2026-02-24 12:48:25 +01:00
aspeed ARM: dts: aspeed: anacapa: Add retimer EEPROMs 2026-02-23 12:02:22 +10:30
axis
broadcom ARM: dts: bcm4709: fix bus range assignment 2026-04-20 17:03:36 +02:00
calxeda
cirrus
cnxt
gemini ARM: dts: gemini: Fix partition offsets 2026-05-28 23:58:35 +02:00
hisilicon
hpe
intel soc: devicetree updates for 7.0 2026-02-10 21:11:08 -08:00
marvell arm/arm64: dts: marvell: Drop unused .dtsi 2026-03-02 16:18:01 +01:00
mediatek ARM: dts: mediatek: mt7623: fix efuse fallback compatible 2026-02-24 10:34:47 +01:00
microchip ARM: dts: microchip: sam9x7: fix GMAC clock configuration 2026-05-16 19:52:37 +03:00
moxa
nspire
nuvoton ARM: dts: nuvoton: Minor whitespace cleanup 2026-01-26 15:43:52 +01:00
nvidia ARM: tegra: paz00: Configure WiFi rfkill switch through device tree 2026-03-28 00:56:36 +01:00
nxp soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
qcom ARM: dts: qcom: msm8974: Drop RPM bus clocks 2026-03-31 15:59:12 -05:00
realtek
renesas ARM: dts: renesas: rskrza1: Drop superfluous cells 2026-04-27 11:14:30 +02:00
rockchip ARM: dts: rockchip: Add Onion Omega4 Evaluation Board 2026-03-24 17:40:11 +01:00
samsung ARM: dts: exyons4412: Drop duplicated I2C address/size-cells 2026-03-10 17:03:43 +01:00
sigmastar
socionext ARM: dts: socionext: Drop "linux,spdif-dit" port node unit-address 2025-09-15 16:43:56 +02:00
st ARM: dts: st: spear: remove undocumented thermal_flags property 2026-04-02 23:29:07 +02:00
sunplus
synaptics
ti ARM: dts: am335x: Add Seeed Studio BeagleBone HDMI cape overlay 2026-03-31 17:15:17 -07:00
unisoc
vt8500
xen
xilinx
Makefile
armv7-m.dtsi
cros-adc-thermistors.dtsi
cros-ec-keyboard.dtsi
cros-ec-sbs.dtsi
tps6507x.dtsi
tps65217.dtsi
tps65910.dtsi ARM: dts: tps65910: Add gpio & interrupt properties 2026-01-05 12:03:35 -08:00