From: Olof Johansson <olof@lixom.net> To: torvalds@linux-foundation.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, soc@kernel.org, arm@kernel.org, Olof Johansson <olof@lixom.net> Subject: [GIT PULL 2/4] ARM: SoC-related driver updates Date: Fri, 19 Jul 2019 16:54:32 -0700 [thread overview] Message-ID: <20190719235434.13214-3-olof@lixom.net> (raw) In-Reply-To: <20190719235434.13214-1-olof@lixom.net> Various driver updates for platforms and a couple of the small driver subsystems we merge through our tree: - A driver for SCU (system control) on NXP i.MX8QXP - Qualcomm Always-on Subsystem messaging driver (AOSS QMP) - Qualcomm PM support for MSM8998 - Support for a newer version of DRAM PHY driver for Broadcom (DPFE) - Reset controller support for Bitmain BM1880 - TI SCI (System Control Interface) support for CPU control on AM654 processors - More TI sysc refactoring and rework ---------------------------------------------------------------- The following changes since commit ae8f8e20bb698788a3a124b4916f3f3f9a4f216c: Merge tag 'armsoc-soc' 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 8c0993621c3e5fa52e5425ef2a0f67a0cde07092: Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers ---------------------------------------------------------------- Amit Kucheria (1): MAINTAINERS: fix typo in file name Andrew F. Davis (1): firmware: ti_sci: Always request response from firmware Anson Huang (6): soc: imx: Add SCU SoC info driver support soc: imx: soc-imx8: Avoid unnecessary of_node_put() in error handling soc: imx: soc-imx8: Correct return value of error handle soc: imx8: Fix potential kernel dump in error path soc: imx8: Use existing of_root directly soc: imx: Add i.MX8MN SoC driver support Arnd Bergmann (1): soc: rockchip: work around clang warning Bitan Biswas (1): firmware: tegra: Early resume BPMP Bjorn Andersson (6): soc: qcom: rpmpd: Modify corner defining macros dt-bindings: power: Add rpm power domain bindings for qcs404 soc: qcom: rpmpd: Add QCS404 power-domains dt-bindings: soc: qcom: Add AOSS QMP binding soc: qcom: Add AOSS QMP driver soc: qcom: apr: Don't use reg for domain id Colin Ian King (1): reset: remove redundant null check on pointer dev David Brown (1): MAINTAINERS: Remove myself as qcom maintainer Fabio Estevam (1): dt-bindings: reset: imx7: Fix the spelling of 'indices' Florian Fainelli (3): bus: brcmstb_gisb: Remove print of base address firmware: arm_scmi: fetch and store sensor scale hwmon: scmi: Scale values to target desired HWMON units Ioana Ciornei (2): Documentation: DT: Add entry for DPAA2 console soc: fsl: add DPAA2 console support Jean-Philippe Brucker (1): firmware/psci: psci_checker: Park kthreads before stopping them Joel Stanley (1): soc: aspeed: lpc-ctrl: Fix probe error handling Krishna Yarlagadda (1): soc/tegra: Select pinctrl for Tegra194 Laurentiu Tudor (2): soc: fsl: qman: fixup liodns only on ppc targets soc: fsl: qbman_portals: add APIs to retrieve the probing status Lee Jones (1): soc: qcom: geni: Add support for ACPI Leonard Crestez (1): soc: imx: Read imx8mm soc revision from anatop Manivannan Sadhasivam (2): dt-bindings: reset: Add devicetree binding for BM1880 reset controller reset: Add reset controller support for BM1880 SoC Markus Mayer (9): memory: brcmstb: dpfe: use msleep() over udelay() memory: brcmstb: dpfe: optimize generic_show() memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 memory: brcmstb: dpfe: remove unused code and fix formatting memory: brcmstb: dpfe: report firmware loading error memory: brcmstb: dpfe: wait for DCPU to be ready memory: brcmstb: dpfe: prepare support for multiple API versions memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes memory: brcmstb: dpfe: introduce DPFE API v3 Martin Blumenstingl (2): dt-bindings: soc: amlogic: canvas: document support for Meson8/8b/8m2 soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2 Masahiro Yamada (2): memory: move jedec_ddr_data.c from lib/ to drivers/memory/ memory: move jedec_ddr.h from include/memory to drivers/memory/ Nathan Huckleberry (1): memory: tegra: Fix -Wunused-const-variable Nishad Kamdar (1): firmware: ti_sci: Use the correct style for SPDX License Identifier Olof Johansson (15): Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'scmi-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/.../joel/aspeed into arm/drivers Merge tag 'imx-drivers-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix.de/git/pza/linux into arm/drivers Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers Peng Fan (1): firmware: arm_scmi: update rate_discrete in clock_describe_rates_get Peter Ujfalusi (2): firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma firmware: ti_sci: Parse all resource ranges even if some is not available Randy Dunlap (1): soc: qcom: fix QCOM_AOSS_QMP dependency and build errors Roy Pledge (2): bus: mc-bus: Add support for mapping shareable portals soc: fsl: dpio: Add support for memory backed QBMan portals Sibi Sankar (4): soc: qcom: rpmpd: fixup rpmpd set performance state soc: qcom: rpmpd: Add support to set rpmpd state to max dt-bindings: power: Add rpm power domain bindings for msm8998 soc: qcom: rpmpd: Add MSM8998 power-domains Srinivas Kandagatla (1): qcom: apr: Make apr callbacks in non-atomic context Sudeep Holla (1): firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes Suman Anna (1): firmware: ti_sci: Add support for processor control Sumit Garg (1): MAINTAINERS: Add mailing list for the TEE subsystem Thierry Reding (4): soc/tegra: pmc: Fail to allocate more than one wake IRQ soc/tegra: pmc: Avoid crash for non-wake IRQs soc/tegra: pmc: Add comments clarifying wake events soc/tegra: fuse: Do not log error message on deferred probe Tony Lindgren (12): bus: ti-sysc: Add support for missing clockdomain handling bus: ti-sysc: Support 16-bit writes too bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set bus: ti-sysc: Enable interconnect target module autoidle bit on enable bus: ti-sysc: Handle clockactivity for enable and disable bus: ti-sysc: Handle swsup idle mode quirks bus: ti-sysc: Set ENAWAKEUP if available bus: ti-sysc: Add support for disabling module without legacy mode bus: ti-sysc: Do rstctrl reset handling in two phases bus: ti-sysc: Detect uarts also on omap34xx bus: ti-sysc: Add support for module specific reset quirks Vabhav Sharma (1): soc: fsl: guts: Add definition for LX2160A Vijay Khemka (1): soc: aspeed: lpc-ctrl: make parameter optional Vinod Koul (1): MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file Volodymyr Babchuk (1): dt-bindings: arm: fix the document ID for SCMI protocol documentation Youri Querry (1): soc: fsl: dpio: Increase timeout for QBMan Management Commands YueHaibing (1): firmware: ti_sci: Fix gcc unused-but-set-variable warning .../devicetree/bindings/arm/arm,scmi.txt | 2 +- .../bindings/misc/fsl,dpaa2-console.txt | 11 + .../devicetree/bindings/power/qcom,rpmpd.txt | 2 + .../bindings/reset/bitmain,bm1880-reset.txt | 18 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../bindings/soc/qcom/qcom,aoss-qmp.txt | 81 ++ .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- MAINTAINERS | 9 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/pdata-quirks.c | 60 + drivers/bus/brcmstb_gisb.c | 4 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 454 +++++-- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1143 +++++++++++++++--- drivers/firmware/ti_sci.h | 810 +++++++++++++ drivers/hwmon/scmi-hwmon.c | 48 + drivers/memory/Kconfig | 8 + drivers/memory/Makefile | 1 + drivers/memory/brcmstb_dpfe.c | 317 +++-- drivers/memory/emif.c | 3 +- {include => drivers}/memory/jedec_ddr.h | 6 +- {lib => drivers/memory}/jedec_ddr_data.c | 5 +- drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 - drivers/reset/reset-simple.c | 2 + drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 61 +- drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/dpaa2-console.c | 329 +++++ drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 ++- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx-scu.c | 144 +++ drivers/soc/imx/soc-imx8.c | 63 +- drivers/soc/qcom/Kconfig | 12 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 76 +- drivers/soc/qcom/qcom_aoss.c | 480 ++++++++ drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/rockchip/pm_domains.c | 230 ++-- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 18 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 34 + .../dt-bindings/reset/bitmain,bm1880-reset.h | 51 + include/linux/platform_data/ti-sysc.h | 12 + include/linux/scmi_protocol.h | 1 + include/linux/soc/ti/ti_sci_protocol.h | 246 ++++ include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 9 + lib/Kconfig | 8 - lib/Makefile | 2 - 70 files changed, 4760 insertions(+), 635 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt rename {include => drivers}/memory/jedec_ddr.h (97%) rename {lib => drivers/memory}/jedec_ddr_data.c (98%) create mode 100644 drivers/soc/fsl/dpaa2-console.c create mode 100644 drivers/soc/imx/soc-imx-scu.c create mode 100644 drivers/soc/qcom/qcom_aoss.c create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h create mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h
WARNING: multiple messages have this Message-ID (diff)
From: Olof Johansson <olof@lixom.net> To: torvalds@linux-foundation.org Cc: Olof Johansson <olof@lixom.net>, soc@kernel.org, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/4] ARM: SoC-related driver updates Date: Fri, 19 Jul 2019 16:54:32 -0700 [thread overview] Message-ID: <20190719235434.13214-3-olof@lixom.net> (raw) In-Reply-To: <20190719235434.13214-1-olof@lixom.net> Various driver updates for platforms and a couple of the small driver subsystems we merge through our tree: - A driver for SCU (system control) on NXP i.MX8QXP - Qualcomm Always-on Subsystem messaging driver (AOSS QMP) - Qualcomm PM support for MSM8998 - Support for a newer version of DRAM PHY driver for Broadcom (DPFE) - Reset controller support for Bitmain BM1880 - TI SCI (System Control Interface) support for CPU control on AM654 processors - More TI sysc refactoring and rework ---------------------------------------------------------------- The following changes since commit ae8f8e20bb698788a3a124b4916f3f3f9a4f216c: Merge tag 'armsoc-soc' 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 8c0993621c3e5fa52e5425ef2a0f67a0cde07092: Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers ---------------------------------------------------------------- Amit Kucheria (1): MAINTAINERS: fix typo in file name Andrew F. Davis (1): firmware: ti_sci: Always request response from firmware Anson Huang (6): soc: imx: Add SCU SoC info driver support soc: imx: soc-imx8: Avoid unnecessary of_node_put() in error handling soc: imx: soc-imx8: Correct return value of error handle soc: imx8: Fix potential kernel dump in error path soc: imx8: Use existing of_root directly soc: imx: Add i.MX8MN SoC driver support Arnd Bergmann (1): soc: rockchip: work around clang warning Bitan Biswas (1): firmware: tegra: Early resume BPMP Bjorn Andersson (6): soc: qcom: rpmpd: Modify corner defining macros dt-bindings: power: Add rpm power domain bindings for qcs404 soc: qcom: rpmpd: Add QCS404 power-domains dt-bindings: soc: qcom: Add AOSS QMP binding soc: qcom: Add AOSS QMP driver soc: qcom: apr: Don't use reg for domain id Colin Ian King (1): reset: remove redundant null check on pointer dev David Brown (1): MAINTAINERS: Remove myself as qcom maintainer Fabio Estevam (1): dt-bindings: reset: imx7: Fix the spelling of 'indices' Florian Fainelli (3): bus: brcmstb_gisb: Remove print of base address firmware: arm_scmi: fetch and store sensor scale hwmon: scmi: Scale values to target desired HWMON units Ioana Ciornei (2): Documentation: DT: Add entry for DPAA2 console soc: fsl: add DPAA2 console support Jean-Philippe Brucker (1): firmware/psci: psci_checker: Park kthreads before stopping them Joel Stanley (1): soc: aspeed: lpc-ctrl: Fix probe error handling Krishna Yarlagadda (1): soc/tegra: Select pinctrl for Tegra194 Laurentiu Tudor (2): soc: fsl: qman: fixup liodns only on ppc targets soc: fsl: qbman_portals: add APIs to retrieve the probing status Lee Jones (1): soc: qcom: geni: Add support for ACPI Leonard Crestez (1): soc: imx: Read imx8mm soc revision from anatop Manivannan Sadhasivam (2): dt-bindings: reset: Add devicetree binding for BM1880 reset controller reset: Add reset controller support for BM1880 SoC Markus Mayer (9): memory: brcmstb: dpfe: use msleep() over udelay() memory: brcmstb: dpfe: optimize generic_show() memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 memory: brcmstb: dpfe: remove unused code and fix formatting memory: brcmstb: dpfe: report firmware loading error memory: brcmstb: dpfe: wait for DCPU to be ready memory: brcmstb: dpfe: prepare support for multiple API versions memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes memory: brcmstb: dpfe: introduce DPFE API v3 Martin Blumenstingl (2): dt-bindings: soc: amlogic: canvas: document support for Meson8/8b/8m2 soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2 Masahiro Yamada (2): memory: move jedec_ddr_data.c from lib/ to drivers/memory/ memory: move jedec_ddr.h from include/memory to drivers/memory/ Nathan Huckleberry (1): memory: tegra: Fix -Wunused-const-variable Nishad Kamdar (1): firmware: ti_sci: Use the correct style for SPDX License Identifier Olof Johansson (15): Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'scmi-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/.../joel/aspeed into arm/drivers Merge tag 'imx-drivers-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix.de/git/pza/linux into arm/drivers Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers Peng Fan (1): firmware: arm_scmi: update rate_discrete in clock_describe_rates_get Peter Ujfalusi (2): firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma firmware: ti_sci: Parse all resource ranges even if some is not available Randy Dunlap (1): soc: qcom: fix QCOM_AOSS_QMP dependency and build errors Roy Pledge (2): bus: mc-bus: Add support for mapping shareable portals soc: fsl: dpio: Add support for memory backed QBMan portals Sibi Sankar (4): soc: qcom: rpmpd: fixup rpmpd set performance state soc: qcom: rpmpd: Add support to set rpmpd state to max dt-bindings: power: Add rpm power domain bindings for msm8998 soc: qcom: rpmpd: Add MSM8998 power-domains Srinivas Kandagatla (1): qcom: apr: Make apr callbacks in non-atomic context Sudeep Holla (1): firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes Suman Anna (1): firmware: ti_sci: Add support for processor control Sumit Garg (1): MAINTAINERS: Add mailing list for the TEE subsystem Thierry Reding (4): soc/tegra: pmc: Fail to allocate more than one wake IRQ soc/tegra: pmc: Avoid crash for non-wake IRQs soc/tegra: pmc: Add comments clarifying wake events soc/tegra: fuse: Do not log error message on deferred probe Tony Lindgren (12): bus: ti-sysc: Add support for missing clockdomain handling bus: ti-sysc: Support 16-bit writes too bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set bus: ti-sysc: Enable interconnect target module autoidle bit on enable bus: ti-sysc: Handle clockactivity for enable and disable bus: ti-sysc: Handle swsup idle mode quirks bus: ti-sysc: Set ENAWAKEUP if available bus: ti-sysc: Add support for disabling module without legacy mode bus: ti-sysc: Do rstctrl reset handling in two phases bus: ti-sysc: Detect uarts also on omap34xx bus: ti-sysc: Add support for module specific reset quirks Vabhav Sharma (1): soc: fsl: guts: Add definition for LX2160A Vijay Khemka (1): soc: aspeed: lpc-ctrl: make parameter optional Vinod Koul (1): MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file Volodymyr Babchuk (1): dt-bindings: arm: fix the document ID for SCMI protocol documentation Youri Querry (1): soc: fsl: dpio: Increase timeout for QBMan Management Commands YueHaibing (1): firmware: ti_sci: Fix gcc unused-but-set-variable warning .../devicetree/bindings/arm/arm,scmi.txt | 2 +- .../bindings/misc/fsl,dpaa2-console.txt | 11 + .../devicetree/bindings/power/qcom,rpmpd.txt | 2 + .../bindings/reset/bitmain,bm1880-reset.txt | 18 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../bindings/soc/qcom/qcom,aoss-qmp.txt | 81 ++ .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- MAINTAINERS | 9 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/pdata-quirks.c | 60 + drivers/bus/brcmstb_gisb.c | 4 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 454 +++++-- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1143 +++++++++++++++--- drivers/firmware/ti_sci.h | 810 +++++++++++++ drivers/hwmon/scmi-hwmon.c | 48 + drivers/memory/Kconfig | 8 + drivers/memory/Makefile | 1 + drivers/memory/brcmstb_dpfe.c | 317 +++-- drivers/memory/emif.c | 3 +- {include => drivers}/memory/jedec_ddr.h | 6 +- {lib => drivers/memory}/jedec_ddr_data.c | 5 +- drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 - drivers/reset/reset-simple.c | 2 + drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 61 +- drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/dpaa2-console.c | 329 +++++ drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 ++- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx-scu.c | 144 +++ drivers/soc/imx/soc-imx8.c | 63 +- drivers/soc/qcom/Kconfig | 12 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 76 +- drivers/soc/qcom/qcom_aoss.c | 480 ++++++++ drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/rockchip/pm_domains.c | 230 ++-- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 18 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 34 + .../dt-bindings/reset/bitmain,bm1880-reset.h | 51 + include/linux/platform_data/ti-sysc.h | 12 + include/linux/scmi_protocol.h | 1 + include/linux/soc/ti/ti_sci_protocol.h | 246 ++++ include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 9 + lib/Kconfig | 8 - lib/Makefile | 2 - 70 files changed, 4760 insertions(+), 635 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt rename {include => drivers}/memory/jedec_ddr.h (97%) rename {lib => drivers/memory}/jedec_ddr_data.c (98%) create mode 100644 drivers/soc/fsl/dpaa2-console.c create mode 100644 drivers/soc/imx/soc-imx-scu.c create mode 100644 drivers/soc/qcom/qcom_aoss.c create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h create mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2019-07-19 23:56 UTC|newest] Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-07-19 23:54 [GIT PULL 0/4] ARM: SoC contents for 5.3 merge window Olof Johansson 2019-07-19 23:54 ` Olof Johansson 2019-07-19 23:54 ` [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson 2019-07-19 23:54 ` Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 2019-07-20 0:30 ` pr-tracker-bot 2019-07-19 23:54 ` Olof Johansson [this message] 2019-07-19 23:54 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson 2019-07-20 0:06 ` Olof Johansson 2019-07-20 0:06 ` Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 2019-07-20 0:30 ` pr-tracker-bot 2019-07-19 23:54 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 2019-07-19 23:54 ` Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 2019-07-20 0:30 ` pr-tracker-bot 2019-07-19 23:54 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson 2019-07-19 23:54 ` Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 2019-07-20 0:30 ` pr-tracker-bot 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson 2019-12-05 18:04 ` Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 20:45 ` pr-tracker-bot
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20190719235434.13214-3-olof@lixom.net \ --to=olof@lixom.net \ --cc=arm@kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=soc@kernel.org \ --cc=torvalds@linux-foundation.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.