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: <CAK8P3a2fCyYgoexi6NiAY2cch5C-7EEkNGy6PJGxjJ-2yMndLA@mail.gmail.com>
Date:   Thu, 4 Jun 2020 22:54:31 +0200
From:   Arnd Bergmann <arnd@...db.de>
To:     Linus Torvalds <torvalds@...ux-foundation.org>,
        SoC Team <soc@...nel.org>,
        Linux ARM <linux-arm-kernel@...ts.infradead.org>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL 3/4] ARM: driver updates for v5.8

The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:

  Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-5.8

for you to fetch changes up to b5f73d47f34b238221ac771b5fe4907df621d7cb:

  clk: sprd: fix compile-testing (2020-06-03 12:57:28 +0200)

----------------------------------------------------------------
ARM/SoC: drivers for v5.7

These are updates to SoC specific drivers that did not have
another subsystem maintainer tree to go through for some
reason:

- Some bus and memory drivers for the MIPS P5600 based
  Baikal-T1 SoC that is getting added through the MIPS tree.

- There are new soc_device identification drivers for TI K3,
  Qualcomm MSM8939

- New reset controller drivers for NXP i.MX8MP, Renesas
  RZ/G1H, and Hisilicon hi6220

- The SCMI firmware interface can now work across ARM SMC/HVC
  as a transport.

- Mediatek platforms now use a new driver for their "MMSYS"
  hardware block that controls clocks and some other aspects
  in behalf of the media and gpu drivers.

- Some Tegra processors have improved power management
  support, including getting woken up by the PMIC and cluster
  power down during idle.

- A new v4l staging driver for Tegra is added.

- Cleanups and minor bugfixes for TI, NXP, Hisilicon,
  Mediatek, and Tegra.

Signed-off-by: Arnd Bergmann <arnd@...db.de>

----------------------------------------------------------------
Anson Huang (4):
      soc: imx8m: No need to put node when of_find_compatible_node() failed
      dt-bindings: reset: imx7: Add support for i.MX8MN
      dt-bindings: reset: imx7: Document usage on i.MX8MP SoC
      reset: imx7: Add support for i.MX8MP SoC

Arnd Bergmann (28):
      soc: tegra: Fix tegra_pmc_get_suspend_mode definition
      Merge tag 'scmi-updates-5.8' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'renesas-drivers-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tee-subsys-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'renesas-drivers-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tegra-for-5.8-firmware-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'v5.7-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'tee-smatch-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'amlogic-drivers' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
      Merge tag 'reset-for-v5.8' of git://git.pengutronix.de/pza/linux
into arm/drivers
      Merge tag 'tee-login-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'v5.7-next-soc.2' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
      Merge tag 'qcom-drivers-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'samsung-drivers-5.8' of
git://git.kernel.org/.../krzk/linux into arm/drivers
      Merge tag 'tegra-for-5.8-cpufreq' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-cpuidle' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-of' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-media' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.8-soc-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'imx-drivers-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'hisi-drivers-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/drivers
      tee: fix crypto select
      Merge tag 'soc-fsl-next-v5.8' of
git://git.kernel.org/.../leo/linux into arm/drivers
      staging: tegra-video: fix V4L2 dependency
      Merge tag 'drivers_soc_for_5.8' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge branch 'baikal/drivers' into arm/drivers
      Merge branch 'baikal/drivers' into arm/drivers
      clk: sprd: fix compile-testing

Bernard Zhao (2):
      memory: samsung: exynos5422-dmc: Fix tFAW timings alignment
      memory: samsung: exynos5422-dmc: Reduce protected code area in IRQ handler

Bjorn Andersson (3):
      soc: qcom: rpmhpd: Add SM8250 power domains
      soc: qcom: aoss: Add SM8250 compatible
      Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as a module"

Christoph Hellwig (1):
      firmware: qcom_scm: fix bogous abuse of dma-direct internals

Colin Ian King (1):
      soc: fsl: qe: clean up an indentation issue

Corentin Labbe (1):
      soc/tegra: pmc: Select GENERIC_PINCONF

Cristian Marussi (5):
      firmware: arm_scmi: Add notifications support in transport layer
      firmware: arm_scmi: Rename .clear_notification() transport_ops
      firmware: arm_scmi: Clear channel on reception of unexpected responses
      firmware: arm_scmi: Clear channel for delayed responses
      firmware: arm_scmi: Fix handling of unexpected delayed responses

Dan Carpenter (1):
      tee: remove unnecessary NULL check in tee_shm_alloc()

Dmitry Osipenko (6):
      firmware: tf: Different way of L2 cache enabling after LP2 suspend
      ARM: tegra: Initialize r0 register for firmware wake-up
      ARM: tegra: Do not fully reinitialize L2 on resume
      cpuidle: tegra: Support CPU cluster power-down state on Tegra30
      cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 supported now)
      dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30

Dong Aisheng (2):
      dt-bindings: firmware: imx: Move system control into dt-binding headfile
      dt-bindings: firmware: imx: Add more system controls and PM clock types

Douglas Anderson (18):
      soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds
      soc: qcom: rpmh-rsc: Document the register layout better
      soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller
      soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction
      soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire
      soc: qcom: rpmh-rsc: A lot of comments
      soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use
      soc: qcom: rpmh-rsc: Don't double-check rpmh payload
      soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity
      soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are not for IRQ
      soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner
      soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_addr" calculation
      soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_reg_sync()
      soc: qcom: rpmh-rsc: Correctly ignore CPU_CLUSTER_PM notifications
      soc: qcom: rpmh-rsc: We aren't notified of our own failure w/ NOTIFY_BAD
      kernel/cpu_pm: Fix uninitted local in cpu_pm
      soc: qcom: rpmh-rsc: Simplify locking by eliminating the per-TCS lock
      soc: qcom: rpmh-rsc: Remove the pm_lock

Enric Balletbo i Serra (6):
      dt-bindings: mediatek: Update mmsys binding to reflect it is a
system controller
      soc / drm: mediatek: Move routing control to mmsys device
      soc / drm: mediatek: Fix mediatek-drm device probing
      soc: mediatek: Enable mmsys driver by default if Mediatek arch is selected
      clk / soc: mediatek: Bind clock and gpu driver for mt2712
      clk / soc: mediatek: Bind clock and gpu driver for mt2701

Franck LENORMAND (1):
      firmware: imx: scu: Fix corruption of header

Geert Uytterhoeven (4):
      Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into
renesas-drivers-for-v5.8
      of: Make <linux/of_reserved_mem.h> self-contained
      soc: mediatek: mmsys: Drop <linux/clk-provider.h>
      ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>

Grygorii Strashko (2):
      dt-bindings: soc: ti: add binding for k3 platforms chipid module
      soc: ti: add k3 platforms chipid module driver

Gustavo A. R. Silva (3):
      firmware: qcom_scm-legacy: Replace zero-length array with flexible-array
      treewide: Replace zero-length array with flexible-array
      soc: fsl: qe: Replace one-element array and use struct_size() helper

Jason Yan (1):
      firmware: qcom_scm: Remove unneeded conversion to bool

Jerome Brunet (1):
      dt-bindings: reset: meson: add gxl internal dac reset

John Garry (3):
      io: Provide _inX() and _outX()
      logic_pio: Improve macro argument name
      logic_pio: Use _inX() and _outX()

John Stultz (3):
      soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
      soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
      soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module

Jon Hunter (6):
      soc/tegra: fuse: Add custom SoC attributes
      soc/tegra: fuse: Trivial clean-up of tegra_init_revision()
      soc/tegra: fuse: Update the SoC revision attribute to display a name
      soc/tegra: pmc: Enable PMIC wake event on Tegra194
      soc/tegra: pmc: Enable PMIC wake event on Tegra210
      firmware: tegra: Defer BPMP probe if shared memory not available

Joseph Lo (1):
      dt-bindings: memory: tegra: Add external memory controller
binding for Tegra210

Lad Prabhakar (5):
      dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
      clk: renesas: Add r8a7742 CPG Core Clock Definitions
      soc: renesas: rcar-sysc: Add R8A7742 support
      soc: renesas: rcar-rst: Add support for RZ/G1H
      soc: renesas: Add Renesas R8A7742 config option

Lukas Bulwahn (1):
      MAINTAINERS: correct path in TEGRA VIDEO DRIVER

Markus Elfring (1):
      soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe()

Martin Blumenstingl (4):
      dt-bindings: power: meson-ee-pwrc: add support for Meson8/8b/8m2
      dt-bindings: power: meson-ee-pwrc: add support for the Meson GX SoCs
      soc: amlogic: meson-ee-pwrc: add support for Meson8/Meson8b/Meson8m2
      soc: amlogic: meson-ee-pwrc: add support for the Meson GX SoCs

Matthias Brugger (5):
      drm/mediatek: Omit warning on probe defers
      clk / soc: mediatek: Move mt8173 MMSYS to platform driver
      clk/soc: mediatek: mt8183: Bind clock driver from platform device
      clk/soc: mediatek: mt6797: Bind clock driver from platform device
      clk/soc: mediatek: mt6779: Bind clock driver from platform device

Maulik Shah (4):
      soc: qcom: rpmh: Update dirty flag only when data changes
      soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data
      soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches
      soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request

Peng Fan (3):
      dt-bindings: arm: Add smc/hvc transport for SCMI
      firmware: arm_scmi: Add smc/hvc transport
      firmware: imx-scu: Support one TX and one RX

Peter Griffin (1):
      reset: hi6220: Add support for AO reset controller

Raju P.L.S.S.S.N (1):
      soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS

Roy Pledge (1):
      soc: fsl: dpio: Prefer the CPU affine DPIO

Samuel Zou (2):
      media: tegra-video: Make tegra210_video_formats static
      drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static

Serge Semin (14):
      dt-bindings: bus: Add Baikal-T1 AXI-bus binding
      dt-bindings: bus: Add Baikal-T1 APB-bus binding
      bus: Add Baikal-T1 AXI-bus driver
      bus: Add Baikal-T1 APB-bus driver
      memory: Add Baikal-T1 L2-cache Control Block driver
      dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding
      bus: bt1-apb: Include linux/io.h
      bus: bt1-apb: Fix show/store callback identations
      bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-regs method
      bus: bt1-apb: Use sysfs_streq instead of strncmp
      bus: bt1-axi: Optimize the return points in the driver
      bus: bt1-axi: Use sysfs_streq instead of strncmp
      bus: bt1-apb: Build the driver into the kernel
      bus: bt1-axi: Build the driver into the kernel

Sibi Sankar (2):
      soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled
      soc: qcom: pdr: Remove impossible error condition

Sowjanya Komatineni (5):
      dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
      dt-bindings: clock: tegra: Remove PMC clock IDs
      dt-bindings: tegra: Add VI and CSI bindings
      media: tegra-video: Add Tegra210 Video input driver
      MAINTAINERS: Add Tegra Video driver section

Srinivas Kandagatla (1):
      soc: qcom: socinfo: add missing soc_id sysfs entry

Stephan Gerhold (1):
      dt-bindings: soc: qcom: apr: Use generic node names for APR services

Stephen Boyd (4):
      soc: qcom: cmd-db: Add debugfs dumping file
      soc: qcom: cmd-db: Cast sizeof() to int to silence field width warning
      soc: qcom: cmd-db: Use 5 digits for printing address
      soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs

Sudeep Holla (11):
      firmware: arm_scmi: Make mutex channel specific
      firmware: arm_scmi: Drop empty stub for smc_mark_txdone
      firmware: arm_scmi: Check shmem property for channel availablity
      firmware: arm_scmi: Drop checking for shmem property in parent node
      firmware: arm_scmi: Add include guard to linux/scmi_protocol.h
      firmware: arm_scpi: Add include guard to linux/scpi_protocol.h
      firmware: arm_scmi: Add receive buffer support for notifications
      firmware: arm_scmi: Update protocol commands and notification list
      firmware: arm_scmi: Add support for notifications message processing
      firmware: arm_scmi: Fix return error code in smc_send_message
      firmware: arm_scmi: fix psci dependency

Sumit Garg (2):
      tee: enable support to register kernel memory
      tee: add private login method for kernel clients

Thierry Reding (9):
      firmware: tegra: Make BPMP a regular driver
      soc/tegra: pmc: Enable PMIC wake event on Tegra186
      of: reserved-memory: Support lookup of regions by name
      of: reserved-memory: Support multiple regions per device
      Merge branch 'for-5.8/firmware' into for-5.8/arm/core
      Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle
      dt-bindings: i2c: tegra: Document Tegra210 VI I2C
      Merge branch 'for-5.8/dt-bindings' into for-5.8/media
      media: tegra-video: Do not enable COMPILE_TEST

Vesa Jääskeläinen (2):
      tee: add support for session's client UUID generation
      tee: optee: Add support for session login client UUID generation

Vincent Knecht (1):
      soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids

Wei Yongjun (2):
      soc: mediatek: Missing platform_device_unregister() on error in
mtk_mmsys_probe()
      firmware: imx: scu: Fix possible memory leak in imx_scu_probe()

YueHaibing (2):
      soc: fsl: qbman: Remove unused inline function qm_eqcr_get_ci_stashing
      soc: fsl: dpio: Remove unused inline function
qbman_write_eqcr_am_rt_register

 Documentation/devicetree/bindings/arm/arm,scmi.txt |    3 +-
 .../bindings/arm/mediatek/mediatek,mmsys.txt       |    7 +-
 .../devicetree/bindings/bus/baikal,bt1-apb.yaml    |   90 ++
 .../devicetree/bindings/bus/baikal,bt1-axi.yaml    |  107 ++
 .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt    |   56 +
 .../display/tegra/nvidia,tegra20-host1x.txt        |   73 +-
 .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt |    6 +
 .../memory-controllers/baikal,bt1-l2-ctl.yaml      |   63 ++
 .../memory-controllers/nvidia,tegra210-emc.yaml    |   82 ++
 .../bindings/power/amlogic,meson-ee-pwrc.yaml      |  102 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    1 +
 .../devicetree/bindings/reset/fsl,imx7-src.txt     |    6 +-
 .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt |    1 +
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |   20 +-
 .../devicetree/bindings/soc/ti/k3-socinfo.yaml     |   40 +
 MAINTAINERS                                        |   10 +
 arch/arm/mach-mediatek/mediatek.c                  |    2 +-
 arch/arm/mach-tegra/pm.c                           |    4 +
 arch/arm/mach-tegra/reset-handler.S                |    7 +-
 arch/arm64/Kconfig.platforms                       |    2 +-
 drivers/bus/Kconfig                                |   30 +
 drivers/bus/Makefile                               |    2 +
 drivers/bus/bt1-apb.c                              |  421 ++++++++
 drivers/bus/bt1-axi.c                              |  314 ++++++
 drivers/clk/Makefile                               |    2 +-
 drivers/clk/mediatek/Kconfig                       |    7 +
 drivers/clk/mediatek/Makefile                      |    1 +
 drivers/clk/mediatek/clk-mt2701-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt2712-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt6779-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt6797-mm.c               |    9 +-
 drivers/clk/mediatek/clk-mt8173-mm.c               |  146 +++
 drivers/clk/mediatek/clk-mt8173.c                  |  104 --
 drivers/clk/mediatek/clk-mt8183-mm.c               |    9 +-
 drivers/cpufreq/Kconfig.arm                        |    6 +-
 drivers/cpufreq/tegra20-cpufreq.c                  |  217 +---
 drivers/cpuidle/cpuidle-tegra.c                    |    1 -
 drivers/firmware/arm_scmi/Makefile                 |    4 +-
 drivers/firmware/arm_scmi/base.c                   |    7 +
 drivers/firmware/arm_scmi/common.h                 |   11 +
 drivers/firmware/arm_scmi/driver.c                 |  133 ++-
 drivers/firmware/arm_scmi/mailbox.c                |   17 +
 drivers/firmware/arm_scmi/perf.c                   |    5 +
 drivers/firmware/arm_scmi/power.c                  |    6 +
 drivers/firmware/arm_scmi/sensors.c                |    4 +
 drivers/firmware/arm_scmi/shmem.c                  |   15 +
 drivers/firmware/arm_scmi/smc.c                    |  153 +++
 drivers/firmware/imx/imx-scu.c                     |   64 +-
 drivers/firmware/qcom_scm-legacy.c                 |    2 +-
 drivers/firmware/qcom_scm.c                        |   11 +-
 drivers/firmware/tegra/bpmp-tegra186.c             |    4 +-
 drivers/firmware/tegra/bpmp.c                      |    9 +-
 drivers/firmware/trusted_foundations.c             |   21 +-
 drivers/gpu/drm/mediatek/Kconfig                   |    1 +
 drivers/gpu/drm/mediatek/mtk_disp_color.c          |    5 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |    5 +-
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |    5 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |   12 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |   19 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp.c             |  259 +----
 drivers/gpu/drm/mediatek/mtk_drm_ddp.h             |    7 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   45 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |    2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |    8 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |    4 +-
 drivers/memory/Kconfig                             |   11 +
 drivers/memory/Makefile                            |    1 +
 drivers/memory/bt1-l2-ctl.c                        |  322 ++++++
 drivers/memory/samsung/exynos5422-dmc.c            |    8 +-
 drivers/of/of_reserved_mem.c                       |   41 +-
 drivers/reset/hisilicon/hi6220_reset.c             |   69 +-
 drivers/reset/reset-imx7.c                         |  101 ++
 drivers/soc/amlogic/meson-ee-pwrc.c                |  112 +-
 drivers/soc/fsl/dpio/dpio-service.c                |    6 +-
 drivers/soc/fsl/dpio/qbman-portal.c                |   12 -
 drivers/soc/fsl/qbman/qman.c                       |    5 -
 drivers/soc/fsl/qe/qe.c                            |    4 +-
 drivers/soc/fsl/qe/ucc.c                           |    2 +-
 drivers/soc/imx/soc-imx8m.c                        |    7 +-
 drivers/soc/mediatek/Kconfig                       |    7 +
 drivers/soc/mediatek/Makefile                      |    1 +
 drivers/soc/mediatek/mtk-mmsys.c                   |  378 +++++++
 drivers/soc/qcom/Kconfig                           |    6 +-
 drivers/soc/qcom/cmd-db.c                          |   78 +-
 drivers/soc/qcom/pdr_interface.c                   |    4 -
 drivers/soc/qcom/qcom_aoss.c                       |    1 +
 drivers/soc/qcom/rpmh-internal.h                   |   59 +-
 drivers/soc/qcom/rpmh-rsc.c                        |  746 ++++++++++----
 drivers/soc/qcom/rpmh.c                            |   97 +-
 drivers/soc/qcom/rpmhpd.c                          |   24 +
 drivers/soc/qcom/rpmpd.c                           |    5 +
 drivers/soc/qcom/smp2p.c                           |    4 +-
 drivers/soc/qcom/socinfo.c                         |    6 +
 drivers/soc/renesas/Kconfig                        |   11 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r8a7742-sysc.c                 |   42 +
 drivers/soc/renesas/rcar-rst.c                     |    1 +
 drivers/soc/renesas/rcar-sysc.c                    |    3 +
 drivers/soc/renesas/rcar-sysc.h                    |    1 +
 drivers/soc/tegra/Kconfig                          |    1 +
 drivers/soc/tegra/fuse/fuse-tegra.c                |   57 +-
 drivers/soc/tegra/fuse/fuse-tegra20.c              |    1 +
 drivers/soc/tegra/fuse/fuse-tegra30.c              |    6 +
 drivers/soc/tegra/fuse/fuse.h                      |    8 +
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |   32 +-
 drivers/soc/tegra/pmc.c                            |    3 +
 drivers/soc/ti/Kconfig                             |   10 +
 drivers/soc/ti/Makefile                            |    1 +
 drivers/soc/ti/k3-socinfo.c                        |  152 +++
 drivers/soc/ti/knav_qmss_queue.c                   |    2 +-
 drivers/staging/media/Kconfig                      |    2 +
 drivers/staging/media/Makefile                     |    1 +
 drivers/staging/media/tegra-video/Kconfig          |   12 +
 drivers/staging/media/tegra-video/Makefile         |    8 +
 drivers/staging/media/tegra-video/TODO             |   11 +
 drivers/staging/media/tegra-video/csi.c            |  539 ++++++++++
 drivers/staging/media/tegra-video/csi.h            |  147 +++
 drivers/staging/media/tegra-video/tegra210.c       |  978 ++++++++++++++++++
 drivers/staging/media/tegra-video/vi.c             | 1074 ++++++++++++++++++++
 drivers/staging/media/tegra-video/vi.h             |  257 +++++
 drivers/staging/media/tegra-video/video.c          |  155 +++
 drivers/staging/media/tegra-video/video.h          |   29 +
 drivers/tee/Kconfig                                |    2 +
 drivers/tee/optee/call.c                           |    6 +-
 drivers/tee/tee_core.c                             |  159 +++
 drivers/tee/tee_shm.c                              |   31 +-
 drivers/thermal/imx_sc_thermal.c                   |    2 +-
 include/asm-generic/io.h                           |   64 +-
 include/dt-bindings/clock/r8a7742-cpg-mssr.h       |   42 +
 include/dt-bindings/clock/tegra114-car.h           |   14 +-
 include/dt-bindings/clock/tegra124-car-common.h    |   14 +-
 include/dt-bindings/clock/tegra20-car.h            |    2 +-
 include/dt-bindings/clock/tegra210-car.h           |   16 +-
 include/dt-bindings/clock/tegra30-car.h            |   14 +-
 include/dt-bindings/firmware/imx/rsrc.h            |   84 ++
 include/dt-bindings/power/meson-gxbb-power.h       |   13 +
 include/dt-bindings/power/meson8-power.h           |   13 +
 include/dt-bindings/power/qcom-rpmpd.h             |   12 +
 include/dt-bindings/power/r8a7742-sysc.h           |   29 +
 .../dt-bindings/reset/amlogic,meson-gxbb-reset.h   |    2 +-
 include/dt-bindings/reset/imx8mp-reset.h           |   50 +
 include/dt-bindings/reset/imx8mq-reset.h           |   56 +-
 include/linux/firmware/imx/sci.h                   |    1 -
 include/linux/firmware/imx/types.h                 |   65 --
 include/linux/firmware/trusted_foundations.h       |    1 +
 include/linux/fsl/bestcomm/bestcomm.h              |    2 +-
 include/linux/of_reserved_mem.h                    |   12 +
 include/linux/scmi_protocol.h                      |    6 +
 include/linux/scpi_protocol.h                      |    6 +
 include/linux/soc/mediatek/mtk-mmsys.h             |   20 +
 include/linux/tee_drv.h                            |   17 +
 include/soc/fsl/qe/qe.h                            |    2 +-
 include/soc/qcom/cmd-db.h                          |    1 +
 include/uapi/linux/tee.h                           |    9 +
 kernel/cpu_pm.c                                    |    4 +-
 lib/logic_pio.c                                    |   22 +-
 156 files changed, 8030 insertions(+), 1241 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
 create mode 100644
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/baikal,bt1-l2-ctl.yaml
 create mode 100644
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml
 create mode 100644 drivers/bus/bt1-apb.c
 create mode 100644 drivers/bus/bt1-axi.c
 create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c
 create mode 100644 drivers/firmware/arm_scmi/smc.c
 create mode 100644 drivers/memory/bt1-l2-ctl.c
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.c
 create mode 100644 drivers/soc/renesas/r8a7742-sysc.c
 create mode 100644 drivers/soc/ti/k3-socinfo.c
 create mode 100644 drivers/staging/media/tegra-video/Kconfig
 create mode 100644 drivers/staging/media/tegra-video/Makefile
 create mode 100644 drivers/staging/media/tegra-video/TODO
 create mode 100644 drivers/staging/media/tegra-video/csi.c
 create mode 100644 drivers/staging/media/tegra-video/csi.h
 create mode 100644 drivers/staging/media/tegra-video/tegra210.c
 create mode 100644 drivers/staging/media/tegra-video/vi.c
 create mode 100644 drivers/staging/media/tegra-video/vi.h
 create mode 100644 drivers/staging/media/tegra-video/video.c
 create mode 100644 drivers/staging/media/tegra-video/video.h
 create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/meson-gxbb-power.h
 create mode 100644 include/dt-bindings/power/meson8-power.h
 create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
 create mode 100644 include/dt-bindings/reset/imx8mp-reset.h
 delete mode 100644 include/linux/firmware/imx/types.h
 create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ