mbox series

[GIT,PULL,3/4] SoC driver updates for 6.2

Message ID 07ecf411-70a8-4c15-b3ba-378072c14a02@app.fastmail.com (mailing list archive)
State Mainlined
Headers show
Series SoC updates for 6.2 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.2

Message

Arnd Bergmann Dec. 9, 2022, 5:21 p.m. UTC
The following changes since commit 247f34f7b80357943234f93f247a1ae6b6c3a740:

  Linux 6.1-rc2 (2022-10-23 15:27:33 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.2

for you to fetch changes up to 9379885d07c466a9207e88c0fd0c8b3541536fe3:

  Merge tag 'qcom-drivers-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers (2022-12-07 22:07:48 +0100)

----------------------------------------------------------------
SoC driver updates for 6.2

There are few major updates in the SoC specific drivers, mainly the usual
reworks and support for variants of the existing SoC.  While this remains
Arm centric for the most part, the branch now also contains updates to
risc-v and loongarch specific code in drivers/soc/.

Notable changes include:

 - Support for the newly added Qualcomm Snapdragon variants
   (MSM8956, MSM8976, SM6115, SM4250, SM8150, SA8155 and SM8550) in the
   soc ID, rpmh, rpm, spm and powerdomain drivers.

 - Documentation for the somewhat controversial qcom,board-id
   properties that are required for booting a number of machines

 - A new SoC identification driver for the loongson-2 (loongarch)
   platform

 - memory controller updates for stm32, tegra, and renesas.

 - a new DT binding to better describe LPDDR2/3/4/5 chips in
   the memory controller subsystem

 - Updates for Tegra specific drivers across multiple subsystems,
   improving support for newer SoCs and better identification

 - Minor fixes for Broadcom, Freescale, Apple, Renesas, Sifive,
   TI, Mediatek and Marvell SoC drivers

----------------------------------------------------------------
Abel Vesa (9):
      dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding
      soc: qcom: rpmhpd: Add SM8550 power domains
      soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets
      soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response
      soc: qcom: socinfo: Add SM8550 ID
      soc: qcom: llcc: Add v4.1 HW version support
      dt-bindings: arm: msm: Add LLCC compatible for SM8550
      soc: qcom: llcc: Add configuration data for SM8550
      dt-bindings: soc: qcom: aoss: Add compatible for SM8550

AngeloGioacchino Del Regno (5):
      dt-bindings: soc: qcom: spm: Add compatibles for MSM8976 L2
      soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM
      dt-bindings: soc: qcom: qcom,smd-rpm: Use qcom,smd-channels on MSM8976
      dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976
      soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table

Arnd Bergmann (18):
      Merge tag 'memory-controller-drv-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'renesas-drivers-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
      Merge tag 'optee-for-6.2' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
      Merge tag 'renesas-drivers-for-v6.2-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'imx-drivers-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
      Merge tag 'memory-controller-drv-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'riscv-soc-for-v6.2-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Merge tag 'tegra-for-6.2-soc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.2-firmware-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.2-clk-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.2-memory-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'v6.1-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
      Merge tag 'qcom-drivers-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'ti-driver-soc-for-v6.2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      tegra: mark BPMP driver as little-endian only
      Merge tag 'asahi-soc-rtkit-sart-6.2' of https://github.com/AsahiLinux/linux into soc/drivers
      Merge tag 'arm-soc/for-6.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'qcom-drivers-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers

Benedikt Niedermayr (3):
      memory: omap-gpmc: wait pin additions
      dt-bindings: memory-controllers: ti,gpmc: add wait-pin polarity
      memory: omap-gpmc: fix coverity issue "Control flow issues"

Benjamin Gaignard (1):
      soc: imx: imx8m-blk-ctrl: Defer probe if 'bus' genpd is not yet ready

Bhupesh Sharma (6):
      dt-bindings: power: rpmpd: Add SM4250 support
      soc: qcom: rpmpd: Add SM4250 support
      dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155
      soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table
      dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants
      soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table

Bjorn Andersson (1):
      soc: qcom: rpmhpd: Use highest corner until sync_state

Chen Jiahao (1):
      drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static

Christophe JAILLET (3):
      firmware: ti_sci: Use the bitmap API to allocate bitmaps
      firmware: ti_sci: Use the non-atomic bitmap API when applicable
      firmware: ti_sci: Use devm_bitmap_zalloc when applicable

Cong Dang (1):
      memory: renesas-rpc-if: Clear HS bit during hardware initialization

Dmitry Torokhov (1):
      soc: fsl: qe: request pins non-exclusively

Doug Brown (1):
      ARM: mmp: fix timer_read delay

Fabien Parent (3):
      dt-bindings: soc: mediatek: pwrap: add MT8365 SoC bindings
      soc: mediatek: pwrap: add support for sys & tmr clocks
      soc: mediatek: pwrap: add mt8365 SoC support

Frank Li (1):
      firmware: imx: scu-pd: add missed USB_1_PHY pd

Geert Uytterhoeven (1):
      memory: renesas-rpc-if: Add support for R-Car Gen4

Georgi Vlaev (1):
      firmware: ti_sci: Fix polled mode during system suspend

Gustavo A. R. Silva (1):
      soc: qcom: smd-rpm: Replace zero-length array with DECLARE_FLEX_ARRAY() helper

Hai Pham (1):
      dt-bindings: memory: renesas,rpc-if: Document R-Car V4H support

Jason-JH.Lin (3):
      dt-bindings: arm: mediatek: mmsys: change compatible for MT8195
      Revert "soc: mediatek: add mtk-mmsys support for mt8195 vdosys0"
      soc: mediatek: add mtk-mmsys support for mt8195 vdosys0

Jeff Johnson (1):
      soc: qcom: pdr: Make QMI message rules const

Jiasheng Jiang (1):
      soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index

Jon Hunter (2):
      dt-bindings: tegra: Update headers for Tegra234
      memory: tegra: Add DLA clients for Tegra234

Julius Werner (4):
      dt-bindings: memory: Factor out common properties of LPDDR bindings
      dt-bindings: memory: Add numeric LPDDR compatible string variant
      dt-bindings: memory: Add jedec,lpddr4 and jedec,lpddr5 bindings
      dt-bindings: memory: Add jedec,lpddrX-channel binding

Kartik (3):
      soc/tegra: fuse: Use SoC specific nvmem cells
      soc/tegra: fuse: Add nvmem keepout list
      soc/tegra: fuse: Use platform info with SoC revision

Konrad Dybcio (3):
      dt-bindings: soc: qcom: qcom,smd-rpm: Add a compatible for SM6375
      soc: qcom: smd-rpm: Add SM6375 compatible
      dt-bindings: firmware: document Qualcomm SM6375 SCM

Krzysztof Kozlowski (5):
      dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id
      soc: qcom: socinfo: create soc_id table from bindings
      dt-bindings: soc: qcom: smd-rpm: add PMIC regulators nodes
      dt-bindings: soc: qcom: smd-rpm: add qcom,glink-channels
      dt-bindings: soc: qcom: apr: document generic qcom,apr compatible

Lad Prabhakar (1):
      soc: renesas: Kconfig: Explicitly select GPIOLIB and PINCTRL config under SOC_RENESAS

Li Jun (1):
      soc: imx: gpcv2: add GENPD_FLAG_ACTIVE_WAKEUP flag for usb of imx8mm/n

Lina Iyer (1):
      soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain

Linus Walleij (1):
      soc: fsl: qe: Avoid using gpio_to_desc()

Liu Shixin (9):
      memory: tegra20-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra30-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra210-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra186-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
      soc/tegra: cbb: Use DEFINE_SHOW_ATTRIBUTE to simplify tegra_cbb_err
      memory: tegra20-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra30-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra210-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
      memory: tegra186-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code

Luca Weiss (4):
      soc: qcom: spmi-pmic: convert hex numbers to lowercase
      soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs
      dt-bindings: soc: qcom: aoss: Add sc8280xp compatible
      soc: qcom: llcc: make irq truly optional

Lukas Bulwahn (1):
      MAINTAINERS: arm,pl353-smc: correct dt-binding path

Manikanta Pubbisetty (1):
      dt-bindings: qcom: smp2p: Add WPSS node names to pattern property

Manish Bhardwaj (1):
      firmware: tegra: include IVC header file only once

Manivannan Sadhasivam (2):
      soc: qcom: Select REMAP_MMIO for LLCC driver
      soc: qcom: Select REMAP_MMIO for ICC_BWMON driver

Marek Vasut (2):
      dt-bindings: memory-controller: st,stm32: Fix st,fmc2_ebi-cs-write-address-setup-ns
      dt-bindings: memory-controller: st,stm32: Split off MC properties

Matthias Brugger (1):
      soc: mediatek: Add deprecated compatible to mmsys

Maulik Shah (4):
      dt-bindings: soc: qcom: Update devicetree binding document for rpmh-rsc
      PM: domains: Store the next hrtimer wakeup in genpd
      soc: qcom: rpmh-rsc: Save base address of drv
      soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup

Melody Olvera (4):
      dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding
      soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains
      dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000
      soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc_id table

Mikko Perttunen (1):
      dt-bindings: Add headers for NVDEC on Tegra234

Peter De Schrijver (2):
      firmware: tegra: Update BPMP ABI
      clk: tegra: Support BPMP-FW ABI deny flags

Peter Ujfalusi (1):
      soc: ti: k3-ringacc: Allow the driver to be built as module

Petlozu Pravareshwar (4):
      soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHY
      soc/tegra: pmc: Add I/O pad table for Tegra234
      soc/tegra: pmc: Fix dual edge triggered wakes
      soc/tegra: pmc: Process wake events during resume

Phil Edworthy (1):
      soc: renesas: Identify RZ/V2M SoC

Rafał Miłecki (1):
      firmware/nvram: bcm47xx: support init from IO memory

Richard Acayan (3):
      dt-bindings: power: rpmpd: add sdm670 power domains
      soc: qcom: rpmhpd: add sdm670 power domains
      dt-bindings: firmware: scm: add sdm670 compatible

Rob Herring (1):
      dt-bindings: memory-controllers: arm,pl353-smc: Extend to support 'arm,pl354' SMC

Shang XiaoJing (1):
      soc/tegra: cbb: Remove redundant dev_err call

Stephen Boyd (2):
      soc: qcom: cmd-db: Mark device as having no PM support
      soc: qcom: stats: Mark device as having no PM support

Sumit Gupta (4):
      soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194
      soc/tegra: cbb: Update slave maps for Tegra234
      soc/tegra: cbb: Add checks for potential out of bound errors
      soc/tegra: cbb: Check firewall before enabling error reporting

Sven Peter (2):
      soc: apple: sart: Stop casting function pointer signatures
      soc: apple: rtkit: Stop casting function pointer signatures

Thierry Reding (5):
      firmware: tegra: bpmp: Prefer u32 over uint32_t
      firmware: tegra: bpmp: Use iosys-map helpers
      firmware: tegra: bpmp: Do not support big-endian
      Merge branch 'for-6.2/firmware' into for-6.2/clk
      Merge branch for-6.2/dt-bindings into for-6.2/memory

Vignesh Raghavendra (1):
      soc: ti: k3-socinfo: Add AM62Ax JTAG ID

Vincent Knecht (2):
      dt-bindings: soc: qcom: spm: Add MSM8939 CPU compatible
      soc: qcom: spm: Add MSM8939 SPM register data

Wolfram Sang (1):
      soc: qcom: move from strlcpy with unused retval to strscpy

Xinlei Lee (1):
      soc: mediatek: Add all settings to mtk_mmsys_ddp_dpi_fmt_config func

Xiu Jianfeng (1):
      optee: Add __init/__exit annotations to module init/exit funcs

Yang Li (1):
      firmware: tegra: Remove surplus dev_err() when using platform_get_irq_byname()

Yang Yingliang (3):
      soc: sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init()
      soc: sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init()
      soc: sifive: ccache: fix missing of_node_put() in sifive_ccache_init()

Yinbo Zhu (2):
      soc: loongson: add GUTS driver for loongson-2 platforms
      dt-bindings: soc: add loongson-2 chipid

Yuan Can (1):
      firmware: raspberrypi: Use dev_err_probe() to simplify code

Zhang Qilong (2):
      soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
      soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe

zhang songyi (1):
      pxa: Remove dev_err() after platform_get_irq()

 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |   14 +-
 .../devicetree/bindings/arm/msm/qcom,llcc.yaml     |    1 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |  120 ++
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    3 +
 .../bindings/hwinfo/loongson,ls2k-chipid.yaml      |   38 +
 .../{arm,pl353-smc.yaml => arm,pl35x-smc.yaml}     |   80 +-
 .../ddr/jedec,lpddr-channel.yaml                   |  146 ++
 .../memory-controllers/ddr/jedec,lpddr-props.yaml  |   74 +
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |   48 +-
 .../memory-controllers/ddr/jedec,lpddr3.yaml       |   44 +-
 .../memory-controllers/ddr/jedec,lpddr4.yaml       |   35 +
 .../memory-controllers/ddr/jedec,lpddr5.yaml       |   46 +
 .../memory-controllers/mc-peripheral-props.yaml    |   38 +
 .../memory-controllers/renesas,rpc-if.yaml         |    5 +
 .../st,stm32-fmc2-ebi-props.yaml                   |  144 ++
 .../memory-controllers/st,stm32-fmc2-ebi.yaml      |  138 +-
 .../bindings/memory-controllers/ti,gpmc-child.yaml |    7 +
 .../devicetree/bindings/net/micrel,ks8851.yaml     |    1 +
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    4 +
 .../devicetree/bindings/soc/mediatek/pwrap.txt     |    3 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    2 +
 .../devicetree/bindings/soc/qcom/qcom,apr.yaml     |    1 +
 .../bindings/soc/qcom/qcom,rpmh-rsc.yaml           |    5 +
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |   28 +-
 .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml   |    2 +-
 .../devicetree/bindings/soc/qcom/qcom,spm.yaml     |    3 +
 MAINTAINERS                                        |    9 +-
 arch/arm/mach-mmp/time.c                           |   11 +-
 drivers/base/power/domain.c                        |   26 +
 drivers/base/power/domain_governor.c               |    3 +
 drivers/clk/tegra/clk-bpmp.c                       |   37 +-
 drivers/firmware/broadcom/bcm47xx_nvram.c          |   18 +
 drivers/firmware/imx/scu-pd.c                      |    1 +
 drivers/firmware/raspberrypi.c                     |    9 +-
 drivers/firmware/tegra/Kconfig                     |    1 +
 drivers/firmware/tegra/bpmp-debugfs.c              |   62 +-
 drivers/firmware/tegra/bpmp-tegra186.c             |   36 +-
 drivers/firmware/tegra/bpmp-tegra210.c             |   15 +-
 drivers/firmware/tegra/bpmp.c                      |   33 +-
 drivers/firmware/tegra/ivc.c                       |  150 +-
 drivers/firmware/ti_sci.c                          |   24 +-
 drivers/memory/omap-gpmc.c                         |  122 +-
 drivers/memory/renesas-rpc-if.c                    |   22 +-
 drivers/memory/tegra/tegra186-emc.c                |   15 +-
 drivers/memory/tegra/tegra20-emc.c                 |   15 +-
 drivers/memory/tegra/tegra210-emc-core.c           |   15 +-
 drivers/memory/tegra/tegra234.c                    |  160 ++
 drivers/memory/tegra/tegra30-emc.c                 |   15 +-
 drivers/nvmem/brcm_nvram.c                         |    3 +
 drivers/soc/Kconfig                                |    1 +
 drivers/soc/Makefile                               |    1 +
 drivers/soc/apple/rtkit.c                          |    7 +-
 drivers/soc/apple/sart.c                           |    7 +-
 drivers/soc/fsl/qe/gpio.c                          |   77 +-
 drivers/soc/imx/gpcv2.c                            |    3 +
 drivers/soc/imx/imx8m-blk-ctrl.c                   |   11 +-
 drivers/soc/loongson/Kconfig                       |   18 +
 drivers/soc/loongson/Makefile                      |    6 +
 drivers/soc/loongson/loongson2_guts.c              |  192 +++
 drivers/soc/mediatek/mt8186-mmsys.h                |    8 +-
 drivers/soc/mediatek/mtk-mmsys.c                   |  176 +-
 drivers/soc/mediatek/mtk-mmsys.h                   |    6 -
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  114 +-
 drivers/soc/pxa/ssp.c                              |    4 +-
 drivers/soc/qcom/Kconfig                           |    2 +
 drivers/soc/qcom/apr.c                             |   15 +-
 drivers/soc/qcom/cmd-db.c                          |    2 +
 drivers/soc/qcom/llcc-qcom.c                       |  168 +-
 drivers/soc/qcom/pdr_internal.h                    |   20 +-
 drivers/soc/qcom/qcom_stats.c                      |    2 +
 drivers/soc/qcom/rpmh-internal.h                   |   20 +-
 drivers/soc/qcom/rpmh-rsc.c                        |  321 +++-
 drivers/soc/qcom/rpmh.c                            |   14 +-
 drivers/soc/qcom/rpmhpd.c                          |   95 +-
 drivers/soc/qcom/rpmpd.c                           |   18 +
 drivers/soc/qcom/smd-rpm.c                         |    3 +-
 drivers/soc/qcom/smp2p.c                           |    2 +-
 drivers/soc/qcom/socinfo.c                         |  280 +--
 drivers/soc/qcom/spm.c                             |   46 +
 drivers/soc/qcom/trace-rpmh.h                      |   11 +-
 drivers/soc/renesas/Kconfig                        |    2 +
 drivers/soc/renesas/renesas-soc.c                  |   22 +
 drivers/soc/sifive/sifive_ccache.c                 |   33 +-
 drivers/soc/tegra/Kconfig                          |    1 +
 drivers/soc/tegra/cbb/tegra-cbb.c                  |   13 +-
 drivers/soc/tegra/cbb/tegra194-cbb.c               |   18 +-
 drivers/soc/tegra/cbb/tegra234-cbb.c               |  170 +-
 drivers/soc/tegra/fuse/fuse-tegra.c                |  134 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c              |  278 ++-
 drivers/soc/tegra/fuse/fuse.h                      |    4 +
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |    1 +
 drivers/soc/tegra/pmc.c                            |  878 +++++++---
 drivers/soc/ti/Kconfig                             |    2 +-
 drivers/soc/ti/k3-ringacc.c                        |   28 +-
 drivers/soc/ti/k3-socinfo.c                        |    1 +
 drivers/soc/ti/knav_qmss_queue.c                   |    3 +-
 drivers/soc/ti/smartreflex.c                       |    1 +
 drivers/tee/optee/core.c                           |    4 +-
 drivers/thermal/tegra/tegra-bpmp-thermal.c         |   15 +-
 drivers/usb/host/fhci-hcd.c                        |    2 +-
 include/dt-bindings/arm/qcom,ids.h                 |  170 ++
 include/dt-bindings/clock/tegra234-clock.h         |  639 ++++++-
 include/dt-bindings/memory/tegra234-mc.h           |  440 ++++-
 include/dt-bindings/power/qcom-rpmpd.h             |   42 +
 include/dt-bindings/power/tegra234-powergate.h     |   15 +
 include/dt-bindings/reset/tegra234-reset.h         |  111 +-
 include/linux/bcm47xx_nvram.h                      |    6 +
 include/linux/platform_data/gpmc-omap.h            |    8 +
 include/linux/pm_domain.h                          |    7 +
 include/linux/soc/mediatek/mtk-mmsys.h             |    7 +
 include/linux/soc/qcom/llcc-qcom.h                 |   12 +
 include/memory/renesas-rpc-if.h                    |    1 +
 include/soc/fsl/qe/qe.h                            |    5 +-
 include/soc/qcom/qcom-spmi-pmic.h                  |   17 +-
 include/soc/tegra/bpmp-abi.h                       | 1802 +++++++++++++++-----
 include/soc/tegra/bpmp.h                           |   17 +-
 include/soc/tegra/fuse.h                           |   15 +
 include/soc/tegra/ivc.h                            |   12 +-
 include/soc/tegra/pmc.h                            |    6 +-
 119 files changed, 6545 insertions(+), 1879 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
 rename Documentation/devicetree/bindings/memory-controllers/{arm,pl353-smc.yaml => arm,pl35x-smc.yaml} (65%)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr-channel.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr-props.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr4.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr5.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/mc-peripheral-props.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/st,stm32-fmc2-ebi-props.yaml
 create mode 100644 drivers/soc/loongson/Kconfig
 create mode 100644 drivers/soc/loongson/Makefile
 create mode 100644 drivers/soc/loongson/loongson2_guts.c
 create mode 100644 include/dt-bindings/arm/qcom,ids.h

Comments

Linus Torvalds Dec. 12, 2022, 6:19 p.m. UTC | #1
On Fri, Dec 9, 2022 at 9:21 AM Arnd Bergmann <arnd@arndb.de> wrote:
>
>                            While this remains
> Arm centric for the most part, the branch now also contains updates to
> risc-v and loongarch specific code in drivers/soc/.

Yeah, I'll continue to call your series "ARM SoC updates" for now,
even if they technically do contain some other architecture updates
too.

Maybe some day the other parts end up being noticeable enough that
I'll follow your lead and just call it "SoC".

              Linus
pr-tracker-bot@kernel.org Dec. 12, 2022, 6:30 p.m. UTC | #2
The pull request you sent on Fri, 09 Dec 2022 18:21:15 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8e17b16a2c13406c56a4d292df3ca083f8729666

Thank you!