Messages in this thread |  | | From | Olof Johansson <> | Subject | [GIT PULL 3/5 v2] ARM: SoC-related driver updates | Date | Sat, 8 Feb 2020 13:25:31 -0800 |
| |
Various driver updates for platforms:
- Nvidia: Fuse support for Tegra194, continued memory controller pieces for Tegra30
- NXP/FSL: Refactorings of QuickEngine drivers to support ARM/ARM64/PPC
- NXP/FSL: i.MX8MP SoC driver pieces
- TI Keystone: ring accelerator driver
- Qualcomm: SCM driver cleanup/refactoring + support for new SoCs.
- Xilinx ZynqMP: feature checking interface for firmware. Mailbox communication for power management
- Overall support patch set for cpuidle on more complex hierarchies (PSCI-based)
+ Misc cleanups, refactorings of Marvell, TI, other platforms.
Conflicts:
drivers/soc/tegra/fuse/tegra-apbmisc.c:
This branch has one conflict due to ioremap_nocache() removal touching same lines as some error path fixes for tegra. Keep the ioremap() version of the call, but the rest from this side.
----------------------------------------------------------------
The following changes since commit 64893b7ecc44c647c36d211c1d86fa97da1a91c6:
Merge tag 'armsoc-dt' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers
for you to fetch changes up to 88b4750151a2739761bb1af7fedeae1ff5d9aed9:
Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xilinx/linux-xlnx into arm/drivers
----------------------------------------------------------------
Amol Grover (1): drivers: soc: ti: knav_qmss_queue: Pass lockdep expression to RCU lists
Anson Huang (1): soc: imx: Add i.MX8MP SoC driver support
Ard Biesheuvel (1): optee: model OP-TEE as a platform device/driver
Ben Dooks (Codethink) (1): soc: renesas: rcar-rst: Fix __iomem on configure call
Dan Carpenter (1): firmware: turris-mox-rwtm: small white space cleanup
Daniel Baluta (1): firmware: imx: Allow IMX DSP to be selected as module
Dilip Kota (2): dt-bindings: reset: Add YAML schemas for the Intel Reset controller reset: intel: Add system reset controller driver
Dmitry Osipenko (9): soc/tegra: fuse: Add APB DMA dependency for Tegra20 soc/tegra: regulators: Do nothing if voltage is unchanged memory: tegra30-emc: Firm up suspend/resume sequence memory: tegra30-emc: Firm up hardware programming sequence memory: tegra30-emc: Correct error message for timed out auto calibration soc/tegra: fuse: Cache values of straps and Chip ID registers soc/tegra: fuse: Warn if straps are not ready soc/tegra: fuse: Correct straps' address for older Tegra124 device trees soc/tegra: fuse: Unmap registers once they are not needed anymore
Douglas Anderson (1): soc: qcom: rpmhpd: Set 'active_only' for active only power domains
Elliot Berman (17): firmware: qcom_scm: Rename macros and structures firmware: qcom_scm: Apply consistent naming scheme to command IDs firmware: qcom_scm: Remove unused qcom_scm_get_version firmware: qcom_scm-64: Make SMC macros less magical firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc firmware: qcom_scm-64: Add SCM results struct firmware: qcom_scm-64: Move SMC register filling to qcom_scm_call_smccc firmware: qcom_scm-64: Improve SMC convention detection firmware: qcom_scm-32: Use SMC arch wrappers firmware: qcom_scm-32: Add funcnum IDs firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls firmware: qcom_scm-32: Move SMCCC register filling to qcom_scm_call firmware: qcom_scm-32: Create common legacy atomic call firmware: qcom_scm-32: Add device argument to atomic calls firmware: qcom_scm: Order functions, definitions by service/command firmware: qcom_scm: Remove thin wrappers firmware: qcom_scm: Dynamically support SMCCC and legacy conventions
Florian Fainelli (4): soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 soc: bcm: brcmstb: biuctrl: Update programming for 7211
Geert Uytterhoeven (3): soc: renesas: Remove ARCH_R8A7796 reset: Align logic and flow in managed helpers soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3
JC Kuo (1): soc/tegra: fuse: Add Tegra194 support
Jeffrey Hugo (1): soc: qcom: qmi: Return EPROBE_DEFER if no address family
Jim Quinlan (2): dt-bindings: reset: Document BCM7216 RESCAL reset controller reset: Add Broadcom STB RESCAL reset controller
John Stultz (1): reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate
Krzysztof Kozlowski (5): soc: qcom: Fix Kconfig indentation firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available soc: samsung: Rename Samsung and Exynos to lowercase memory: samsung: Rename Exynos to lowercase soc: imx: Enable compile testing of IMX_SCU_SOC
Kunihiko Hayashi (1): reset: uniphier: Add SCSSI reset control for each channel
Lina Iyer (1): cpuidle: dt: Support hierarchical CPU idle states
Lucas Stach (1): soc: imx8: print SoC type and revision
Lukasz Luba (2): include: trace: Add SCMI header with trace events drivers: firmware: scmi: Extend SCMI transport layer by trace events
Marek Behún (1): bus: moxtet: declare moxtet_bus_type as static
Mars Cheng (1): dt-bindings: mediatek: add MT6765 power dt-bindings
Matthias Brugger (2): soc: mediatek: cmdq: delete not used define Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc
Nicolas Saenz Julienne (1): MAINTAINERS: Add brcmstb PCIe controller entry
Nicolin Chen (1): memory: tegra: Correct reset value of xusb_hostr
Olof Johansson (19): Merge tag 'scmi-updates-5.6' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/people/ulf.hansson/linux-pm into arm/drivers Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/linux into arm/drivers Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/.../krzk/linux into arm/drivers Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org/linux-mvebu into arm/drivers Merge tag 'imx-driver-5.6' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers Merge tag 'arm-soc/for-5.6/maintainers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'v5.5-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into arm/drivers Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xilinx/linux-xlnx into arm/drivers
Rajan Vaja (1): dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox
Rasmus Villemoes (48): soc: fsl: qe: remove space-before-tab soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers soc: fsl: qe: introduce qe_io{read,write}* wrappers soc: fsl: qe: avoid ppc-specific io accessors soc: fsl: qe: replace spin_event_timeout by readx_poll_timeout_atomic soc: fsl: qe: qe.c: guard use of pvr_version_is() with CONFIG_PPC32 soc: fsl: qe: drop unneeded #includes soc: fsl: qe: drop assign-only high_active in qe_ic_init soc: fsl: qe: remove pointless sysfs registration in qe_ic.c soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low soc: fsl: qe: remove unused qe_ic_set_* functions soc: fsl: qe: don't use NO_IRQ in qe_ic.c soc: fsl: qe: make qe_ic_get_{low,high}_irq static soc: fsl: qe: simplify qe_ic_init() soc: fsl: qe: merge qe_ic.h headers into qe_ic.c soc: fsl: qe: qe.c: use of_property_read_* helpers soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() soc: fsl: qe: qe_io.c: access device tree property using be32_to_cpu soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_io_init() soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl soc/fsl/qe/qe.h: update include path for cpm.h serial: ucc_uart: explicitly include soc/fsl/cpm.h serial: ucc_uart: replace ppc-specific IO accessors serial: ucc_uart: factor out soft_uart initialization serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() serial: ucc_uart: limit brg-frequency workaround to PPC32 serial: ucc_uart: access __be32 field using be32_to_cpu soc: fsl: qe: change return type of cpm_muram_alloc() to s32 soc: fsl: qe: make cpm_muram_free() return void soc: fsl: qe: make cpm_muram_free() ignore a negative offset soc: fsl: qe: drop broken lazy call of cpm_muram_init() soc: fsl: qe: refactor cpm_muram_alloc_common to prevent BUG on error path soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() soc: fsl: qe: drop pointless check in qe_sdma_init() soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() net/wan/fsl_ucc_hdlc: fix reading of __be16 registers net/wan/fsl_ucc_hdlc: reject muram offsets above 64K net: ethernet: freescale: make UCC_GETH explicitly depend on PPC32 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE
Ravi Patel (1): drivers: firmware: xilinx: Add support for feature check
Sai Prakash Ranjan (1): dt-bindings: msm: Rename cache-controller to system-cache-controller
Sameer Pujar (1): bus: tegra-aconnect: Remove PM_CLK dependency
Sibi Sankar (5): dt-bindings: power: Add rpmh power-domain bindings for SM8150 soc: qcom: rpmhpd: Add SM8150 RPMH power-domains dt-bindings: power: Add rpmh power-domain bindings for sc7180 soc: qcom: rpmhpd: Add SC7180 RPMH power-domains dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml
Sudeep Holla (12): firmware: arm_scmi: Add support for multiple device per protocol firmware: arm_scmi: Skip scmi mbox channel setup for addtional devices firmware: arm_scmi: Add names to scmi devices created firmware: arm_scmi: Add versions and identifier attributes using dev_groups firmware: arm_scmi: Match scmi device by both name and protocol id firmware: arm_scmi: Stash version in protocol init functions firmware: arm_scmi: Skip protocol initialisation for additional devices clk: scmi: Match scmi device by both name and protocol id cpufreq: scmi: Match scmi device by both name and protocol id hwmon: (scmi-hwmon) Match scmi device by both name and protocol id reset: reset-scmi: Match scmi device by both name and protocol id cpuidle: psci: Align psci_power_state count with idle state count
Suman Anna (1): bus: ti-sysc: Drop MMU quirks
Tejas Patel (1): drivers: soc: xilinx: Use mailbox IPI callback
Thierry Reding (10): memory: tegra: Refashion EMC debugfs interface on Tegra124 memory: tegra: Implement EMC debugfs interface on Tegra20 memory: tegra: Implement EMC debugfs interface on Tegra30 memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 memory: tegra: Add per-SoC data for Tegra186 memory: tegra: Extract memory client SID programming memory: tegra: Add system sleep support memory: tegra: Support DVFS on Tegra186 and later memory: tegra: Only include support for enabled SoCs memory: tegra: Add support for the Tegra194 memory controller
Tomer Maimon (3): dt-bindings: reset: add NPCM reset controller documentation dt-bindings: reset: Add binding constants for NPCM7xx reset controller reset: npcm: add NPCM reset controller driver
Tony Lindgren (1): bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO
Ulf Hansson (13): dt: psci: Update DT bindings to support hierarchical PSCI states firmware: psci: Export functions to manage the OSI mode of: base: Add of_get_cpu_state_node() to get idle states for a CPU node cpuidle: psci: Simplify OF parsing of CPU idle state nodes cpuidle: psci: Support hierarchical CPU idle states cpuidle: psci: Add a helper to attach a CPU to its PM domain cpuidle: psci: Attach CPU devices to their PM domains cpuidle: psci: Prepare to use OS initiated suspend mode via PM domains cpuidle: psci: Manage runtime PM in the idle path cpuidle: psci: Support CPU hotplug for the hierarchical model PM / Domains: Introduce a genpd OF helper that removes a subdomain cpuidle: psci: Add support for PM domains by using genpd arm64: dts: Convert to the hierarchical CPU topology layout for MSM8916
Yangtao Li (4): soc: samsung: exynos-pmu: Convert to devm_platform_ioremap_resource memory: samsung: exynos5422-dmc: Convert to devm_platform_ioremap_resource memory: mvebu-devbus: convert to devm_platform_ioremap_resource mailbox: armada-37xx-rwtm: convert to devm_platform_ioremap_resource
YueHaibing (1): soc: fsl: qe: remove set but not used variable 'mm_gc'
zhengbin (1): bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code
Documentation/devicetree/bindings/arm/cpus.yaml | 15 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 ++ .../devicetree/bindings/power/qcom,rpmpd.txt | 148 --- .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 +++ .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 + .../devicetree/bindings/reset/intel,rcu-gw.yaml | 63 + .../bindings/reset/nuvoton,npcm-reset.txt | 32 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 + MAINTAINERS | 5 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 57 +- arch/powerpc/include/asm/cpm.h | 172 +-- arch/powerpc/platforms/83xx/km83xx.c | 3 +- arch/powerpc/platforms/83xx/misc.c | 23 - arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 - arch/powerpc/platforms/85xx/corenet_generic.c | 10 - arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 - arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 - arch/powerpc/platforms/85xx/twr_p102x.c | 15 - drivers/base/power/domain.c | 38 + drivers/bus/Kconfig | 1 - drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 18 +- drivers/clk/clk-scmi.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 +++++ drivers/cpuidle/cpuidle-psci.c | 161 ++- drivers/cpuidle/cpuidle-psci.h | 17 + drivers/cpuidle/dt_idle_states.c | 5 +- drivers/firmware/Kconfig | 8 - drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/power.c | 2 + drivers/firmware/arm_scmi/reset.c | 2 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 ----------- drivers/firmware/qcom_scm-64.c | 579 --------- drivers/firmware/qcom_scm-legacy.c | 242 ++++ drivers/firmware/qcom_scm-smc.c | 151 +++ drivers/firmware/qcom_scm.c | 854 ++++++++++--- drivers/firmware/qcom_scm.h | 178 +-- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 43 + drivers/hwmon/scmi-hwmon.c | 2 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 ++- drivers/memory/tegra/tegra186-emc.c | 293 +++++ drivers/memory/tegra/tegra186.c | 1117 +++++++++++++++++- drivers/memory/tegra/tegra20-emc.c | 175 +++ drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 ++++-- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 23 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/of/base.c | 36 + drivers/reset/Kconfig | 25 +- drivers/reset/Makefile | 3 + drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 ++ drivers/reset/reset-intel-gw.c | 262 ++++ drivers/reset/reset-npcm.c | 291 +++++ drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 ++--- drivers/soc/fsl/qe/qe_ic.h | 99 -- drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/soc-imx8.c | 9 + drivers/soc/mediatek/mtk-cmdq-helper.c | 2 - drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 + drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 3 + drivers/soc/tegra/fuse/fuse-tegra30.c | 29 + drivers/soc/tegra/fuse/fuse.h | 4 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 34 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 + drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/tee/optee/core.c | 153 +-- drivers/tty/serial/ucc_uart.c | 385 +++--- include/dt-bindings/power/mt6765-power.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 24 + .../dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 ++ include/linux/cpuhotplug.h | 1 + include/linux/firmware/xlnx-zynqmp.h | 7 + include/linux/of.h | 8 + include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm_domain.h | 8 + include/linux/psci.h | 2 + include/linux/qcom_scm.h | 119 +- include/linux/scmi_protocol.h | 5 +- include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/soc/fsl/cpm.h | 171 +++ include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 --- include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/trace/events/scmi.h | 90 ++ 142 files changed, 6604 insertions(+), 3301 deletions(-) delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml create mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 drivers/cpuidle/cpuidle-psci-domain.c create mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/firmware/qcom_scm-32.c delete mode 100644 drivers/firmware/qcom_scm-64.c create mode 100644 drivers/firmware/qcom_scm-legacy.c create mode 100644 drivers/firmware/qcom_scm-smc.c create mode 100644 drivers/memory/tegra/tegra186-emc.c create mode 100644 drivers/reset/reset-brcmstb-rescal.c create mode 100644 drivers/reset/reset-intel-gw.c create mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/soc/fsl/qe/qe_ic.h create mode 100644 include/dt-bindings/power/mt6765-power.h create mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h create mode 100644 include/soc/fsl/cpm.h delete mode 100644 include/soc/fsl/qe/qe_ic.h create mode 100644 include/trace/events/scmi.h
|  |