[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <a0cf5f32-3250-48de-bc04-445ae1459b0c@app.fastmail.com>
Date: Sat, 31 Aug 2024 10:03:51 +0000
From: "Arnd Bergmann" <arnd@...db.de>
To: "Linus Torvalds" <torvalds@...ux-foundation.org>
Cc: soc@...nel.org, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] ARM: SoC fixes for 6.11, part 2
The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:
Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-6.11-2
for you to fetch changes up to 9cc7b1705141d1a077493dc107ed626e8dc84681:
Merge tag 'at91-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes (2024-08-30 19:52:28 +0000)
----------------------------------------------------------------
ARM: SoC fixes for 6.11, part 2
There is a fairly large number of bug fixes for Qualcomm platforms,
most of them addressing issues with the devicetree files for the
newly added Snapdragon X1 based laptops to make them more reliable.
The Qualcomm driver changes address a few build-time issues as well
as runtime problems in the tzmem and scm firmware, the USB Type-C
driver, and the cmd-db and pmic_glink soc drivers.
The NXP i.MX usually gets a bunch of devicetree fixes that is proportional
to the number of supported machines. This includes both warning fixes
and correctness for the 64-bit i.MX9, i.MX8 and layerscape platforms,
as well as a single fix for a 32-bit i.MX6 based board.
The other changes are the usual minor changes, including an update to the
MAINTAINERS file, an omap3 dts file and a SoC driver for mpfs (risc-v).
----------------------------------------------------------------
Adam Ford (1):
arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
Andrei Simion (1):
MAINTAINERS: Update DTS path for ARM/Microchip (AT91) SoC
Andrew Halaney (1):
soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST
Arnd Bergmann (8):
soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused
Merge tag 'omap-for-v6.11/fixes-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into arm/fixes
Merge tag 'imx-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag 'qcom-drivers-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag 'qcom-arm64-defconfig-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag 'qcom-arm64-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag 'riscv-soc-fixes-for-v6.11-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'at91-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Bartosz Golaszewski (2):
firmware: qcom: tzmem: fix virtual-to-physical address conversion
firmware: qcom: qseecom: remove unused functions
Bjorn Andersson (4):
soc: qcom: pmic_glink: Fix race during initialization
usb: typec: ucsi: Move unregister out of atomic section
soc: qcom: pmic_glink: Actually communicate when remote goes down
soc: qcom: pd-mapper: Fix singleton refcount
Dmitry Baryshkov (1):
arm64: dts: qcom: disable GPU on x1e80100 by default
Frank Li (1):
arm64: dts: imx8mm-phygate: fix typo pinctrcl-0
Johan Hovold (18):
arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100: fix PCIe domain numbers
arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios
Konrad Dybcio (3):
mailmap: Add an entry for Konrad Dybcio
MAINTAINERS: Update Konrad Dybcio's email address
arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt
Krzysztof Kozlowski (1):
arm64: dts: layerscape: fix thermal node names length
Markus Niebel (2):
arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
Michal Vokáč (1):
ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
Murali Nalajala (1):
firmware: qcom: scm: Mark get_wq_ctx() as atomic call
Patrick Wildt (1):
arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant
Peng Fan (2):
arm64: dts: imx95: correct a55 power-domains
arm64: dts: imx95: correct L3Cache cache-sets
Richard Acayan (1):
firmware: qcom: tzmem: disable sdm670 platform
Sascha Hauer (1):
arm64: dts: freescale: tqma9352: Fix watchdog reset
Shenwei Wang (1):
arm64: dts: imx93: update default value for snps,clk-csr
Sicelo A. Mhlongo (1):
ARM: dts: omap3-n900: correct the accelerometer orientation
Stephan Gerhold (2):
arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20
arm64: dts: qcom: x1e80100-crd: Fix backlight
Steve Wilkins (1):
firmware: microchip: fix incorrect error report of programming:timeout on success
Varadarajan Narayanan (1):
arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
Volodymyr Babchuk (1):
soc: qcom: cmd-db: Map shared memory as WC, not WB
.mailmap | 2 +
MAINTAINERS | 9 ++-
.../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 12 ++--
arch/arm/boot/dts/ti/omap/omap3-n900.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 +--
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +-
.../imx8mm-phygate-tauri-l-rs232-rs232.dtso | 2 +-
.../imx8mm-phygate-tauri-l-rs232-rs485.dtso | 2 +-
.../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 12 ++--
.../dts/freescale/imx93-tqma9352-mba93xxla.dts | 2 +-
arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 3 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx95.dtsi | 14 ++---
arch/arm64/boot/dts/qcom/ipq5332.dtsi | 4 +-
.../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 42 ++++++++++++-
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 70 ++++++++++++++++++----
.../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 54 ++++++++++++++---
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 53 +++++++++++++---
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 21 +++++--
arch/arm64/configs/defconfig | 1 +
drivers/firmware/microchip/mpfs-auto-update.c | 2 +-
drivers/firmware/qcom/qcom_scm-smc.c | 2 +-
drivers/firmware/qcom/qcom_tzmem.c | 33 ++++++----
drivers/power/supply/qcom_battmgr.c | 16 +++--
drivers/soc/qcom/Kconfig | 2 +-
drivers/soc/qcom/cmd-db.c | 2 +-
drivers/soc/qcom/pmic_glink.c | 40 +++++++++----
drivers/soc/qcom/pmic_glink_altmode.c | 17 ++++--
drivers/soc/qcom/qcom_pd_mapper.c | 4 +-
drivers/usb/typec/ucsi/ucsi_glink.c | 43 +++++++++----
include/linux/firmware/qcom/qcom_qseecom.h | 45 --------------
include/linux/soc/qcom/pmic_glink.h | 11 ++--
36 files changed, 366 insertions(+), 176 deletions(-)
Powered by blists - more mailing lists