There are 1095 non-merge commits from 204 developers this time,
but only 68 branches I merged from platform maintainers.
The most active developers are:
98 Krzysztof Kozlowski
65 Dmitry Baryshkov
46 Fabio Estevam
43 Konrad Dybcio
33 Neil Armstrong
31 Uwe Kleine-König
31 Johan Hovold
30 Luca Weiss
28 AngeloGioacchino Del Regno
20 Andrew Davis
19 Moudy Ho
17 Peter Griffin
17 Herve Codina
17 Alexander Stein
14 Geert Uytterhoeven
14 Alex Bee
13 Stephan Gerhold
12 Michal Simek
11 Rob Herring
11 Jaewon Kim
As the dirstat shows, the changes are once more dominated by
Qualcomm DT updates, which also matches the number of machines
they support and that are newly added:
0.4% Documentation/devicetree/bindings/arm/mediatek/
0.5% Documentation/devicetree/bindings/arm/
0.6% Documentation/devicetree/bindings/clock/
0.3% Documentation/devicetree/bindings/display/mediatek/
0.5% Documentation/devicetree/bindings/interconnect/
0.7% Documentation/devicetree/bindings/media/
0.4% Documentation/devicetree/bindings/sound/
0.7% Documentation/devicetree/bindings/
0.4% arch/arm/boot/dts/marvell/
0.4% arch/arm/boot/dts/nxp/imx/
3.8% arch/arm/boot/dts/qcom/
0.4% arch/arm/boot/dts/renesas/
1.5% arch/arm/boot/dts/rockchip/
1.0% arch/arm/boot/dts/st/
1.0% arch/arm/boot/dts/ti/omap/
0.5% arch/arm/boot/dts/
1.2% arch/arm/
0.3% arch/arm64/boot/dts/allwinner/
0.6% arch/arm64/boot/dts/amlogic/
2.7% arch/arm64/boot/dts/exynos/google/
2.7% arch/arm64/boot/dts/exynos/
5.9% arch/arm64/boot/dts/freescale/
0.7% arch/arm64/boot/dts/marvell/
4.3% arch/arm64/boot/dts/mediatek/
30.4% arch/arm64/boot/dts/qcom/
0.7% arch/arm64/boot/dts/renesas/
6.8% arch/arm64/boot/dts/rockchip/
0.4% arch/arm64/boot/dts/sprd/
4.5% arch/arm64/boot/dts/ti/
0.5% arch/arm64/boot/dts/
0.4% arch/riscv/boot/dts/sophgo/
0.4% arch/riscv/boot/dts/
6.7% drivers/clk/samsung/
0.3% drivers/firmware/arm_scmi/
0.9% drivers/firmware/microchip/
0.7% drivers/mailbox/
0.9% drivers/soc/apple/
0.9% drivers/soc/fsl/qe/
0.3% drivers/soc/hisilicon/
3.7% drivers/soc/mediatek/
0.7% drivers/soc/qcom/
0.8% drivers/tee/optee/
1.3% drivers/
3.1% include/dt-bindings/clock/
0.7% include/dt-bindings/interconnect/
0.3% include/dt-bindings/reset/
0.4% include/
1024 files changed, 60736 insertions(+), 7782 deletions(-)
Six new arm64 SoCs are added: Samsung ExynosAutov920,
Google gs101 (Tensor G1), MediaTek MT8188, Qualcomm
SM8650 (Snapdragon 8 Gen 3), Qualcomm X1E80100 (Snapdragon
X Elite) and Unisoc UMS9620 (Tanggula 7 series). More details
are in the soc-dt-6.8 tag description.
The DT branch has two merge conflicts against earlier
bugfixes. If you want to validate your conflict
resolution against what I have, please see
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git test-merge
Arnd
The following changes since commit 2cc14f52aeb78ce3f29677c2de1f06c0e91471ab:
Linux 6.7-rc3 (2023-11-26 19:59:33 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.8
for you to fetch changes up to 18a1ee9d716d355361da2765f87dbbadcdea03bf:
ARM: dts: usr8200: Fix phy registers (2024-01-11 16:21:02 +0100)
For the merge conflicts, see
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/commit/?h=test-merge&id=72d85957cce5
----------------------------------------------------------------
SoC: DT changes for 6.8
There is one new SoC for each 32-bit Arm and 64-bit RISC-V, but both
the Rockchips rv1109 and Sopgho CV1812H are just minor variations of
already supported chips.
The other six new SoCs are all part of existing arm64 families, but
are somewhat more interesting:
- Samsung ExynosAutov920 is an automotive chip, and the first one
we support based on the Cortex-A78AE core with lockstep mode.
- Google gs101 (Tensor G1) is the chip used in a number of Pixel phones,
and is grouped with Samsung Exynos here since it is based on the same
SoC design, sharing most of its IP blocks with that series.
- MediaTek MT8188 is a new chip used for mid-range tablets and Chromebooks,
using two Cortex-A78 cores where the older MT8195 had four of them.
- Qualcomm SM8650 (Snapdragon 8 Gen 3) is their current top range
phone SoC and the first supported chip based on Cortex-X4, Cortex-A720
and Cortex-A520.
- Qualcomm X1E80100 (Snapdragon X Elite) in turn is the latest
Laptop chip using the custom Oryon cores.
- Unisoc UMS9620 (Tanggula 7 series) is a 5G phone SoC based on
Cortex-A76 and Cortex-A55
In terms of boards, we have
- Five old Microsoft Lumia phones, the HTC One Mini 2, Motorola Moto
G 4G, and Huawei Honor 5X/GR5, all based on Snapdragon SoCs.
- Multiple Rockchips mobile gaming systems (Anbernic RG351V,
Powkiddy RK2023, Powkiddy X55) along with the Sonoff iHost Smart
Home Hub and a few Rockchips SBCs
- Some ComXpress boards based on Marvell CN913x, which is the
follow-up to Armada 7xxx/8xxx.
- Six new industrial/embedded boards based on NXP i.MX8 and i.MX9
- Mediatek MT8183 based Chromebooks from Lenovo, Asus and Acer.
- Toradex Verdin AM62 Mallow carrier for TI AM62
- Huashan Pi board based on the SophGo CV1812H RISC-V chip
- Two boards based on Allwinner H616/H618
- A number of reference boards for various added SoCs from Qualcomm,
Mediatek, Google, Samsung, NXP and Spreadtrum
As usual, there are cleanups and warning fixes across all platforms as
well as added features for several of them.
----------------------------------------------------------------
Shortlog (slightly trimmed)
Aakarsh Jain (1):
arm64: dts: fsd: Add MFC related DT enteries
Abel Vesa (3):
arm64: dts: qcom: x1e80100: Add Compute Reference Device
arm64: dts: qcom: x1e80100-crd: Fix supplies for some LDOs in PM8550
arm64: dts: qcom: x1e80100-qcp: Fix supplies for some LDOs in PM8550
Adam Ford (10):
arm64: dts: imx8mp-beacon-kit: Enable DSI to HDMI Bridge
arm64: dts: imx8mp: Add NPU Node
arm64: dts: imx8mm: Simplify mipi_dsi clocks
arm64: dts: imx8mm: Remove video_pll1 clock rate from clk node
arm64: dts: imx8mm: Slow default video_pll1 clock rate
arm64: dts: imx8mm: Reduce GPU to nominal speed
arm64: dts: imx8mm: Add optional overdrive DTSI
arm64: dts: imx8mm-beacon: Enable overdrive mode
arm64: dts: imx8mn: Enable Overdrive mode
arm64: dts: imx8mn-beacon: Support overdrive mode
Ahmad Fatoum (2):
dt-bindings: arm: stm32: don't mix SCMI and non-SCMI board compatibles
ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles
Ajit Pandey (1):
arm64: dts: qcom: sm4450: Add apps_rsc and cmd_db node
Alex Bee (14):
dt-bindings: arm: rockchip: Add Geniatech XPI-3128
ARM: dts: rockchip: Add sdmmc_det pinctrl for RK3128
ARM: dts: rockchip: Add Geniatech XPI-3128 RK3128 board
ARM: dts: rockchip: Add USB host clocks for RK3128
ARM: dts: rockchip: Add dwc2 otg fifo siztes for RK3128
ARM: dts: rockchip: Make usbphy the parent of SCLK_USB480M for RK3128
ARM: dts: rockchip: Add gmac node for RK3128
ARM: dts: rockchip: Enable gmac for XPI-3128
ARM: dts: rockchip: Add power-controller for RK3128
ARM: dts: rockchip: Add GPU node for RK3128
ARM: dts: rockchip: Enable GPU for XPI-3128
ARM: dts: rockchip: Move gpio aliases to SoC dtsi for RK3128
ARM: dts: rockchip: Move i2c aliases to SoC dtsi for RK3128
ARM: dts: rockchip: Move uart aliases to SoC dtsi for RK3128
Alex Elder (2):
arm64: dts: qcom: sm8550: add IPA information
arm64: dts: qcom: sm8550-qrd: enable IPA
Alexander Stein (17):
arm64: dts: freescale: tqma9352-mba93xxla: add 'chassis-type' property
arm64: dts: freescale: add initial device tree for MBa93xxCA starter kit
ARM: dts: imx7d: Fix coresight funnel ports
ARM: dts: imx7s: Fix lcdif compatible
ARM: dts: imx7s: Fix nand-controller #size-cells
ARM: dts: imx7s: Add missing #thermal-sensor-cells
arm64: dts: imx8mp: Add CCM interrupts
arm64: dts: imx8mn: Add CCM interrupts
arm64: dts: imx8mm: Add CCM interrupts
ARM: dts: imx7s: Add DMA channels for CSPI peripherals
ARM: dts: ti/omap: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
arm64: dts: freescale: Add dual-channel LVDS overlay for TQMa8MPxL
arm64: dts: imx8mp: Disable dsp reserved memory by default
arm64: dts: tqma8mpql: Remove invalid/unused property
arm64: dts: imx8m*-tqma8m*: Add chassis-type
arm64: dts: imx8qxp: Add VPU subsystem file
arm64: dts: freescale: imx8qxp: Disable dsp reserved memory by default
Alexey Minnekhanov (1):
ARM: dts: qcom: msm8974-klte: Remove unused property
Andre Przywara (5):
dt-bindings: arm: sunxi: add Orange Pi Zero 2W
arm64: dts: allwinner: h616: add Orange Pi Zero 2W support
dt-bindings: vendor-prefixes: add Transpeed
dt-bindings: arm: sunxi: document Transpeed 8K618-T board name
arm64: dts: allwinner: h618: add Transpeed 8K618-T TV box
Andreas Kemnade (3):
ARM: dts: omap4-embt2ws: enable 32K clock on WLAN
ARM: dts: omap: logicpd-torpedo: do not disguise GNSS device
ARM: dts: omap4-embt2ws: Add Bluetooth
Andrejs Cainikovs (2):
ARM: dts: imx6q-apalis: add can power-up delay on ixora board
arm64: dts: imx8-apalis: add can power-up delay on ixora board
Andrew Davis (11):
arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name
arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus
arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus
arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus
arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus
arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus
arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node
arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name
arm64: dts: ti: k3-am65: Add AM652 dtsi file
André Apitzsch (5):
arm64: dts: qcom: msm8916-longcheer-l8910: Enable RGB LED
arm64: dts: qcom: msm8939-longcheer-l9100: Enable RGB LED
arm64: dts: qcom: msm8939-longcheer-l9100: Add proximity-near-level
ARM: dts: qcom: msm8926-motorola-peregrine: Add initial device tree
dt-bindings: arm: qcom: Add Motorola Moto G 4G (2013)
Andy Yan (10):
dt-bindings: soc: rockchip: add rk3588 vop/vo syscon
arm64: dts: rockchip: Add vop on rk3588
ARM: dts: rockchip: Add stdout-path for rk3036 kylin
ARM: dts: rockchip: Remove rockchip,default-sample-phase from rk3036.dtsi
dt-bindings: vendor-prefixes: Add Cool Pi
dt-bindings: arm: rockchip: Add Cool Pi 4B
arm64: dts: rockchip: Add support for rk3588s based board Cool Pi 4B
dt-bindings: arm: rockchip: Add Cool Pi CM5
arm64: dts: rockchip: Add support for rk3588 based board Cool Pi CM5 EVB
arm64: dts: rockchip: Fix led pinctrl of lubancat 1
AngeloGioacchino Del Regno (11):
arm64: dts: mediatek: cherry: Add platform thermal configuration
arm64: dts: mediatek: mt8183: Use interrupts-extended where possible
arm64: dts: mediatek: mt8173: Use interrupts-extended where possible
arm64: dts: mediatek: Use interrupts-extended where possible
arm64: dts: mediatek: Move MT6358 PMIC interrupts to MT8183 boards
arm64: dts: mediatek: mt8195-cherry: Add MFG0 domain supply
arm64: dts: mediatek: mt8195-cherry: Assign sram supply to MFG1 pd
media: dt-bindings: mediatek: Add phandle to mediatek,scp on MDP3 RDMA
arm64: dts: mediatek: mt8183: Change iospaces for thermal and svs
arm64: dts: mediatek: mt8195: Add SVS node and reduce LVTS_AP iospace
arm64: dts: mediatek: mt8192: Add Smart Voltage Scaling node
Anusha Rao (2):
arm64: dts: qcom: ipq9574: Add common RDP dtsi file
arm64: dts: qcom: ipq9574: Enable WPS buttons
Aradhya Bhatia (1):
arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander
Arnd Bergmann (34):
Merge tag 'renesas-dts-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'hisi-arm64-dt-for-6.8' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'omap-for-v6.8/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag 'samsung-dt64-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'samsung-dt-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'mtk-dts64-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'v6.8-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v6.8-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'juno-update-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
Merge tag 'at91-dt-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'sunxi-dt-for-6.8-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'stm32-dt-for-v6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'renesas-dts-for-v6.8-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'ux500-dts-soc-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'imx-bindgins-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'zynqmp-dt-for-6.8' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'ti-keystone-dt-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'ti-k3-dt-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'qcom-arm32-for-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'samsung-dt64-6.8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'mvebu-dt-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'mvebu-dt64-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'riscv-dt-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'qcom-arm64-for-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'sprd-dt-6.8-rc1' of https://github.com/lyrazhang/linux into soc/dt
Merge tag 'arm-soc/for-6.8/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'qcom-arm32-for-6.8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'qcom-arm64-for-6.8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v6.8-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v6.8-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'socfpga_dts_updates_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Arseniy Krasnov (1):
arm64: dts: amlogic: meson-axg: pinctrl node for NAND
Balsam CHIHI (1):
arm64: dts: mediatek: mt8192: Add thermal nodes and thermal zones
Bartosz Golaszewski (1):
arm64: dts: qcom: qrb5165-rb5: add the Bluetooth node
Ben Wolsieffer (2):
ARM: dts: stm32: add STM32F746 syscfg clock
ARM: dts: stm32: add SPI support on STM32F746
Benedikt Niedermayr (1):
arm64: dts: ti: iot2050: Definitions for runtime pinmuxing
Bhavya Kapoor (3):
arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode
arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode
arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode
Biju Das (2):
arm64: dts: renesas: rzg2l-smarc-som: Enable 4-bit tx support
arm64: dts: renesas: rzg2lc-smarc-som: Enable 4-bit tx support
Bjorn Andersson (9):
Merge tag 'qcom-arm64-for-6.7-2' into arm64-for-6.8
arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity
Merge tag 'qcom-dts-for-6.7-2' into arm32-for-6.8
Merge branch '[email protected]' into arm64-for-6.8
Merge branch '20231106-topic-sm8650-upstream-clocks-v3-5-761a6fadb4c0@linaro.org' into arm64-for-6.8
Merge branch 'icc-sm8650' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.8
Merge branch '[email protected]' into arm64-for-6.8
Merge branch 'icc-x1e80100' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.8
Merge branch 'icc-sm6115' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD
Bryan O'Donoghue (4):
dt-bindings: clock: Use gcc.yaml for common clock properties
dt-bindings: clock: Add SC8280XP CAMCC
arm64: dts: qcom: sc8280xp: Add in CAMCC for sc8280xp
arm64: dts: qcom: sm8250: Add wakeup-source to usb_1 and usb_2
Bryant Mairs (1):
ARM: dts: qcom: Disable pm8941 & pm8226 smbb charger by default
Caleb Connolly (3):
arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode
arm64: dts: qcom: sdm845-oneplus: enable flash LED
arm64: dts: qcom: qrb2210-rb1: use USB host mode
Chancel Liu (2):
arm64: dts: imx93: Add audio device nodes
arm64: dts: imx93: Configure clock rate for audio PLL
Chen-Yu Tsai (4):
arm64: dts: mediatek: mt6358: Merge ldo_vcn33_* regulators
arm64: dts: mt8183: kukui-jacuzzi: Drop bogus anx7625 panel_flag property
arm64: dts: mt6358: Drop bogus "regulator-fixed" compatible properties
arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0
Chris Morgan (8):
dt-bindings: arm: rockchip: Add Powkiddy RK2023
arm64: dts: rockchip: Update powkiddy,rgb30 include to rk2023 DTSI
arm64: dts: rockchip: Add Powkiddy RK2023
dt-bindings: arm: rockchip: Add Powkiddy X55
arm64: dts: rockchip: Add Powkiddy X55
dt-bindings: arm: rockchip: Add Anbernic RG351V
arm64: dts: rockchip: Split RG351M from Odroid Go Advance
arm64: dts: rockchip: Add Anbernic RG351V
Chukun Pan (3):
arm64: dts: qcom: ipq6018: Add remaining QUP UART node
arm64: dts: qcom: ipq6018: Add QUP5 SPI node
arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK
Chunyan Zhang (5):
dt-bindings: arm: Add compatible strings for Unisoc's UMS9620
arm64: dts: sprd: Add support for Unisoc's UMS9620
arm64: dts: sprd: Removed unused clock references from etm nodes
arm64: dts: sprd: Add clock reference for pll2 on UMS512
arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings
Cixi Geng (1):
arm64: dts: sprd: fix the cpu node for UMS512
Claudiu Beznea (6):
arm64: dts: renesas: rzg3s-smarc-som: Enable SDHI2
arm64: dts: renesas: rzg3s-smarc: Enable SDHI1
arm64: dts: renesas: r9a08g045: Add IA55 interrupt controller node
arm64: dts: renesas: r9a08g045: Add Ethernet nodes
arm64: dts: renesas: rzg3s-smarc-som: Use switches' names to select on-board functionalities
arm64: dts: renesas: rzg3s-smarc-som: Enable the Ethernet interfaces
Conor Dooley (3):
riscv: dts: renesas: Convert isa detection to new properties
Merge patch series "Add Huashan Pi board support"
riscv: dts: microchip: add the mpfs' system controller qspi & associated flash
Dario Binacchi (1):
ARM: dts: stm32: use the same 3v3 for SD and DSI nodes on stm32f469-disco
David Heidelberg (4):
arm64: dts: imx8mq-phanbell: make dts use gpio-fan matrix instead of array
arm64: dts: rockchip: make dts use gpio-fan matrix instead of array
ARM: dts: marvell: make dts use gpio-fan matrix instead of array
arm64: dts: freescale: fix the schema check errors for fsl,tmu-calibration
Dmitry Baryshkov (63):
arm64: dts: qcom: sm8150: extend the size of the PDC resource
arm64: dts: qcom: ipq6018: switch USB QMP PHY to new style of bindings
arm64: dts: qcom: ipq8074: switch USB QMP PHY to new style of bindings
arm64: dts: qcom: msm8996: switch USB QMP PHY to new style of bindings
arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings
arm64: dts: qcom: sm8150: switch USB QMP PHY to new style of bindings
..
Douglas Anderson (9):
arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered
arm64: dts: qcom: sc7180: Switch pompom to the generic edp-panel
Dragan Simic (6):
arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for RK3399
arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for RK3368
arm64: dts: rockchip: Remove ethernetX aliases from the SoC dtsi for RK3328
arm64: dts: rockchip: Remove ethernet0 alias from the SoC dtsi for PX30
arm64: dts: rockchip: Add ethernet0 alias to the dts for RK3566 boards
arm64: dts: rockchip: Add ethernet0 alias to the dts for RK3588(S) boards
Drew Fustini (3):
riscv: dts: thead: Add TH1520 mmc controllers and sdhci clock
riscv: dts: thead: Enable BeagleV Ahead eMMC and microSD
riscv: dts: thead: Enable LicheePi 4A eMMC and microSD
Elad Nachman (3):
MAINTAINERS: add ac5 to list of maintained Marvell dts files
dt-bindings: arm64: add Marvell COM Express boards
arm64: dts: cn913x: add device trees for COM Express boards
Emil Renner Berthing (6):
riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs
riscv: dts: starfive: Add JH7100 cache controller
riscv: dts: starfive: Add pool for coherent DMA memory on JH7100 boards
riscv: dts: starfive: Add JH7100 MMC nodes
riscv: dts: starfive: Enable SD-card on JH7100 boards
riscv: dts: starfive: Enable SDIO wifi on JH7100 boards
Esteban Blanc (2):
arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs
arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs
Eugen Hristev (2):
dt-bindings: arm: mediatek: convert audsys and mt2701-afe-pcm to yaml
arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes
Fabio Estevam (45):
arm64: dts: imx8mm-venice-gw7: Fix pci sub-nodes
arm64: dts: imx8qm-ss-dma: Pass lpuart dma-names
arm64: dts: imx8mm-emcon-avari: Fix gpio-cells
arm64: dts: imx8dxl-ss-conn: Fix Ethernet interrupt-names order
arm64: dts: imx8mm-nitrogen-r2: Fix I2C mux subnode name
arm64: dts: imx8mp-debix-model-a: Use phy-mode
arm64: dts: imx8qxp-mek: Fix gpio-sbu-mux compatible
arm64: dts: imx93: Remove unexistent 'shared-interrupt'
..
Fenglin Wu (2):
arm64: dts: qcom: sm8550-mtp: Add pm8010 regulators
arm64: dts: qcom: sm8550-qrd: add PM8010 regulators
Frank Li (1):
arm64: dts: freescale: imx93: add i3c1 and i3c2
Garrett Giordano (4):
arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name
Geert Uytterhoeven (12):
ARM: dts: renesas: marzen: Add FLASH node
ARM: dts: renesas: blanche: Add FLASH node
ARM: dts: renesas: rcar-gen2: Fix I2C bus demux node names
ARM: dts: renesas: Add missing ADV751[13] power supply properties
arm64: dts: renesas: Add missing ADV751[13] power supply properties
ARM: dts: renesas: iwg22d-sodimm: Fix stmpe node names
ARM: dts: renesas: marzen: Rename keyboard nodes
ARM: shmobile: defconfig: Switch to DRM_SHMOBILE
ARM: dts: renesas: r8a7740: Add LCDC nodes
ARM: dts: renesas: armadillo800eva: Add LCD panel
riscv: dts: starfive: Group tuples in interrupt properties
arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control
Gianluca Boiano (1):
arm64: dts: qcom: msm8953: add SPI interfaces
Gokul Sriram Palanisamy (1):
arm64: dts: qcom: ipq5018: enable the CPUFreq support
Gregor Herburger (2):
dt-bindings: arm: fsl: Add TQ-Systems LX2160A based boards
arm64: dts: freescale: add fsl-lx2160a-mblx2160a board
Haibo Chen (3):
arm64: dts: imx93-11x11-evk: set SION for cmd and data pad of USDHC
arm64: dts: imx93: change tuning start to get a large scan range for standard tuning
arm64: dts: imx93-11x11-evk: add 12 ms delay to make sure the VDD_SD power off
Heiko Stuebner (6):
dt-bindings: arm: rockchip: Add Theobroma-Systems Jaguar SBC
arm64: dts: rockchip: add Theobroma Jaguar SBC
arm64: dts: rockchip: move rk3588 serial aliases to soc dtsi
arm64: dts: rockchip: add rk3588 i2c aliases to soc dtsi
arm64: dts: rockchip: add rk3588 gpio aliases to soc dtsi
arm64: dts: rockchip: add rk3588 spi aliases to soc dtsi
Hiago De Franco (3):
ARM: dts: imx6qdl-apalis: Add usdhc aliases
ARM: dts: imx6qdl-colibri: Add usdhc aliases
ARM: dts: imx7d-colibri-emmc: Add usdhc aliases
Hsiao Chien Sung (6):
dt-bindings: display: mediatek: ethdr: Add compatible for MT8188
dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188
dt-bindings: display: mediatek: merge: Add compatible for MT8188
dt-bindings: display: mediatek: padding: Add MT8188
dt-bindings: arm: mediatek: Add compatible for MT8188
dt-bindings: reset: mt8188: Add VDOSYS reset control bits
Hsin-Yi Wang (6):
dt-bindings: arm64: mediatek: Add mt8183-kukui-katsu
arm64: dts: mt8183: Add kukui katsu board
dt-bindings: arm64: mediatek: Add mt8183-kukui-jacuzzi-makomo
arm64: dts: mt8183: Add jacuzzi makomo board
dt-bindings: arm64: mediatek: Add mt8183-kukui-jacuzzi-pico
arm64: dts: mt8183: Add jacuzzi pico/pico6 board
Hugh Cole-Baker (1):
arm64: dts: rockchip: Support poweroff on NanoPC-T6
Hugo Villeneuve (8):
dt-bindings: vendor-prefixes: add rve
dt-bindings: arm: fsl: add RVE gateway board
arm64: dts: imx8mn-var-som: add fixed 3.3V regulator for EEPROM
arm64: dts: freescale: introduce rve-gateway board
arm64: dts: imx8mn-var-som-symphony: add vcc supply for PCA9534
dt-bindings: vendor-prefixes: add dimonoff
dt-bindings: arm: fsl: add Dimonoff gateway EVK board
arm64: dts: freescale: introduce dimonoff-gateway-evk board
Hugues Fruchet (1):
ARM: dts: stm32: add dcmipp support to stm32mp135
Huqiang Qin (2):
arm64: dts: Add watchdog node for Amlogic C3 SoCs
arm64: dts: Add watchdog node for Amlogic S4 SoCs
Imran Shaik (1):
arm64: dts: qcom: qdu1000: Add ECPRI clock controller
Inochi Amaoto (7):
dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic
dt-bindings: timer: Add SOPHGO CV1812H clint
dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles
riscv: dts: sophgo: Separate compatible specific for CV1800B soc
riscv: dts: sophgo: cv18xx: Add gpio devices
riscv: dts: sophgo: add initial CV1812H SoC device tree
riscv: dts: sophgo: add Huashan Pi board device tree
J.R. Divya Antony (1):
arm64: dts: qcom: msm8916-asus-z00l: Add sound and modem
Jaewon Kim (10):
arm64: dts: exynos: add gpio-key node for exynosautov9-sadk
dt-bindings: samsung: exynos-sysreg: add exynosautov920 sysreg
dt-bindings: samsung: exynos-pmu: add exynosautov920 compatible
dt-bindings: samsung: usi: add exynosautov920-usi compatible
dt-bindings: serial: samsung: add exynosautov920-uart compatible
dt-bindings: pwm: samsung: add exynosautov920 compatible
dt-bindings: arm: samsung: Document exynosautov920 SADK board binding
dt-bindings: hwinfo: samsung,exynos-chipid: add exynosautov920 compatible
arm64: dts: exynos: add initial support for exynosautov920 SoC
arm64: dts: exynos: add minimal support for exynosautov920 sadk board
Jagan Teki (2):
dt-bindings: arm: rockchip: Update edgeble-neu6 bindings
arm64: dts: rockchip: Use NCM6A-IO board for edgeble-neu6b
Jai Luthra (8):
arm64: dts: ti: k3-am62-main: Enable CSI2-RX
arm64: dts: ti: k3-am62a-main: Enable CSI2-RX
arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640
arm64: dts: ti: k3-am62x-sk: Enable camera peripherals
arm64: dts: ti: k3-am62x: Add overlays for OV5640
arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals
arm64: dts: ti: k3-am62x: Add overlay for IMX219
arm64: dts: ti: Use OF_ALL_DTBS for combined blobs
Jan Kiszka (3):
arm64: dts: ti: iot2050: Re-add aliases
arm64: dts: ti: iot2050: Drop unused ecap0 PWM
arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices
Jasper Korten (1):
arm64: dts: qcom: msm8916-samsung-gt5: Add sound and modem
Jerome Neanne (2):
arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs
arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC
Jianhua Lu (2):
arm64: dts: qcom: sm8250-xiaomi-elish: Fix typos
arm64: dts: qcom: sm8250-xiaomi-elish: Add pm8150b type-c node and enable usb otg
Jimmy Hon (2):
arm64: dts: rockchip: add USB3 host on rk3588s-orangepi-5
arm64: dts: rockchip: Support poweroff on Orange Pi 5
Joao Paulo Goncalves (7):
dt-bindings: arm: fsl: add verdin imx8mm mallow board
dt-bindings: arm: fsl: add verdin imx8mp mallow board
arm64: dts: freescale: verdin-imx8mm: add support to mallow board
arm64: dts: freescale: verdin-imx8mp: add support to mallow board
arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl
dt-bindings: arm: ti: Add verdin am62 mallow board
arm64: dts: ti: Add verdin am62 mallow board
Joel Selvaraj (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable flash led
Johan Hovold (26):
arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config
arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible
arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types
arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
..
Johan Jonker (4):
ARM: dts: rockchip: add gpio alias for gpio dt nodes
ARM: dts: rockchip: fix rk3036 hdmi ports node
ARM: dts: rockchip: add hdmi-connector node to rk3036-kylin
arm64: dts: rockchip: add gpio alias for gpio dt nodes
John Clark (4):
arm64: dts: rockchip: nanopc-t6 sdmmc beautification
arm64: dts: rockchip: support poweroff on the rock-5b
arm64: dts: rockchip: correct gpio_pwrctrl1 typo on rock-5b
arm64: dts: rockchip: correct gpio_pwrctrl1 typo on nanopc-t6
Jonathan Albrieux (1):
arm64: dts: qcom: msm8916-longcheer-l8910: Add sound and modem
João Rodrigues (1):
ARM: dts: imx: tqma7: add lm75a sensor (rev. 01xxx)
Kathiravan Thirumoorthy (7):
arm64: dts: qcom: ipq8074: include the GPLL0 as clock provider for mailbox
arm64: dts: qcom: ipq6018: include the GPLL0 as clock provider for mailbox
arm64: dts: qcom: ipq9574: include the GPLL0 as clock provider for mailbox
arm64: dts: qcom: ipq5332: include the GPLL0 as clock provider for mailbox
arm64: dts: qcom: ipq9574: enable GPIO based LED
arm64: dts: qcom: ipq5332: add missing properties to the GPIO LED node
arm64: dts: qcom: ipq5018: add few more reserved memory regions
Kieran Bingham (2):
arm64: dts: freescale: debix-som: Add heartbeat LED
arm64: dts: freescale: debix-som-a-bmb-08: Add CSI Power Regulators
Komal Bajaj (3):
dt-bindings: arm: qcom: Add QCM6490 IDP and QCS6490 RB3Gen2 board
arm64: dts: qcom: Add base qcm6490 idp board dts
arm64: dts: qcom: Add base qcs6490-rb3gen2 board dts
Konrad Dybcio (39):
arm64: dts: qcom: sm6375: Add UART1
arm64: dts: qcom: sm6375-pdx225: Enable MSS
arm64: dts: qcom: sm6375-pdx225: Enable ATH10K WiFi
arm64: dts: qcom: sm6375-pdx225: Add USBPHY regulators
arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible
arm64: dts: qcom: sm6115: Add UART3
arm64: dts: qcom: qrb4210-rb2: Enable bluetooth
arm64: dts: qcom: sc8280xp: Add QMP handle to RPMh stats
arm64: dts: qcom: sc7180: Add the missing MDSS icc path
..
Krzysztof Kozlowski (98):
dt-bindings: hwinfo: samsung,exynos-chipid: add specific compatibles for existing SoC
dt-bindings: i2c: exynos5: add specific compatibles for existing SoC
dt-bindings: i2c: samsung,s3c2410-i2c: add specific compatibles for existing SoC
dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatibles for existing SoC
dt-bindings: rtc: s3c-rtc: add specific compatibles for existing SoC
dt-bindings: serial: samsung: add specific compatibles for existing SoC
dt-bindings: samsung: exynos-pmu: add specific compatibles for existing
...
Lech Perczak (1):
ARM: dts: nxp: imx7d-pico: add cpu-supply nodes
Lin, Meng-Bo (2):
arm64: dts: qcom: msm8916-samsung-j5: Add sound and modem
arm64: dts: qcom: msm8939-samsung-a7: Add sound and modem
Linus Walleij (8):
ARM: dts: nxp: Fix some common switch mistakes
ARM: dts: marvell: Fix some common switch mistakes
ARM64: dts: marvell: Fix some common switch mistakes
ARM64: dts: Add special compatibles for the Turris Mox
ARM: dts: ux500-href: Push AB8500 inclusion to the top
ARM: dts: ux500-href: Push AB8500 config out
ARM: dts: ux500-href: Switch HREF520 to AB8505
ARM: dts: usr8200: Fix phy registers
Luca Weiss (30):
arm64: dts: qcom: sc7280: Add ports subnodes in usb/dp qmpphy node
arm64: dts: qcom: sc7280: Add Camera Control Interface busses
arm64: dts: qcom: pm7250b: Use correct node name for gpios
ARM: dts: qcom: msm8974: replace incorrect indentation in interconnect
ARM: dts: qcom: msm8974: sort nodes by reg
ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc
iio: adc: Add PM7325 PMIC7 ADC bindings
arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7250B thermals
arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMK7325 thermals
arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7325 thermals
..
Luka Panio (2):
dt-bindings: arm: qcom: Add Xiaomi Pad 6 (xiaomi-pipa)
arm64: dts: qcom: sm8250-xiaomi-pipa: Add initial device tree
Lukas Bulwahn (1):
MAINTAINERS: adjust file entry in GOOGLE TENSOR SoC SUPPORT
Lukas Walter (2):
dt-bindings: arm: qcom: Add Huawei Honor 5X / GR5 (2016)
arm64: dts: qcom: msm8939-huawei-kiwi: Add initial device tree
Lukasz Luba (1):
arm64: dts: rockchip: Add dynamic-power-coefficient to rk3399 GPU
Manivannan Sadhasivam (5):
arm64: dts: qcom: sm8250: Add OPP table support to UFSHC
ARM: dts: qcom: Use "pcie" as the node name instead of "pci"
arm64: dts: qcom: Use "pcie" as the node name instead of "pci"
arm64: dts: qcom: sa8775p: Add missing space between node name and braces
ARM: dts: qcom: sdx55: Fix the base address of PCIe PHY
Manorit Chawdhry (2):
arm64: dts: ti: k3-am65: Add additional regs for DMA components
arm64: dts: ti: k3-j7*: Add additional regs for DMA components
Mao Jinlong (3):
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports
Marco Felsch (1):
ARM: dts: imx7: add MIPI-DSI support
Marek Vasut (1):
arm64: dts: imx8mp: Describe M24C32-D write-lockable page in DH i.MX8MP DHCOM DT
Mark Tseng (1):
dt-bindings: soc: mediatek: add mt8186 and mt8195 svs dt-bindings
Markus Niebel (2):
ARM: dts: imx6qdl: mba6: fix typo in comments
ARM: dts: imx6ul: mba6ulx: fix typo in comments
Matti Lehtimäki (1):
ARM: dts: qcom: msm8974: Add watchdog node
Michael Trimarchi (1):
arm64: dts: imx8mn-bsh-smm-s2/pro: add display setup
Michael Walle (2):
dt-bindings: display: mediatek: dsi: add compatible for MediaTek MT8195
arm64: dts: mediatek: mt8195: add DSI and MIPI DPHY nodes
Michal Simek (11):
arm64: xilinx: Do not use '_' in DT node names
arm64: xilinx: Use lower case for partition address
arm64: xilinx: Remove mt25qu512a compatible string from SOM
arm64: xilinx: Put ethernet phys to mdio node
arm64: xilinx: Remove address/size-cells from flash node
arm64: xilinx: Remove address/size-cells from gem nodes
dt-bindings: soc: xilinx: Move xilinx.yaml from arm to soc
dt-bindings: soc: Add new board description for MicroBlaze V
arm64: zynqmp: Move fixed clock to / for kv260
arm64: zynqmp: Fix clock node name in kv260 cards
arm64: zynqmp: Add missing destination mailbox compatible
Mihai Sain (4):
ARM: dts: microchip: sam9x60_curiosity: Add IRQ support for ethernet PHY
ARM: dts: microchip: sam9x60ek: Add IRQ support for ethernet PHY
ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node
ARM: dts: microchip: sama5d27_som1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node
Moudy Ho (19):
dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names
dt-bindings: media: mediatek: mdp3: merge the indentical RDMA under display
dt-bindings: media: mediatek: mdp3: add config for MT8195 RDMA
dt-bindings: media: mediatek: mdp3: add compatible for MT8195 RSZ
dt-bindings: media: mediatek: mdp3: add compatible for MT8195 WROT
dt-bindings: media: mediatek: mdp3: add component FG for MT8195
..
Mukesh Ojha (3):
arm64: dts: qcom: sm8250: Add TCSR halt register space
arm64: dts: qcom: sm8350: Add TCSR halt register space
arm64: dts: qcom: sm8550: Enable download mode register write
Neha Malcom Francis (2):
arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC
arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs
Neil Armstrong (23):
arm64: dts: qcom: sm8550: add TRNG node
arm64: dts: qcom: sm8450: add TRNG node
dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm SM8650 SoC
dt-bindings: soc: amlogic,meson-gx-hhi-sysctrl: add example covering meson-axg-hhi-sysctrl
dt-bindings: clock: qcom: document the SM8650 TCSR Clock Controller
..
Nia Espera (4):
dt-bindings: iio: adc: qcom: Add Qualcomm smb139x
arm64: dts: qcom: sm8350: Fix DMA0 address
arm64: dts: qcom: pm8350k: Remove hanging whitespace
arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
Nikita Travkin (6):
arm64: dts: qcom: msm8916-longcheer-l8150: Add sound and modem
arm64: dts: qcom: pm8916: Add BMS and charger
arm64: dts: qcom: msm8916-longcheer-l8150: Add battery and charger
arm64: dts: qcom: acer-aspire1: Enable RTC
arm64: dts: qcom: acer-aspire1: Correct audio codec definition
arm64: dts: qcom: acer-aspire1: Add sound
Niklas Söderlund (4):
arm64: dts: renesas: draak: Make HDMI the default video input
arm64: dts: renesas: draak: Move HDMI bus properties to correct node
arm64: dts: renesas: r9a09g011: Add missing space in compatible
ARM: dts: renesas: r9a06g032: Add missing space in compatible
Nitheesh Sekar (2):
arm64: dts: qcom: ipq5018: Add USB related nodes
arm64: dts: qcom: ipq5018: Enable USB
Nitin Rawat (2):
arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 soc
arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 IDP board
Nitin Yadav (1):
arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
Nícolas F. R. A. Prado (1):
arm64: dts: mediatek: mt8173: Drop VDEC_SYS reg from decoder
Oleksij Rempel (2):
dt-bindings: arm: Add compatible for SKOV i.MX8MP RevB board
arm64: dts: freescale: Add SKOV IMX8MP CPU revB board
Om Prakash Singh (3):
arm64: dts: qcom: sa8775p: add TRNG node
arm64: dts: qcom: sc7280: add TRNG node
arm64: dts: qcom: sc7280: add QCrypto nodes
Parth Pancholi (1):
arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2
Patrick Delaunay (1):
arm64: dts: st: add bsec support to stm32mp25
Paul Cercueil (3):
ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
ARM: dts: samsung: exynos4210-i9100: Add node for touch keys
ARM: dts: samsung: exynos4210-i9100: Add accelerometer node
Peng Fan (1):
arm64: dts: imx93: update anatop node
Peter Griffin (7):
dt-bindings: soc: samsung: exynos-pmu: Add gs101 compatible
dt-bindings: clock: Add Google gs101 clock management unit bindings
dt-bindings: soc: google: exynos-sysreg: add dedicated SYSREG compatibles to GS101
dt-bindings: arm: google: Add bindings for Google ARM platforms
arm64: dts: exynos: google: Add initial Google gs101 SoC support
arm64: dts: exynos: google: Add initial Oriole/pixel 6 board support
MAINTAINERS: add entry for Google Tensor SoC
Philipp Zabel (1):
ARM: dts: imx7s: Add on-chip memory
Priyansh Jain (1):
arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC
Rafał Miłecki (2):
ARM: dts: broadcom: Add BCM63138's high speed UART
dt-bindings: thermal: convert Mediatek Thermal to the json-schema
Raghavendra Kakarla (1):
arm64: dts: qcom: sa8775p: Add RPMh sleep stats
Rajendra Nayak (6):
dt-bindings: interconnect: Add Qualcomm X1E80100 SoC
dt-bindings: clock: qcom: Add X1E80100 GCC clocks
dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for X1E80100
dt-bindings: arm: cpus: Add qcom,oryon compatible
dt-bindings: arm: qcom: Document X1E80100 SoC and boards
arm64: dts: qcom: Add base X1E80100 dtsi and the QCP dts
Raymond Hackley (1):
arm64: dts: qcom: msm8916-acer-a1-724: Add notification LED
Rayyan Ansari (6):
dt-bindings: arm: qcom: Document MSM8x26-based Lumia phones
ARM: dts: qcom: add common dt for MSM8x26 Lumias along with Nokia Lumia 630
ARM: dts: qcom: add device tree for Microsoft Lumia 640
ARM: dts: qcom: add device tree for Microsoft Lumia 640 XL
ARM: dts: qcom: add device tree for Nokia Lumia 735
ARM: dts: qcom: add device tree for Nokia Lumia 830
Richard Acayan (2):
arm64: dts: qcom: sdm670: add specific cpufreq compatible
arm64: dts: qcom: sdm670: add display subsystem
Rob Herring (3):
arm: dts: omap: Apply am57xx-idk overlays to base dtbs
dt-bindings: hisilicon: Merge hi3620-clock into hisilicon,sysctrl binding
arm64: dts: xilinx: Apply overlays to base dtbs
Robert Marko (5):
arm64: dts: qcom: ipq5018: add QUP1 SPI controller
dt-bindings: clocks: qcom,gcc-ipq8074: allow QMP PCI PHY PIPE clocks
arm64: dts: qcom: ipq8074: pass QMP PCI PHY PIPE clocks to GCC
arm64: dts: qcom: ipq6018: use CPUFreq NVMEM
arm64: dts: qcom: ipq8074: Add QUP4 SPI node
Rohit Agarwal (3):
arm64: dts: qcom: Add interconnect nodes for SDX75
arm64: dts: qcom: Add USB3 and PHY support on SDX75
arm64: dts: qcom: sdx75-idp: Enable USB3 and PHY support
Ronald Wahl (1):
arm64: dts: ti: k3-am62-main: Add gpio-ranges properties
Sam Edwards (1):
arm64: dts: rockchip: Fix rk3588 USB power-domain clocks
Sarah Walker (1):
arm64: dts: ti: k3-am62-main: Add GPU device node
Sebastian Reichel (3):
arm64: dts: rockchip: add analog audio to RK3588 EVB1
arm64: dts: rockchip: add USB3 host to rock-5b
arm64: dts: rockchip: add USB3 host to rock-5a
Shazad Hussain (1):
arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
Sibi Sankar (1):
dt-bindings: arm: qcom-soc: extend pattern matching for X1E80100 SoC
Siddharth Vadapalli (3):
arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G
arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode
arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode
Sjoerd Simons (1):
arm64: dts: armada-3720-turris-mox: set irq type for RTC
Sridharan S N (1):
dt-bindings: arm: qcom: drop the IPQ board types
Steev Klimaszewski (1):
arm64: dts: qcom: sdm850-lenovo-yoga: Add wakeup-sources
Stephan Gerhold (13):
arm64: dts: qcom: msm8916-samsung-gt5: Enable GPU
arm64: dts: qcom: msm8939-longcheer-l9100: Enable wcnss_mem
arm64: dts: qcom: msm8916-*: Fix alphabetic node order
arm64: dts: qcom: msm8916: Add QDSP6
..
Stephen Boyd (1):
dt-bindings: arm: qcom: Fix html link
Su Bao Cheng (1):
arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin
Tengfei Fan (4):
arm64: dts: qcom: sm4450: Add RPMH and Global clock
arm64: dts: qcom: sm4450: add uart console support
arm64: dts: qcom: sm4450-qrd: add QRD4450 uart support
arm64: dts: qcom: sm4450-qrd: mark QRD4450 reserved gpios
Tianling Shen (1):
arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts
Tim Harvey (3):
arm64: dts: imx8mm-venice-gw72xx: add TPM device
arm64: dts: imx8mp-venice-gw72xx: add TPM device
arm64: dts: imx8mp-venice-gw74xx: remove unecessary propreties in tpm node
Tim Lunn (7):
ARM: dts: rockchip: Add alternate UART pins to rv1126
ARM: dts: rockchip: Serial aliases for rv1126
ARM: dts: rockchip: Add i2c2 node to rv1126
ARM: dts: rockchip: Split up rgmii1 pinctrl on rv1126
ARM: dts: rockchip: Add rv1109 SoC
dt-bindings: arm: rockchip: Add Sonoff iHost
ARM: dts: rockchip: Add Sonoff iHost Smart Home Hub
Tomi Valkeinen (1):
arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
Tony Lindgren (4):
dt-bindings: omap: Add Motorola mapphone mz609 and mz617 tablets
ARM: dts: motorola-mapphone: Move LCD to common file for xt875 and xt894
ARM: dts: motorola-mapphone: Move handset devices to a common file
ARM: dts: motorola-mapphone: Add basic support for mz609 and mz617
Trevor Woerner (3):
arm64: dts: rockchip: add gpio-line-names to rk3308-rock-pi-s
arm64: dts: rockchip: add gpio-line-names to rk3328-rock-pi-e
arm64: dts: rockchip: rk3308-rock-pi-s gpio-line-names cleanup
Uwe Kleine-König (1):
ARM: dts: stm32: Consolidate usbh_[eo]hci phy properties on stm32mp15
Vahe Grigoryan (3):
arm64: dts: rockchip: fix misleading comment in rk3399-puma-haikoudts
arm64: dts: rockchip: expose BIOS Disable feedback pin on rk3399-puma
arm64: dts: rockchip: make use gpio-keys for buttons on puma-haikou
Varadarajan Narayanan (2):
arm64: dts: qcom: ipq5332: populate the opp table based on the eFuse
arm64: dts: qcom: ipq9574: populate the opp table based on the eFuse
Viacheslav Bocharov (1):
arm64: dts: meson-axg: jethub-jxx add support for EEPROM
Vignesh Raghavendra (4):
arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved
arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved
arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved
arm64: dts: ti: k3-am6*: Add additional regs for DMA components
Vincent Knecht (2):
arm64: dts: qcom: msm8939: Add BAM-DMUX WWAN
arm64: dts: qcom: msm8916-alcatel-idol347: Add sound and modem
Xianwei Zhao (3):
arm64: dts: amlogic: add some device nodes for S4
arm64: dts: amlogic: enable some nodes for board AQ222
arm64: dts: amlogic: fix format for s4 uart node
Xu Yang (1):
arm64: dts: imx8dxl-ss-ddr: change ddr_pmu0 compatible
Yunfei Dong (1):
arm64: dts: mediatek: mt8183: Add decoder
jason-ch chen (4):
dt-bindings: arm: Add compatible for MediaTek MT8188
dt-bindings: arm: mediatek: Add mt8188 pericfg compatible
dt-bindings: soc: mediatek: pwrap: Modify compatible for MT8188
arm64: dts: Add MediaTek MT8188 dts and evaluation board and Makefile
shironeko (1):
arm64: dts: rockchip: add missing tx/rx-fifo-depth for rk3328 gmac
yu-chang.lee (1):
dt-bindings: arm: mediatek: mmsys: Add VPPSYS compatible for MT8188
0.5% Documentation/devicetree/bindings/arm/mediatek/
0.7% Documentation/devicetree/bindings/arm/
0.8% Documentation/devicetree/bindings/clock/
0.4% Documentation/devicetree/bindings/display/mediatek/
0.6% Documentation/devicetree/bindings/interconnect/
0.8% Documentation/devicetree/bindings/media/
0.5% Documentation/devicetree/bindings/sound/
0.3% Documentation/devicetree/bindings/thermal/
0.5% Documentation/devicetree/bindings/
0.5% arch/arm/boot/dts/marvell/
0.5% arch/arm/boot/dts/nxp/imx/
0.3% arch/arm/boot/dts/nxp/
4.8% arch/arm/boot/dts/qcom/
0.6% arch/arm/boot/dts/renesas/
1.9% arch/arm/boot/dts/rockchip/
1.3% arch/arm/boot/dts/st/
1.3% arch/arm/boot/dts/ti/omap/
0.3% arch/arm/boot/dts/
0.4% arch/arm64/boot/dts/allwinner/
0.8% arch/arm64/boot/dts/amlogic/
3.3% arch/arm64/boot/dts/exynos/google/
3.4% arch/arm64/boot/dts/exynos/
7.4% arch/arm64/boot/dts/freescale/
0.9% arch/arm64/boot/dts/marvell/
5.3% arch/arm64/boot/dts/mediatek/
37.8% arch/arm64/boot/dts/qcom/
0.8% arch/arm64/boot/dts/renesas/
8.5% arch/arm64/boot/dts/rockchip/
0.5% arch/arm64/boot/dts/sprd/
5.7% arch/arm64/boot/dts/ti/
0.6% arch/arm64/boot/dts/
0.5% arch/riscv/boot/dts/sophgo/
0.3% arch/riscv/boot/dts/starfive/
3.8% include/dt-bindings/clock/
0.3% include/dt-bindings/iio/
0.9% include/dt-bindings/interconnect/
808 files changed, 53337 insertions(+), 5146 deletions(-)
The following changes since commit 2cc14f52aeb78ce3f29677c2de1f06c0e91471ab:
Linux 6.7-rc3 (2023-11-26 19:59:33 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.8
for you to fetch changes up to db0a7c09b2a552c5028a29942e80a4848d182934:
Merge tag 'tee-iov-iter-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers (2023-12-22 11:38:03 +0000)
----------------------------------------------------------------
SoC: driver updates for 6.8
A new drivers/cache/ subsystem is added to contain drivers for abstracting
cache flush methods on riscv and potentially others, as this is needed for
handling non-coherent DMA but several SoCs require nonstandard hardware
methods for it.
op-tee gains support for asynchronous notification with FF-A, as well
as support for a system thread for executing in secure world.
The tee, reset, bus, memory and scmi subsystems have a couple of minor
updates.
Platform specific soc driver changes include:
- Samsung Exynos gains driver support for Google GS101 (Tensor G1)
across multiple subsystems
- Qualcomm Snapdragon gains support for SM8650 and X1E along with
added features for some other SoCs
- Mediatek adds support for "Smart Voltage Scaling" on MT8186 and MT8195,
and driver support for MT8188 along with some code refactoring.
- Microchip Polarfire FPGA support for "Auto Update" of the FPGA bitstream
- Apple M1 mailbox driver is rewritten into a SoC driver
- minor updates on amlogic, mvebu, ti, zynq, imx, renesas and hisilicon
----------------------------------------------------------------
Abel Vesa (3):
soc: qcom: llcc: Add missing description for members in slice config
dt-bindings: soc: qcom,aoss-qmp: document the X1E80100 Always-On Subsystem side channel
soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset
Andrew Halaney (3):
soc: qcom: pmic_pdcharger_ulog: Search current directory for headers
soc: qcom: pmic_pdcharger_ulog: Move TRACE_SYSTEM out of #if protection
soc: qcom: pmic_pdcharger_ulog: Fix hypothetical ulog request message endianess
AngeloGioacchino Del Regno (17):
soc: mediatek: mtk-svs: Subtract offset from regs_v2 to avoid conflict
soc: mediatek: mtk-svs: Convert sw_id and type to enumerations
soc: mediatek: mtk-svs: Build bank name string dynamically
soc: mediatek: mtk-svs: Reduce memory footprint of struct svs_bank
soc: mediatek: mtk-svs: Change the thermal sensor device name
soc: mediatek: mtk-svs: Add a map to retrieve fused values
soc: mediatek: mtk-svs: Add SVS-Thermal coefficient to SoC platform data
soc: mediatek: mtk-svs: Move t-calibration-data retrieval to svs_probe()
soc: mediatek: mtk-svs: Commonize efuse parse function for most SoCs
soc: mediatek: mtk-svs: Drop supplementary svs per-bank pointer
soc: mediatek: mtk-svs: Commonize MT8192 probe function for MT8186
soc: mediatek: mtk-svs: Remove redundant print in svs_get_efuse_data
soc: mediatek: mtk-svs: Compress of_device_id entries
soc: mediatek: mtk-svs: Cleanup of svs_probe() function
soc: mediatek: mtk-svs: Check if SVS mode is available in the beginning
soc: mediatek: mtk-svs: Use ULONG_MAX to compare floor frequency
soc: mediatek: mtk-svs: Constify runtime-immutable members of svs_bank
Arnaud Pouliquen (1):
tee: Use iov_iter to better support shared buffer registration
Arnd Bergmann (25):
Merge tag 'asahi-soc-mailbox-6.8' of https://github.com/AsahiLinux/linux into soc/drivers
Merge tag 'bus-platform-remove-void' of https://git.pengutronix.de/git/ukl/linux into soc/drivers
soc: qcom: stats: fix 64-bit division
Merge tag 'hisi-drivers-for-6.8' of https://github.com/hisilicon/linux-hisi into soc/drivers
Merge tag 'system-thread-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag 'ffa-notif-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag 'kern-priv-shm-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag 'fsl_qmc_tsa_v6.8' of https://github.com//hcodina/linux into soc/drivers
Merge tag 'mtk-soc-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag 'renesas-drivers-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'imx-drivers-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag 'zynqmp-soc-for-6.8' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Merge tag 'ti-driver-soc-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'qcom-drivers-for-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'samsung-drivers-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'mvebu-drivers-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/drivers
Merge tag 'amlogic-drivers-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag 'riscv-soc-drivers-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'riscv-cache-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'memory-controller-drv-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'memory-controller-drv-6.8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'scmi-updates-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'reset-for-v6.8' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag 'optee-cleanup-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag 'tee-iov-iter-for-v6.8' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Ashish Mhetre (3):
memory: tegra: Add SID override programming for MC clients
memory: tegra: Skip SID programming if SID registers aren't set
memory: tegra: Protect SID override call under CONFIG_IOMMU_API
Atul Dhudase (1):
soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
Bartosz Golaszewski (1):
firmware: qcom: qseecom: fix memory leaks in error paths
Bjorn Andersson (1):
soc: qcom: stats: Express AOSS QMP module dependency
Christophe JAILLET (1):
firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
Conor Dooley (8):
soc: sifive: shunt ccache driver to drivers/cache
dt-bindings: soc: microchip: add a property for system controller flash
soc: microchip: mpfs: enable access to the system controller's flash
soc: microchip: mpfs: print service status in warning message
soc: microchip: mpfs: add auto-update subdev to system controller
firmware: microchip: add PolarFire SoC Auto Update support
MAINTAINERS: add auto-update driver to mpfs entry
soc: renesas: Make RZ/Five depend on !DMA_DIRECT_REMAP
Cristian Marussi (2):
firmware: arm_scmi: Add optional flags to extended names helper
firmware: arm_scmi: Add protocol versioning checks
Dang Huynh (1):
soc: qcom: socinfo: Add PM8937 Power IC
Dmitry Baryshkov (2):
usb: typec: ucsi: fix UCSI on buggy Qualcomm devices
soc: qcom: pmic_glink: enable UCSI by default
Emil Renner Berthing (4):
dt-bindings: cache: sifive,ccache0: Add StarFive JH7100 compatible
soc: sifive: ccache: Add StarFive JH7100 support
riscv: errata: Add StarFive JH7100 errata
riscv: errata: Make ERRATA_STARFIVE_JH7100 depend on !DMA_DIRECT_REMAP
Etienne Carriere (5):
tee: optee: system thread call property
tee: system session
tee: optee: support tracking system threads
firmware: arm_scmi: optee: use optee system invocation
optee: add missing description of RPC argument reference
Evgeny Bachinin (2):
firmware: meson_sm: refactor serial sysfs entry via dev_groups attrs
firmware: meson-sm: unmap out_base shmem in error path
Geert Uytterhoeven (1):
soc: renesas: Remove duplicate setup of soc_device_attribute.family
Ghanshyam Agrawal (1):
soc: qcom: llcc: Fix typo in kernel-doc
HariBabu Gattem (1):
soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
Hector Martin (5):
soc: apple: rtkit: Get rid of apple_rtkit_send_message_wait
soc: apple: mailbox: Add ASC/M3 mailbox driver
soc: apple: rtkit: Port to the internal mailbox driver
mailbox: apple: Delete driver
soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX
Herve Codina (17):
soc: fsl: cpm1: tsa: Fix __iomem addresses declaration
soc: fsl: cpm1: qmc: Fix __iomem addresses declaration
soc: fsl: cpm1: qmc: Fix rx channel reset
soc: fsl: cpm1: qmc: Extend the API to provide Rx status
soc: fsl: cpm1: qmc: Remove inline function specifiers
soc: fsl: cpm1: qmc: Add support for child devices
soc: fsl: cpm1: qmc: Introduce available timeslots masks
soc: fsl: cpm1: qmc: Rename qmc_setup_tsa* to qmc_init_tsa*
soc: fsl: cpm1: qmc: Introduce qmc_chan_setup_tsa*
soc: fsl: cpm1: qmc: Remove no more needed checks from qmc_check_chans()
soc: fsl: cpm1: qmc: Check available timeslots in qmc_check_chans()
soc: fsl: cpm1: qmc: Add support for disabling channel TSA entries
soc: fsl: cpm1: qmc: Split Tx and Rx TSA entries setup
soc: fsl: cpm1: qmc: Introduce is_tsa_64rxtx flag
soc: fsl: cpm1: qmc: Handle timeslot entries at channel start() and stop()
soc: fsl: cpm1: qmc: Remove timeslots handling from setup_chan()
soc: fsl: cpm1: qmc: Introduce functions to change timeslots at runtime
Hsiao Chien Sung (4):
soc: mediatek: Support MT8188 VDOSYS1 in mtk-mmsys
soc: mediatek: Support MT8188 VDOSYS1 Padding in mtk-mmsys
soc: mediatek: Support reset bit mapping in mmsys driver
soc: mediatek: Add MT8188 VDOSYS reset bit map
Huisong Li (5):
soc: hisilicon: kunpeng_hccs: Fix some incorrect format strings
soc: hisilicon: kunpeng_hccs: Add failure log for no _CRS method
soc: hisilicon: kunpeng_hccs: Remove an unused blank line
doc: kunpeng_hccs: Fix incorrect email domain name
soc: hisilicon: kunpeng_hccs: Support the platform with PCC type3 and interrupt ack
Jaewon Kim (8):
soc: samsung: exynos-chipid: add exynosautov920 SoC support
dt-bindings: samsung: exynos-sysreg: add exynosautov920 sysreg
dt-bindings: samsung: exynos-pmu: add exynosautov920 compatible
dt-bindings: samsung: usi: add exynosautov920-usi compatible
dt-bindings: serial: samsung: add exynosautov920-uart compatible
dt-bindings: pwm: samsung: add exynosautov920 compatible
dt-bindings: arm: samsung: Document exynosautov920 SADK board binding
dt-bindings: hwinfo: samsung,exynos-chipid: add exynosautov920 compatible
Jens Wiklander (4):
optee: provide optee_do_bottom_half() as a common function
optee: ffa_abi: add asynchronous notifications
optee: add page list to kernel private shared memory
optee: allocate shared memory with alloc_pages_exact()
Johan Hovold (3):
soc: qcom: pmic_glink_altmode: fix port sanity check
soc: qcom: pmic_glink: disable UCSI on sc8280xp
soc: qcom: pmic_glink: drop stray semicolons
Konrad Dybcio (4):
dt-bindings: soc: qcom: stats: Add QMP handle
soc: qcom: stats: Add DDR sleep stats
dt-bindings: firmware: qcom,scm: Allow interconnect for everyone
Revert "soc: qcom: stats: Add DDR sleep stats"
Kory Maincent (1):
firmware_loader: Expand Firmware upload error codes with firmware invalid error
Krzysztof Kozlowski (19):
dt-bindings: hwinfo: samsung,exynos-chipid: add specific compatibles for existing SoC
dt-bindings: i2c: exynos5: add specific compatibles for existing SoC
dt-bindings: i2c: samsung,s3c2410-i2c: add specific compatibles for existing SoC
dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatibles for existing SoC
dt-bindings: rtc: s3c-rtc: add specific compatibles for existing SoC
dt-bindings: serial: samsung: add specific compatibles for existing SoC
dt-bindings: samsung: exynos-pmu: add specific compatibles for existing SoC
dt-bindings: gpu: arm,mali-midgard: add specific compatibles for existing Exynos SoC
dt-bindings: iio: samsung,exynos-adc: add specific compatibles for existing SoC
ASoC: dt-bindings: samsung-i2s: add specific compatibles for existing SoC
dt-bindings: pwm: samsung: add specific compatibles for existing SoC
dt-bindings: i2c: exynos5: add specific compatible for Tesla FSD
dt-bindings: pwm: samsung: add specific compatible for Tesla FSD
dt-bindings: serial: samsung: add specific compatible for Tesla FSD
dt-bindings: samsung: exynos-pmu: add specific compatible for Tesla FSD
dt-bindings: watchdog: samsung: add specific compatible for Tesla FSD
dt-bindings: samsung: exynos-sysreg: combine exynosautov920 with other enum
Merge tag 'samsung-dt-bindings-refactoring-and-google-gs101-6.8' into next/drivers
MAINTAINERS: qcom: move Andy Gross to credits
Lad Prabhakar (1):
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/Five SoC
Mark Tseng (2):
soc: mediatek: svs: Add support for MT8195 SoC
soc: mediatek: svs: Add support for MT8186 SoC
Michal Simek (1):
soc: xilinx: fix quoted string split across lines
Naman Jain (1):
soc: qcom: socinfo: Add few DSPs to get their image details
Naman Trivedi Manojbhai (1):
soc: xilinx: Add error message for invalid payload received from IPI callback.
Neha Malcom Francis (1):
soc: ti: k3-socinfo: Revamp driver to accommodate different rev structs
Neil Armstrong (8):
soc: qcom: add ADSP PDCharger ULOG driver
dt-bindings: soc: qcom,aoss-qmp: document the SM8560 Always-On Subsystem side channel
dt-bindings: soc: qcom: pmic-glink: document SM8650 compatible
dt-bindings: firmware: qcom,scm: document SM8650 SCM Firmware Interface
dt-bindings: arm: qcom,ids: Add SoC ID for SM8650
soc: qcom: socinfo: Add SM8650 SoC ID table entry
dt-bindings: cache: qcom,llcc: Document the SM8650 Last Level Cache Controller
soc: qcom: llcc: Add configuration data for SM8650
Peter Griffin (13):
dt-bindings: soc: samsung: exynos-pmu: Add gs101 compatible
dt-bindings: clock: Add Google gs101 clock management unit bindings
dt-bindings: soc: google: exynos-sysreg: add dedicated SYSREG compatibles to GS101
dt-bindings: watchdog: Document Google gs101 watchdog bindings
dt-bindings: serial: samsung: Add google-gs101-uart compatible
dt-bindings: serial: samsung: Make samsung,uart-fifosize a required property
dt-bindings: clock: google,gs101: fix incorrect numbering and DGB suffix
clk: samsung: clk-pll: Add support for pll_{0516,0517,518}
clk: samsung: clk-gs101: Add cmu_top, cmu_misc and cmu_apm support
tty: serial: samsung: Add gs101 compatible and common fifoszdt_serial_drv_data
watchdog: s3c2410_wdt: Add support for WTCON register DBGACK_MASK bit
watchdog: s3c2410_wdt: Update QUIRK macros to use BIT macro
watchdog: s3c2410_wdt: Add support for Google gs101 SoC
Rajendra Nayak (2):
dt-bindings: cache: qcom,llcc: Add X1E80100 compatible
soc: qcom: llcc: Add configuration data for X1E80100
Rob Herring (7):
soc: apple: mailbox: Add explicit include of platform_device.h
bus: imx-weim: Use device_get_match_data()
reset: Use device_get_match_data()
dt-bindings: reset: qcom: drop unneeded quotes
dt-bindings: reset: imx-src: Simplify compatible schema and drop unneeded quotes
dt-bindings: reset: hisilicon,hi3660-reset: Drop providers and consumers from example
firmware: microchip: Replace of_device.h with explicit include
Sibi Sankar (3):
firmware: arm_scmi: Fix NULL pointer dereference during fastchannel init
firmware: arm_scmi: Increase the maximum opp count in the perf protocol
dt-bindings: firmware: qcom,scm: document SCM on X1E80100 SoCs
Sjoerd Simons (2):
bus: moxtet: Mark the irq as shared
bus: moxtet: Add spi device table
Sudeep Holla (1):
firmware: arm_scmi: Populate fastchannel info only if set operations are allowed
Sumit Garg (1):
tee: optee: Remove redundant custom workqueue
Tanmay Shah (1):
soc: xilinx: fix unhandled SGI warning message
Tudor Ambarus (2):
dt-bindings: soc: samsung: usi: add google,gs101-usi compatible
dt-bindings: clock: google,gs101: rename CMU_TOP gate defines
Uwe Kleine-König (30):
soc/xilinx: zynqmp_power: Convert to platform remove callback returning void
bus: fsl-mc: Drop if block with always false condition
bus: fsl-mc: Convert to platform remove callback returning void
bus: hisi_lpc: Convert to platform remove callback returning void
bus: omap-ocp2scp: Convert to platform remove callback returning void
bus: omap_l3_smx: Convert to platform remove callback returning void
bus: qcom-ssc-block-bus: Convert to platform remove callback returning void
bus: simple-pm-bus: Convert to platform remove callback returning void
bus: sun50i-de2: Convert to platform remove callback returning void
bus: sunxi-rsb: Convert to platform remove callback returning void
bus: tegra-aconnect: Convert to platform remove callback returning void
bus: tegra-gmi: Convert to platform remove callback returning void
bus: ti-pwmss: Convert to platform remove callback returning void
bus: ti-sysc: Convert to platform remove callback returning void
bus: ts-nbus: Convert to platform remove callback returning void
memory: brcmstb_dpfe: Convert to platform remove callback returning void
memory: brcmstb_memc: Convert to platform remove callback returning void
memory: emif: Convert to platform remove callback returning void
memory: fsl-corenet-cf: Convert to platform remove callback returning void
memory: fsl_ifc: Convert to platform remove callback returning void
memory: jz4780-nemc: Convert to platform remove callback returning void
memory: mtk-smi: Convert to platform remove callback returning void
memory: omap-gpmc: Convert to platform remove callback returning void
memory: renesas-rpc-if: Convert to platform remove callback returning void
memory: exynos5422-dmc: Convert to platform remove callback returning void
memory: stm32-fmc2-ebi: Convert to platform remove callback returning void
memory: tegra186-emc: Convert to platform remove callback returning void
memory: tegra210-emc: Convert to platform remove callback returning void
memory: ti-aemif: Convert to platform remove callback returning void
memory: ti-emif-pm: Convert to platform remove callback returning void
Vaishnav Achath (1):
soc: ti: k3-socinfo: Add JTAG ID for J722S
Yangtao Li (7):
reset: brcmstb: Use devm_platform_get_and_ioremap_resource()
reset: meson-audio-arb: Convert to devm_platform_ioremap_resource()
reset: qcom-aoss: Convert to devm_platform_ioremap_resource()
reset: qcom: Convert to devm_platform_ioremap_resource()
reset: simple: Convert to devm_platform_get_and_ioremap_resource()
reset: sunplus: Use devm_platform_get_and_ioremap_resource()
reset: uniphier-glue: Use devm_platform_get_and_ioremap_resource()
Zelong Dong (2):
dt-bindings: reset: Add compatible and DT bindings for Amlogic C3 Reset Controller
reset: reset-meson: add support for Amlogic C3 SoC Reset Controller
xinglong.yang (1):
firmware: arm_scmi: Check beforehand if the perf domain set operations are allowed
yu-chang.lee (1):
soc: mediatek: mmsys: Add support for MT8188 VPPSYS
CREDITS | 4 +
Documentation/ABI/testing/sysfs-bus-optee-devices | 9 +
.../testing/sysfs-devices-platform-kunpeng_hccs | 6 +-
.../bindings/arm/samsung/samsung-boards.yaml | 6 +
.../devicetree/bindings/cache/qcom,llcc.yaml | 3 +
.../devicetree/bindings/cache/sifive,ccache0.yaml | 6 +-
.../bindings/clock/google,gs101-clock.yaml | 106 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 18 +-
.../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +
.../bindings/hwinfo/samsung,exynos-chipid.yaml | 18 +-
.../devicetree/bindings/i2c/i2c-exynos5.yaml | 11 +-
.../bindings/i2c/samsung,s3c2410-i2c.yaml | 22 +-
.../bindings/iio/adc/samsung,exynos-adc.yaml | 29 +-
.../bindings/mfd/samsung,exynos5433-lpass.yaml | 2 +-
.../bindings/mmc/samsung,exynos-dw-mshc.yaml | 25 +-
.../devicetree/bindings/pwm/pwm-samsung.yaml | 4 +
.../bindings/reset/amlogic,meson-reset.yaml | 1 +
.../devicetree/bindings/reset/fsl,imx-src.yaml | 31 +-
.../bindings/reset/hisilicon,hi3660-reset.yaml | 25 +-
.../devicetree/bindings/reset/qcom,aoss-reset.yaml | 10 +-
.../devicetree/bindings/reset/qcom,pdc-global.yaml | 8 +-
.../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 2 +-
Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 5 +
.../devicetree/bindings/serial/samsung_uart.yaml | 28 +-
.../microchip/microchip,mpfs-sys-controller.yaml | 10 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 22 +-
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 14 +
.../bindings/soc/samsung/exynos-pmu.yaml | 10 +
.../bindings/soc/samsung/exynos-usi.yaml | 7 +-
.../soc/samsung/samsung,exynos-sysreg.yaml | 5 +
.../devicetree/bindings/sound/samsung-i2s.yaml | 19 +-
.../devicetree/bindings/watchdog/samsung-wdt.yaml | 29 +-
MAINTAINERS | 18 +-
arch/riscv/Kconfig.errata | 19 +
drivers/base/firmware_loader/sysfs_upload.c | 1 +
drivers/bus/fsl-mc/fsl-mc-bus.c | 16 +-
drivers/bus/hisi_lpc.c | 6 +-
drivers/bus/imx-weim.c | 9 +-
drivers/bus/moxtet.c | 9 +-
drivers/bus/omap-ocp2scp.c | 6 +-
drivers/bus/omap_l3_smx.c | 6 +-
drivers/bus/qcom-ssc-block-bus.c | 6 +-
drivers/bus/simple-pm-bus.c | 7 +-
drivers/bus/sun50i-de2.c | 5 +-
drivers/bus/sunxi-rsb.c | 6 +-
drivers/bus/tegra-aconnect.c | 6 +-
drivers/bus/tegra-gmi.c | 6 +-
drivers/bus/ti-pwmss.c | 5 +-
drivers/bus/ti-sysc.c | 6 +-
drivers/bus/ts-nbus.c | 6 +-
drivers/cache/Kconfig | 6 +
drivers/cache/Makefile | 3 +-
drivers/{soc/sifive => cache}/sifive_ccache.c | 62 +-
drivers/clk/samsung/Makefile | 1 +
drivers/clk/samsung/clk-gs101.c | 2518 ++++++++++++++++++++
drivers/clk/samsung/clk-pll.c | 6 +
drivers/clk/samsung/clk-pll.h | 3 +
drivers/firmware/Kconfig | 1 +
drivers/firmware/Makefile | 1 +
drivers/firmware/arm_scmi/base.c | 6 +-
drivers/firmware/arm_scmi/clock.c | 8 +-
drivers/firmware/arm_scmi/driver.c | 24 +-
drivers/firmware/arm_scmi/optee.c | 4 +
drivers/firmware/arm_scmi/perf.c | 48 +-
drivers/firmware/arm_scmi/power.c | 8 +-
drivers/firmware/arm_scmi/powercap.c | 8 +-
drivers/firmware/arm_scmi/protocols.h | 11 +-
drivers/firmware/arm_scmi/reset.c | 9 +-
drivers/firmware/arm_scmi/sensors.c | 8 +-
drivers/firmware/arm_scmi/system.c | 6 +-
drivers/firmware/arm_scmi/voltage.c | 8 +-
drivers/firmware/meson/meson_sm.c | 19 +-
drivers/firmware/microchip/Kconfig | 12 +
drivers/firmware/microchip/Makefile | 3 +
drivers/firmware/microchip/mpfs-auto-update.c | 494 ++++
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c | 20 +-
drivers/firmware/ti_sci.c | 10 +-
drivers/mailbox/Kconfig | 12 -
drivers/mailbox/Makefile | 2 -
drivers/mailbox/apple-mailbox.c | 441 ----
drivers/memory/brcmstb_dpfe.c | 6 +-
drivers/memory/brcmstb_memc.c | 6 +-
drivers/memory/emif.c | 6 +-
drivers/memory/fsl-corenet-cf.c | 6 +-
drivers/memory/fsl_ifc.c | 6 +-
drivers/memory/jz4780-nemc.c | 5 +-
drivers/memory/mtk-smi.c | 10 +-
drivers/memory/omap-gpmc.c | 6 +-
drivers/memory/renesas-rpc-if.c | 6 +-
drivers/memory/samsung/exynos5422-dmc.c | 6 +-
drivers/memory/stm32-fmc2-ebi.c | 6 +-
drivers/memory/tegra/tegra186-emc.c | 6 +-
drivers/memory/tegra/tegra186.c | 19 +
drivers/memory/tegra/tegra210-emc-core.c | 6 +-
drivers/memory/ti-aemif.c | 5 +-
drivers/memory/ti-emif-pm.c | 6 +-
drivers/reset/reset-brcmstb.c | 3 +-
drivers/reset/reset-meson-audio-arb.c | 4 +-
drivers/reset/reset-meson.c | 1 +
drivers/reset/reset-npcm.c | 5 +-
drivers/reset/reset-qcom-aoss.c | 4 +-
drivers/reset/reset-qcom-pdc.c | 4 +-
drivers/reset/reset-simple.c | 3 +-
drivers/reset/reset-sunplus.c | 3 +-
drivers/reset/reset-uniphier-glue.c | 3 +-
drivers/reset/sti/reset-syscfg.c | 11 +-
drivers/soc/Kconfig | 1 -
drivers/soc/Makefile | 1 -
drivers/soc/apple/Kconfig | 15 +-
drivers/soc/apple/Makefile | 4 +
drivers/soc/apple/mailbox.c | 437 ++++
drivers/soc/apple/mailbox.h | 48 +
drivers/soc/apple/rtkit-internal.h | 8 +-
drivers/soc/apple/rtkit.c | 133 +-
drivers/soc/fsl/qe/qmc.c | 658 +++--
drivers/soc/fsl/qe/tsa.c | 22 +-
drivers/soc/hisilicon/kunpeng_hccs.c | 152 +-
drivers/soc/hisilicon/kunpeng_hccs.h | 15 +
drivers/soc/mediatek/mt8188-mmsys.h | 210 ++
drivers/soc/mediatek/mtk-mmsys.c | 39 +
drivers/soc/mediatek/mtk-mmsys.h | 32 +
drivers/soc/mediatek/mtk-mutex.c | 51 +
drivers/soc/mediatek/mtk-svs.c | 1678 +++++++------
drivers/soc/microchip/Kconfig | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 33 +-
drivers/soc/qcom/Kconfig | 13 +
drivers/soc/qcom/Makefile | 2 +
drivers/soc/qcom/llcc-qcom.c | 107 +-
drivers/soc/qcom/pmic_glink.c | 24 +-
drivers/soc/qcom/pmic_glink_altmode.c | 6 +-
drivers/soc/qcom/pmic_pdcharger_ulog.c | 166 ++
drivers/soc/qcom/pmic_pdcharger_ulog.h | 36 +
drivers/soc/qcom/socinfo.c | 13 +-
drivers/soc/renesas/Kconfig | 1 +
drivers/soc/renesas/renesas-soc.c | 4 -
drivers/soc/samsung/exynos-chipid.c | 1 +
drivers/soc/sifive/Kconfig | 10 -
drivers/soc/sifive/Makefile | 3 -
drivers/soc/ti/k3-socinfo.c | 73 +-
drivers/soc/xilinx/xlnx_event_manager.c | 7 +-
drivers/soc/xilinx/zynqmp_power.c | 16 +-
drivers/tee/optee/call.c | 161 +-
drivers/tee/optee/core.c | 62 +-
drivers/tee/optee/device.c | 17 +-
drivers/tee/optee/ffa_abi.c | 107 +-
drivers/tee/optee/optee_ffa.h | 28 +-
drivers/tee/optee/optee_private.h | 40 +-
drivers/tee/optee/smc_abi.c | 112 +-
drivers/tee/tee_core.c | 8 +
drivers/tee/tee_shm.c | 78 +-
drivers/tty/serial/samsung_tty.c | 16 +
drivers/usb/typec/ucsi/ucsi.c | 3 +
drivers/usb/typec/ucsi/ucsi.h | 3 +
drivers/usb/typec/ucsi/ucsi_glink.c | 13 +
drivers/watchdog/s3c2410_wdt.c | 85 +-
include/dt-bindings/arm/qcom,ids.h | 1 +
include/dt-bindings/clock/google,gs101.h | 392 +++
include/dt-bindings/reset/amlogic,c3-reset.h | 119 +
include/linux/apple-mailbox.h | 19 -
include/linux/firmware.h | 2 +
include/linux/soc/apple/rtkit.h | 18 -
include/linux/soc/mediatek/mtk-mmsys.h | 8 +
include/linux/tee_drv.h | 16 +
include/soc/fsl/qe/qmc.h | 27 +-
include/soc/microchip/mpfs.h | 2 +
include/soc/tegra/mc.h | 1 +
lib/test_firmware.c | 1 +
sound/soc/fsl/fsl_qmc_audio.c | 2 +-
169 files changed, 7828 insertions(+), 2092 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
rename drivers/{soc/sifive => cache}/sifive_ccache.c (81%)
create mode 100644 drivers/clk/samsung/clk-gs101.c
create mode 100644 drivers/firmware/microchip/Kconfig
create mode 100644 drivers/firmware/microchip/Makefile
create mode 100644 drivers/firmware/microchip/mpfs-auto-update.c
delete mode 100644 drivers/mailbox/apple-mailbox.c
create mode 100644 drivers/soc/apple/mailbox.c
create mode 100644 drivers/soc/apple/mailbox.h
create mode 100644 drivers/soc/qcom/pmic_pdcharger_ulog.c
create mode 100644 drivers/soc/qcom/pmic_pdcharger_ulog.h
delete mode 100644 drivers/soc/sifive/Kconfig
delete mode 100644 drivers/soc/sifive/Makefile
create mode 100644 include/dt-bindings/clock/google,gs101.h
create mode 100644 include/dt-bindings/reset/amlogic,c3-reset.h
delete mode 100644 include/linux/apple-mailbox.h
The following changes since commit 2cc14f52aeb78ce3f29677c2de1f06c0e91471ab:
Linux 6.7-rc3 (2023-11-26 19:59:33 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.8
for you to fetch changes up to 40974ee421b4d1fc74ac733d86899ce1b83d8f65:
ARM: davinci: always select CONFIG_CPU_ARM926T (2024-01-09 08:25:47 +0100)
----------------------------------------------------------------
ARM: SoC code changes for 6.8
There are two notable changes this time:
- Andrew Davis adds a arch/arm/Kconfig.platforms file to simplify
the platforms that have no code except their Kconfig file
- Linux Walleij removes support for the ARM11MPCore CPU in
the versatile/realview platform. Since this is the last
remaining one after removing ox820, some core code can go
as well.
The other changes are minor cleanups and bugfixes.
----------------------------------------------------------------
Andrew Davis (8):
ARM: Kconfig: move platform selection into its own Kconfig file
ARM: mach-asm9260: Move ASM9260 support into Kconfig.platforms
ARM: mach-rda: Move RDA Micro support into Kconfig.platforms
ARM: mach-uniphier: Move Socionext UniPhier support into Kconfig.platforms
ARM: mach-moxart: Move MOXA ART support into Kconfig.platforms
ARM: mach-airoha: Rework support and directory structure
ARM: mach-sunplus: Rework support and directory structure
ARM: mach-nspire: Rework support and directory structure
Arnd Bergmann (5):
Merge tag 'omap-for-v6.8/maintainers-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm
Merge tag 'at91-soc-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/arm
Merge tag 'imx-soc-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
Merge tag 'mvebu-arm-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
ARM: davinci: always select CONFIG_CPU_ARM926T
Duje Mihanović (1):
soc: pxa: ssp: fix casts
Fabio Estevam (1):
ARM: mxs: Do not search for "fsl,clkctrl"
Krzysztof Kozlowski (1):
ARM: MAINTAINERS: drop empty entries for removed boards
Linus Walleij (2):
ARM: Delete ARM11MPCore (ARM11 ARMv6K SMP) support
ARM: Delete ARM11MPCore perf leftovers
Lukas Bulwahn (2):
MAINTAINERS: add omap bus drivers to OMAP2+ SUPPORT
MAINTAINERS: add Marvell MBus driver to Marvell EBU SoCs support
Martin Kaiser (1):
ARM: debug: fix DEBUG_UNCOMPRESS help for !MULTIPLATFORM
Rob Herring (1):
ARM: imx: Use device_get_match_data()
Thomas Perrot (1):
ARM: at91: pm: set soc_pm.data.mode in at91_pm_secure_init()
MAINTAINERS | 24 +---
arch/arm/Kconfig | 90 +-------------
arch/arm/Kconfig.debug | 11 +-
arch/arm/Kconfig.platforms | 183 +++++++++++++++++++++++++++++
arch/arm/Makefile | 4 -
arch/arm/kernel/perf_event_v6.c | 128 --------------------
arch/arm/mach-airoha/Makefile | 2 -
arch/arm/mach-airoha/airoha.c | 16 ---
arch/arm/mach-asm9260/Kconfig | 9 --
arch/arm/mach-at91/pm.c | 3 +
arch/arm/mach-davinci/Kconfig | 1 +
arch/arm/mach-imx/mmdc.c | 9 +-
arch/arm/mach-moxart/Kconfig | 28 -----
arch/arm/mach-moxart/Makefile | 4 -
arch/arm/mach-moxart/moxart.c | 6 -
arch/arm/mach-mxs/mach-mxs.c | 4 +-
arch/arm/mach-nspire/Kconfig | 15 ---
arch/arm/mach-nspire/Makefile | 2 -
arch/arm/mach-nspire/nspire.c | 18 ---
arch/arm/mach-rda/Kconfig | 8 --
arch/arm/mach-sunplus/Kconfig | 27 -----
arch/arm/mach-sunplus/Makefile | 8 --
arch/arm/mach-sunplus/sp7021.c | 16 ---
arch/arm/mach-uniphier/Kconfig | 15 ---
arch/arm/mach-versatile/Kconfig | 17 ---
arch/arm/mach-versatile/platsmp-realview.c | 6 +-
arch/arm/mach-versatile/realview.c | 1 -
arch/arm/mm/Kconfig | 18 ---
arch/arm/mm/cache-v6.S | 31 -----
drivers/soc/pxa/ssp.c | 4 +-
30 files changed, 206 insertions(+), 502 deletions(-)
create mode 100644 arch/arm/Kconfig.platforms
delete mode 100644 arch/arm/mach-airoha/Makefile
delete mode 100644 arch/arm/mach-airoha/airoha.c
delete mode 100644 arch/arm/mach-asm9260/Kconfig
delete mode 100644 arch/arm/mach-moxart/Kconfig
delete mode 100644 arch/arm/mach-moxart/Makefile
delete mode 100644 arch/arm/mach-moxart/moxart.c
delete mode 100644 arch/arm/mach-nspire/Kconfig
delete mode 100644 arch/arm/mach-nspire/Makefile
delete mode 100644 arch/arm/mach-nspire/nspire.c
delete mode 100644 arch/arm/mach-rda/Kconfig
delete mode 100644 arch/arm/mach-sunplus/Kconfig
delete mode 100644 arch/arm/mach-sunplus/Makefile
delete mode 100644 arch/arm/mach-sunplus/sp7021.c
delete mode 100644 arch/arm/mach-uniphier/Kconfig
The following changes since commit 2cc14f52aeb78ce3f29677c2de1f06c0e91471ab:
Linux 6.7-rc3 (2023-11-26 19:59:33 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.8
for you to fetch changes up to c2dba4d19f6542e52e59873a596cce0388d0df64:
ARM: defconfig: remove dead platform options (2024-01-11 09:55:12 +0100)
----------------------------------------------------------------
ARM: SoC defconfig updates for 6.8
As usual, the arm32 and arm64 defconfig files get changed to account
for added device drivers that can now be used.
The files are also refreshed to reflect the more recent Kconfig changes
that are going into v6.8.
----------------------------------------------------------------
Andreas Kemnade (1):
ARM: omap2plus_defconfig: enable I2C devcies of bt200
Andrew Davis (1):
ARM: multi_v7_defconfig: Enable RPMSG CHAR and CTRL
Aradhya Bhatia (1):
arm64: defconfig: Enable Toshiba TC358767 bridge
Arnd Bergmann (12):
Merge tag 'renesas-arm-defconfig-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag 'omap-for-v6.8/defconfig-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/defconfig
Merge tag 'mtk-defconfig-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig
Merge tag 'ti-k3-config-for-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag 'qcom-arm64-defconfig-for-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag 'qcom-arm64-defconfig-for-6.8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
arm64: defconfig reorder config lines
ARM: defconfig: reorder config lines
ARM: defconfig: remove sysfs-deprecated entries
ARM: defconfig: remove CONFIG_NET_ETHERNET references
ARM: defconfig: remove CONFIG_SLUB references
ARM: defconfig: remove dead platform options
Biju Das (1):
arm64: defconfig: Enable Renesas VersaClock 3 clock generator config
Bjorn Andersson (1):
arm64: defconfig: Enable Qualcomm SC8280XP camera clock controller
Claudiu Beznea (1):
ARM: multi_v7_defconfig: Enable CONFIG_RAVB
Donald Robson (1):
arm64: defconfig: Enable DRM_POWERVR
Etienne Carriere (1):
ARM: multi_v7_defconfig: Add SCMI reset support
Francesco Dolcini (1):
arm64: defconfig: Increase SERIAL_8250_NR_UARTS
Geert Uytterhoeven (1):
ARM: shmobile: defconfig: Refresh for v6.7-rc1
Hugues Fruchet (1):
ARM: multi_v7_defconfig: enable STM32 DCMIPP media support
Jai Luthra (1):
arm64: defconfig: Enable J721E CSI2RX
Johan Hovold (2):
arm64: defconfig: enable Qualcomm sc8280xp sound drivers
arm64: defconfig: enable Qualcomm UEFI Secure App driver
Krzysztof Kozlowski (1):
arm64: defconfig: enable Qualcomm WSA884x driver
MD Danish Anwar (1):
arm64: defconfig: Enable TI_ICSSG_PRUETH
Mark Brown (1):
ARM: multi_v7_defconfig: Enable STM32 IPCC mailbox driver
Neil Armstrong (2):
arm64: deconfig: enable Qualcomm SM8650 SoC drivers
arm64: defconfig: enable GPU clock controller for SM8[45]50
Nícolas F. R. A. Prado (1):
arm64: defconfig: Enable configs for MT8195-Cherry-Tomato Chromebook
Rajendra Nayak (1):
arm64: defconfig: Enable X1E80100 SoC base configs
Rohit Agarwal (1):
arm64: defconfig: Enable GCC, pinctrl and interconnect for SDX75
Tengfei Fan (1):
arm64: defconfig: enable clock controller and pinctrl
Vignesh Raman (1):
arm64: defconfig: Enable DA9211 regulator
arch/arm/configs/am200epdkit_defconfig | 2 -
arch/arm/configs/aspeed_g4_defconfig | 4 +-
arch/arm/configs/aspeed_g5_defconfig | 4 +-
arch/arm/configs/assabet_defconfig | 1 -
arch/arm/configs/at91_dt_defconfig | 4 +-
arch/arm/configs/bcm2835_defconfig | 4 +-
arch/arm/configs/clps711x_defconfig | 7 --
arch/arm/configs/collie_defconfig | 3 +-
arch/arm/configs/davinci_all_defconfig | 2 +-
arch/arm/configs/dove_defconfig | 2 -
arch/arm/configs/ep93xx_defconfig | 2 +-
arch/arm/configs/footbridge_defconfig | 1 -
arch/arm/configs/gemini_defconfig | 2 +-
arch/arm/configs/imx_v4_v5_defconfig | 5 --
arch/arm/configs/jornada720_defconfig | 2 -
arch/arm/configs/lpc32xx_defconfig | 2 -
arch/arm/configs/mmp2_defconfig | 2 -
arch/arm/configs/moxart_defconfig | 4 +-
arch/arm/configs/multi_v4t_defconfig | 3 +-
arch/arm/configs/multi_v5_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 30 ++++---
arch/arm/configs/mv78xx0_defconfig | 2 -
arch/arm/configs/neponset_defconfig | 1 -
arch/arm/configs/netwinder_defconfig | 1 -
arch/arm/configs/omap1_defconfig | 6 +-
arch/arm/configs/omap2plus_defconfig | 5 ++
arch/arm/configs/pxa168_defconfig | 2 -
arch/arm/configs/pxa3xx_defconfig | 2 -
arch/arm/configs/pxa910_defconfig | 2 -
arch/arm/configs/pxa_defconfig | 9 +-
arch/arm/configs/qcom_defconfig | 10 +--
arch/arm/configs/realview_defconfig | 6 +-
arch/arm/configs/rpc_defconfig | 5 +-
arch/arm/configs/s3c6400_defconfig | 2 -
arch/arm/configs/s5pv210_defconfig | 2 -
arch/arm/configs/sama5_defconfig | 2 +-
arch/arm/configs/sama7_defconfig | 4 +-
arch/arm/configs/shmobile_defconfig | 1 +
arch/arm/configs/spitz_defconfig | 2 -
arch/arm/configs/stm32_defconfig | 2 +-
arch/arm/configs/tegra_defconfig | 4 +-
arch/arm/configs/vf610m4_defconfig | 2 +-
arch/arm64/configs/defconfig | 155 +++++++++++++++++++++------------
43 files changed, 160 insertions(+), 155 deletions(-)
The pull request you sent on Thu, 11 Jan 2024 17:16:28 +0100:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c4101e55974cc7d835fbd2d8e01553a3f61e9e75
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
The pull request you sent on Thu, 11 Jan 2024 17:18:11 +0100:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f6597d17069a67819f57569e44ac9069f0b829e8
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
The pull request you sent on Thu, 11 Jan 2024 17:20:36 +0100:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5bad490858c3ebdbb47e622e8f9049f828d2abba
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
The pull request you sent on Thu, 11 Jan 2024 17:19:50 +0100:
> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fb249b275c591f064853157bf2b378fcedd6381b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html