lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <4871b5e5-c1ef-484e-990c-b585d4446ff8@app.fastmail.com>
Date:   Mon, 24 Apr 2023 23:00:23 +0200
From:   "Arnd Bergmann" <arnd@...db.de>
To:     "Linus Torvalds" <torvalds@...ux-foundation.org>
Cc:     soc@...nel.org, linux-arm-kernel@...ts.infradead.org,
        linux-kernel@...r.kernel.org
Subject: [GIT PULL 2/4] ARM: SoC drivers for v6.4

The following changes since commit eeac8ede17557680855031c6f305ece2378af326:

  Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 4c87f3ff78b20da0dd118762fd66b67a98e36249:

  Merge tag 'scmi-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers (2023-04-17 17:38:42 +0200)

----------------------------------------------------------------
ARM: SoC drivers for v6.4

The most notable updates this time are for Qualcomm Snapdragon platforms.
The Inline-Crypto-Engine gets a new DT binding and driver. A number of
drivers now support additional Snapdragon variants, in particular the
rsc, scm, geni, bwm, glink and socinfo, while the llcc (edac) and rpm
drivers get notable functionality updates.

Updates on other platforms include:

 - Various updates to the Mediatek mutex and mmsys drivers, including
   support for the Helio X10 SoC

 - Support for unidirectional mailbox channels in Arm SCMI firmware

 - Support for per cpu asynchronous notification in OP-TEE firmware

 - Minor updates for memory controller drivers.

 - Minor updates for Renesas, TI, Amlogic, Apple, Broadcom, Tegra,
   Allwinner, Versatile Express, Canaan, Microchip, Mediatek and i.MX
   SoC drivers, mainly updating the use of MODULE_LICENSE() macros and
   obsolete DT driver interfaces.

----------------------------------------------------------------
Abel Vesa (2):
      soc: qcom: Make the Qualcomm UFS/SDCC ICE a dedicated driver
      dt-bindings: crypto: Add Qualcomm Inline Crypto Engine

Alexander Stein (1):
      firmware: imx: scu: use dev_err_probe

Alexandre Mergnat (5):
      dt-bindings: soc: mediatek: specify which compatible requires clocks property
      dt-bindings: soc: mediatek: add display mutex for MT8365 SoC
      dt-bindings: memory-controllers: mediatek,smi-common: add mt8365
      dt-bindings: memory-controllers: mediatek,smi-larb: add mt8365
      memory: mtk-smi: mt8365: Add SMI Support

AngeloGioacchino Del Regno (13):
      soc: mediatek: mtk-mmsys: Add .remove() callback
      soc: mediatek: mtk-mmsys: Use module_platform_driver() macro
      soc: mediatek: mtk-mmsys: Compress of_device_id array entries
      soc: mediatek: mtk-mmsys: Add MODULE_DEVICE_TABLE() to allow auto-load
      soc: mediatek: mtk-mutex: Compress of_device_id array entries
      soc: mediatek: mtk-mutex: Replace max handles number with definition
      soc: mediatek: mtk-mutex: Use module_platform_driver() macro
      soc: mediatek: cmdq: Add inline functions for !CONFIG_MTK_CMDQ
      soc: mediatek: Cleanup ifdefs for IS_REACHABLE(CONFIG_MTK_CMDQ)
      soc: mediatek: mtk-mmsys: Split out MT8173 mmsys DDP routing table
      soc: mediatek: mtk-mmsys: Change MT8173 num_resets to 64
      soc: mediatek: mtk-mmsys: Add support for MT6795 Helio X10
      soc: mediatek: Kconfig: Add MTK_CMDQ dependency to MTK_MMSYS

Arnd Bergmann (22):
      Merge tag 'renesas-drivers-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'omap-for-v6.4/ti-sysc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/drivers
      Merge tag 'memory-controller-drv-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'optee-per-cpu-irq-for-v6.4' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
      Merge tag 'amlogic-drivers-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
      Merge tag 'optee-load-for-v6.4' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
      Merge tag 'asahi-soc-rtkit-6.4' of https://github.com/AsahiLinux/linux into soc/drivers
      Merge tag 'tegra-for-6.4-arm-core' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.4-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.4-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'riscv-soc-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Merge tag 'imx-drivers-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
      Merge tag 'sunxi-drivers-for-6.4-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'ti-driver-soc-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      Merge tag 'qcom-drivers-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'arm-soc/for-6.4/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'qcom-drivers-for-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'v6.3-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
      Merge tag 'memory-controller-drv-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'vexpress-update-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'scmi-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers

Asahi Lina (1):
      soc: apple: rtkit: Fix buffer address field width

Bartosz Golaszewski (3):
      soc: qcom: smem: update max processor count
      dt-bindings: arm: qcom: add the SoC ID for SA8775P
      soc: qcom: socinfo: add support for SA8775P

Bhupesh Sharma (2):
      dt-bindings: arm: qcom,ids: Add IDs for QRB4210
      soc: qcom: socinfo: Add IDs for QRB4210

Bjorn Andersson (1):
      Merge tag '20230407105029.2274111-4-abel.vesa@...aro.org' into drivers-for-6.4

Christophe JAILLET (1):
      firmware: arm_scmi: Use the bitmap API to allocate bitmaps

Christophe Kerello (1):
      memory: stm32-fmc2-ebi: depends on ARCH_STM32 instead of MACH_STM32MP157

Clark Wang (1):
      firmware: imx: scu-pd: add missed lvds lpi2c and pwm power domains

Conor Dooley (10):
      mailbox: mpfs: fix an incorrect mask width
      mailbox: mpfs: switch to txdone_poll
      mailbox: mpfs: ditch a useless busy check
      mailbox: mpfs: check the service status in .tx_done()
      soc: microchip: mpfs: fix some horrible alignment
      soc: microchip: mpfs: use a consistent completion timeout
      soc: microchip: mpfs: simplify error handling in mpfs_blocking_transaction()
      soc: microchip: mpfs: handle timeouts and failed services differently
      Merge patch series "mailbox,soc: mpfs: add support for fallible services"
      soc: microchip: mpfs: add a prefix to rx_callback()

Cristian Marussi (5):
      firmware: arm_scmi: Fix raw coexistence mode behaviour on failure path
      firmware: arm_scmi: Fix device node validation for mailbox transport
      firmware: arm_scmi: Fix xfers allocation on Rx channel
      dt-bindings: firmware: arm,scmi: Support mailboxes unidirectional channels
      firmware: arm_scmi: Add support for unidirectional mailbox channels

Dan Carpenter (2):
      firmware: arm_scmi: Clean up a return statement in scmi_probe
      firmware: arm_scmi: Return a literal instead of a variable

Danila Tikhonov (2):
      dt-bindings: arm: msm: Add LLCC for SM7150
      soc: qcom: llcc: Add configuration data for SM7150

David Wronek (2):
      dt-bindings: arm: qcom,ids: Add Soc ID for SM7150
      soc: qcom: socinfo: Add Soc ID for SM7150

Devi Priya (1):
      dt-bindings: soc: qcom: smd-rpm: Add IPQ9574 compatible

Diogo Ivo (2):
      memory: tegra: remove redundant variable initialization
      memory: tegra: read values from correct device

Dmitry Rokosov (1):
      firmware: meson_sm: populate platform devices from sm device tree data

Elliot Berman (1):
      firmware: qcom_scm: Use fixed width src vm bitmap

Etienne Carriere (2):
      dt-bindings: optee driver interrupt can be a per-cpu interrupt
      optee: add per cpu asynchronous notification

Florian Fainelli (1):
      soc: bcm: brcmstb: Remove bare-metal ARM suspend/resume code

Geert Uytterhoeven (3):
      soc: renesas: rmobile-sysc: Use of_fwnode_handle() helper
      soc: renesas: Use "#ifdef" for single-symbol definition checks
      MAINTAINERS: renesas: Add "renesas," file contents pattern

Jason Wang (1):
      bus: ti-sysc: Fix comment typo

Jeffrey Kardatzke (1):
      tee: optee: Add SMC for loading OP-TEE image

Jesse Taube (1):
      soc: canaan: Make K210_SYSCTL depend on CLK_K210

Jindong Yue (7):
      soc: imx: imx8mp-blk-ctrl: Use dev_pm_domain_attach_by_name
      soc: imx: imx8mp-blk-ctrl: Fix typo of imx8m_blk_ctrl_of_match
      soc: imx: imx8mp-blk-ctrl: Add MODULE_LICENSE
      soc: imx: imx8m-blk-ctrl: Use dev_pm_domain_attach_by_name
      soc: imx: imx8m-blk-ctrl: Add MODULE_LICENSE
      soc: imx8m: Add MODULE_LICENSE
      soc: imx8m: Support building imx8m soc driver as module

Jon Hunter (1):
      soc/tegra: pmc: Add the PMIC wake event for Tegra234

Kartik (1):
      soc/tegra: fuse: Remove nvmem root only access

Kathiravan T (1):
      dt-bindings: firmware: qcom,scm: document IPQ5332 SCM

Konrad Dybcio (18):
      soc: qcom: socinfo: Add some PMICs
      dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210
      soc: qcom: socinfo: Add IDs for QCM2290/QRB2210
      soc: qcom: rpmpd: Remove SoC names from RPMPD definitions
      soc: qcom: rpmpd: Bring all definitions to the top
      soc: qcom: rpmpd: Unify Low Power Island definitions
      soc: qcom: rpmpd: Remove vdd* from struct names
      soc: qcom: rpmpd: Expand struct definition macros
      soc: qcom: rpmpd: Improve the naming
      soc: qcom: rpmpd: Make bindings assignments consistent
      soc: qcom: rpmpd: Add parent PD support
      soc: qcom: rpmpd: Hook up VDDMX as parent of SM6375 VDDGX
      soc: qcom: rpmpd: Remove useless comments
      firmware: qcom_scm: Add SM6375 compatible
      soc: qcom: icc-bwmon: Remove unused struct member
      soc: qcom: icc-bwmon: Handle global registers correctly
      dt-bindings: sram: qcom,imem: document SM6375 IMEM
      dt-bindings: firmware: document Qualcomm QCM2290 SCM

Krzysztof Kozlowski (6):
      soc: qcom: gsbi: mark OF related data as maybe unused
      soc: qcom: restrict L2 accessors to ARM64 build tests
      dt-bindings: soc: qcom,apr: correct qcom,intents type
      soc: renesas: mark OF related data as maybe unused
      soc: renesas: pwc-rzv2m: drop of_match_ptr for ID table
      dt-bindings: soc: qcom: smd-rpm: re-add missing qcom,rpm-msm8994

Li Yang (1):
      soc: renesas: renesas-soc: Release 'chipid' from ioremap()

Manivannan Sadhasivam (5):
      dt-bindings: arm: msm: Update the maintainers for LLCC
      dt-bindings: arm: msm: Fix register regions used for LLCC banks
      qcom: llcc/edac: Fix the base address used for accessing LLCC banks
      qcom: llcc/edac: Support polling mode for ECC handling
      soc: qcom: llcc: Do not create EDAC platform device on SDM845

Marek Vasut (1):
      soc: imx: imx8m-blk-ctrl: Scan subnodes and bind drivers to them

Martin Povišer (1):
      soc: apple: rtkit: Crop syslog messages

Matthias Brugger (1):
      soc: mediatek: mtk-svs: delete node name check

Melody Olvera (2):
      dt-bindings: firmware: qcom,scm: Update QDU1000/QRU1000 compatible
      dt-bindings: soc: qcom: aoss: Document QDU1000/QRU1000 compatible

Miaoqian Lin (1):
      soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe

Mikko Perttunen (2):
      firmware: tegra: bpmp: Fix error paths in debugfs
      soc/tegra: bpmp: Actually free memory on error path

Muhammad Usama Anjum (1):
      soc/tegra: cbb: remove linux/version.h

Mukesh Ojha (1):
      firmware: qcom_scm: Clear download bit during reboot

Neil Armstrong (4):
      dt-bindings: soc: amlogic: convert clk-measure.txt to dt-schema
      dt-bindings: soc: qcom: qcom,pmic-glink: document SM8450 compatible
      dt-bindings: soc: qcom: qcom,pmic-glink: document SM8550 compatible
      soc: qcom: pmic_glink: register ucsi aux device

Nick Alcock (7):
      memory: tegra: remove MODULE_LICENSE in non-modules
      memory: remove MODULE_LICENSE in non-modules
      kbuild, soc: sunxi: sram: remove MODULE_LICENSE in non-modules
      kbuild, soc: bcm: raspberrypi-power: remove MODULE_LICENSE in non-modules
      kbuild, soc: bcm: bcm2835-power: remove MODULE_LICENSE in non-modules
      ARM: tegra: Remove MODULE_LICENSE in non-modules
      soc/tegra: cbb: Remove MODULE_LICENSE in non-modules

Nicolas Frayer (1):
      soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring()

Peng Fan (1):
      soc: imx: imx8m-blk-ctrl: reordering the fields

Petlozu Pravareshwar (1):
      soc/tegra: pmc: Support software wake-up for SPE

Poovendhan Selvaraj (1):
      dt-bindings: scm: Add compatible for IPQ9574

Rob Clark (1):
      soc: qcom: smd-rpm: Use GFP_ATOMIC in write path

Rob Herring (12):
      bus: imx-weim: Remove open coded "ranges" parsing
      soc: ti: Use of_property_present() for testing DT property presence
      soc: ti: Use of_property_read_bool() for boolean properties
      memory: atmel-ebi: Use of_property_present() for testing DT property presence
      soc: qcom: Use of_property_present() for testing DT property presence
      soc: sunxi: Use of_property_present() for testing DT property presence
      bus: ti-sysc: Remove open coded "ranges" parsing
      bus: ti-sysc: Use of_property_present() for testing DT property presence
      dt-bindings: soc: amlogic: Drop unneeded quotes
      dt-bindings: memory-controller: Drop unneeded quotes
      firmware: Use of_property_present() for testing DT property presence
      bus: vexpress-config: Add explicit of_platform.h include

Roger Lu (4):
      soc: mediatek: mtk-svs: use svs get efuse common function
      soc: mediatek: mtk-svs: use common function to disable restore voltages
      soc: mediatek: mtk-svs: fix passing zero to 'PTR_ERR'
      soc: mediatek: mtk-svs: add thermal voltage compensation if needed

Roy-CW.Yeh (4):
      dt-bindings: soc: mediatek: Add support for MT8195 VPPSYS
      soc: mediatek: mmsys: add config api for RSZ switching and DCM
      soc: mediatek: mutex: Add mtk_mutex_set_mod support to set MOD1
      soc: mediatek: mutex: support MT8195 VPPSYS

Siddharth Vadapalli (1):
      soc: ti: k3-socinfo: Add entry for J784S4 SOC

Sushil Singh (1):
      soc/tegra: pmc: Add wake source interrupt for MGBE

Tushar Nimkar (1):
      soc: qcom: rpmh-rsc: Support RSC v3 minor versions

Uwe Kleine-König (2):
      soc: tegra: cbb: Drop empty platform remove function
      soc: ti: smartreflex: Simplify getting the opam_sr pointer

Varadarajan Narayanan (2):
      dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants
      soc: qcom: socinfo: Add IDs for IPQ9574 and its variants

Vinod Koul (1):
      dt-bindings: firmware: document Qualcomm SC8180X SCM

Visweswara Tanuku (1):
      soc: qcom: geni-se: Update Tx and Rx fifo depth based on QUP HW version

Wolfram Sang (2):
      soc: renesas: rcar-sysc: Remove R-Car H3 ES1.* handling
      soc: renesas: Remove r8a77950 arch

Yang Li (1):
      soc: ti: Use devm_platform_ioremap_resource()

Yang Yingliang (2):
      bus: ti-sysc: Use list_for_each_entry() helper
      soc/tegra: cbb: tegra194: Use of_address_count() helper

Ye Xingchen (6):
      firmware: arm_scmi: Remove duplicate include header inclusion
      bus: brcmstb_gisb: Use devm_platform_get_and_ioremap_resource()
      soc: qcom: smsm: Use dev_err_probe()
      soc: amlogic: meson-pwrc: Use dev_err_probe()
      soc: mediatek: mutex: Use dev_err_probe()
      soc/tegra: flowctrl: Use devm_platform_get_and_ioremap_resource()

Zhaoyang Li (1):
      soc: bcm: brcmstb: biuctrl: fix of_iomap leak

 .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml    |   4 +-
 .../arm/amlogic/amlogic,meson-mx-secbus2.yaml      |   4 +-
 .../bindings/arm/firmware/linaro,optee-tz.yaml     |   3 +-
 .../devicetree/bindings/arm/msm/qcom,llcc.yaml     | 129 ++-
 .../bindings/crypto/qcom,inline-crypto-engine.yaml |  42 +
 .../devicetree/bindings/firmware/arm,scmi.yaml     |  48 +-
 .../devicetree/bindings/firmware/qcom,scm.yaml     |   7 +
 .../memory-controllers/mediatek,smi-common.yaml    |   2 +
 .../memory-controllers/mediatek,smi-larb.yaml      |   4 +
 .../bindings/memory-controllers/renesas,dbsc.yaml  |   4 +-
 .../memory-controllers/renesas,rpc-if.yaml         |   2 +-
 .../memory-controllers/samsung,exynos5422-dmc.yaml |   6 +-
 .../bindings/soc/amlogic/amlogic,canvas.yaml       |   4 +-
 .../soc/amlogic/amlogic,meson-gx-clk-measure.yaml  |  40 +
 .../bindings/soc/amlogic/clk-measure.txt           |  21 -
 .../bindings/soc/mediatek/mediatek,mutex.yaml      |  22 +-
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |   1 +
 .../devicetree/bindings/soc/qcom/qcom,apr.yaml     |   9 +-
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |   2 +
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |   3 +
 .../devicetree/bindings/sram/qcom,imem.yaml        |   1 +
 Documentation/staging/tee.rst                      |  53 ++
 MAINTAINERS                                        |   1 +
 drivers/amba/tegra-ahb.c                           |   1 -
 drivers/bus/brcmstb_gisb.c                         |   4 +-
 drivers/bus/imx-weim.c                             |  19 +-
 drivers/bus/ti-sysc.c                              |  53 +-
 drivers/bus/vexpress-config.c                      |   2 +-
 drivers/edac/qcom_edac.c                           |  64 +-
 drivers/firmware/arm_scmi/bus.c                    |   3 +-
 drivers/firmware/arm_scmi/driver.c                 |  16 +-
 drivers/firmware/arm_scmi/mailbox.c                | 120 ++-
 drivers/firmware/arm_scmi/optee.c                  |   2 +-
 drivers/firmware/imx/imx-scu.c                     |   5 +-
 drivers/firmware/imx/scu-pd.c                      |   4 +
 drivers/firmware/meson/meson_sm.c                  |   5 +-
 drivers/firmware/qcom_scm.c                        |  16 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |  12 +-
 drivers/firmware/tegra/bpmp.c                      |   6 +-
 drivers/mailbox/mailbox-mpfs.c                     |  55 +-
 drivers/memory/Kconfig                             |   2 +-
 drivers/memory/atmel-ebi.c                         |   2 +-
 drivers/memory/bt1-l2-ctl.c                        |   1 -
 drivers/memory/da8xx-ddrctl.c                      |   1 -
 drivers/memory/fsl_ifc.c                           |   1 -
 drivers/memory/mtk-smi.c                           |   6 +
 drivers/memory/mvebu-devbus.c                      |   1 -
 drivers/memory/tegra/mc.c                          |   1 -
 drivers/memory/tegra/tegra186-emc.c                |   1 -
 drivers/memory/tegra/tegra210-emc-cc-r21021.c      |   2 +-
 drivers/memory/tegra/tegra210-emc-table.c          |   2 -
 drivers/misc/fastrpc.c                             |   2 +-
 drivers/net/wireless/ath/ath10k/qmi.c              |   4 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |   8 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |   2 +-
 drivers/soc/amlogic/meson-gx-pwrc-vpu.c            |   8 +-
 drivers/soc/apple/rtkit.c                          |  16 +-
 drivers/soc/bcm/bcm2835-power.c                    |   1 -
 drivers/soc/bcm/brcmstb/Kconfig                    |   4 +-
 drivers/soc/bcm/brcmstb/biuctrl.c                  |   4 +
 drivers/soc/bcm/brcmstb/pm/Makefile                |   1 -
 drivers/soc/bcm/brcmstb/pm/aon_defs.h              | 105 ---
 drivers/soc/bcm/brcmstb/pm/pm-arm.c                | 874 ---------------------
 drivers/soc/bcm/brcmstb/pm/s2-arm.S                |  69 --
 drivers/soc/bcm/raspberrypi-power.c                |   1 -
 drivers/soc/canaan/Kconfig                         |   5 +-
 drivers/soc/imx/Kconfig                            |   2 +-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  11 +-
 drivers/soc/imx/imx8mp-blk-ctrl.c                  |   5 +-
 drivers/soc/imx/soc-imx8m.c                        |   1 +
 drivers/soc/mediatek/Kconfig                       |   1 +
 drivers/soc/mediatek/mt8173-mmsys.h                |  95 +++
 drivers/soc/mediatek/mt8195-mmsys.h                |  13 +
 drivers/soc/mediatek/mtk-mmsys.c                   | 195 ++---
 drivers/soc/mediatek/mtk-mmsys.h                   |   2 +-
 drivers/soc/mediatek/mtk-mutex.c                   | 218 +++--
 drivers/soc/mediatek/mtk-svs.c                     | 149 ++--
 drivers/soc/microchip/mpfs-sys-controller.c        |  56 +-
 drivers/soc/qcom/Kconfig                           |   6 +-
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/icc-bwmon.c                       | 231 +++++-
 drivers/soc/qcom/ice.c                             | 366 +++++++++
 drivers/soc/qcom/llcc-qcom.c                       | 104 ++-
 drivers/soc/qcom/pmic_glink.c                      |  65 +-
 drivers/soc/qcom/qcom_aoss.c                       |   2 +-
 drivers/soc/qcom/qcom_gsbi.c                       |   2 +-
 drivers/soc/qcom/rmtfs_mem.c                       |   2 +-
 drivers/soc/qcom/rpmh-rsc.c                        |   2 +-
 drivers/soc/qcom/rpmpd.c                           | 833 +++++++++++++-------
 drivers/soc/qcom/smd-rpm.c                         |   2 +-
 drivers/soc/qcom/smem.c                            |   4 +-
 drivers/soc/qcom/smsm.c                            |  11 +-
 drivers/soc/qcom/socinfo.c                         |  16 +
 drivers/soc/renesas/Kconfig                        |   7 -
 drivers/soc/renesas/pwc-rzv2m.c                    |   2 +-
 drivers/soc/renesas/r8a7795-sysc.c                 |  10 -
 drivers/soc/renesas/renesas-soc.c                  |  19 +-
 drivers/soc/renesas/rmobile-sysc.c                 |   2 +-
 drivers/soc/sunxi/sunxi_mbus.c                     |   2 +-
 drivers/soc/sunxi/sunxi_sram.c                     |   1 -
 drivers/soc/tegra/cbb/tegra-cbb.c                  |   1 -
 drivers/soc/tegra/cbb/tegra194-cbb.c               |   6 +-
 drivers/soc/tegra/cbb/tegra234-cbb.c               |   8 -
 drivers/soc/tegra/flowctrl.c                       |   4 +-
 drivers/soc/tegra/fuse/fuse-tegra.c                |   4 +-
 drivers/soc/tegra/pmc.c                            |  26 +-
 drivers/soc/tegra/powergate-bpmp.c                 |   2 +-
 drivers/soc/ti/k3-ringacc.c                        |   7 +
 drivers/soc/ti/k3-socinfo.c                        |   1 +
 drivers/soc/ti/knav_dma.c                          |   4 +-
 drivers/soc/ti/knav_qmss_acc.c                     |   2 +-
 drivers/soc/ti/knav_qmss_queue.c                   |   4 +-
 drivers/soc/ti/omap_prm.c                          |   2 +-
 drivers/soc/ti/pm33xx.c                            |   5 +-
 drivers/soc/ti/smartreflex.c                       |  30 +-
 drivers/soc/ti/wkup_m3_ipc.c                       |   6 +-
 drivers/tee/optee/Kconfig                          |  17 +
 drivers/tee/optee/optee_msg.h                      |  12 +
 drivers/tee/optee/optee_private.h                  |  24 +
 drivers/tee/optee/optee_smc.h                      |  24 +
 drivers/tee/optee/smc_abi.c                        | 259 +++++-
 include/dt-bindings/arm/qcom,ids.h                 |  11 +
 include/dt-bindings/power/r8a7795-sysc.h           |   1 -
 include/linux/firmware/qcom/qcom_scm.h             |   2 +-
 include/linux/soc/mediatek/mtk-cmdq.h              | 114 +++
 include/linux/soc/mediatek/mtk-mmsys.h             |   6 +
 include/linux/soc/mediatek/mtk-mutex.h             |  35 +
 include/linux/soc/qcom/geni-se.h                   |  42 +-
 include/linux/soc/qcom/llcc-qcom.h                 |   6 +-
 include/soc/qcom/ice.h                             |  37 +
 130 files changed, 3047 insertions(+), 2016 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx-clk-measure.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/clk-measure.txt
 delete mode 100644 drivers/soc/bcm/brcmstb/pm/aon_defs.h
 delete mode 100644 drivers/soc/bcm/brcmstb/pm/pm-arm.c
 delete mode 100644 drivers/soc/bcm/brcmstb/pm/s2-arm.S
 create mode 100644 drivers/soc/mediatek/mt8173-mmsys.h
 create mode 100644 drivers/soc/qcom/ice.c
 create mode 100644 include/soc/qcom/ice.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ