From: Bjorn Andersson <bjorn.andersson@linaro.org> To: arm@kernel.org, soc@kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Andy Gross <agross@kernel.org>, Arnd Bergmann <arnd@arndb.de>, Olof Johansson <olof@lixom.net>, Kevin Hilman <khilman@baylibre.com>, Elliot Berman <eberman@codeaurora.org>, Sibi Sankar <sibis@codeaurora.org>, Krzysztof Kozlowski <krzk@kernel.org>, Douglas Anderson <dianders@chromium.org>, Jeffrey Hugo <jeffrey.l.hugo@gmail.com>, Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> Subject: [GIT PULL] Qualcomm driver updates for v5.6 Date: Mon, 13 Jan 2020 12:44:05 -0800 [thread overview] Message-ID: <20200113204405.GD3325@yoga> (raw) The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a: Linux 5.5-rc1 (2019-12-08 14:57:55 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-5.6 for you to fetch changes up to 9a434cee773ae15309ac225f27551b5492618e4a: firmware: qcom_scm: Dynamically support SMCCC and legacy conventions (2020-01-07 22:14:43 -0800) ---------------------------------------------------------------- Qualcomm driver updates for v5.6 * SCM major refactoring and cleanup * Properly flag active only power domains as active only * Add SC7180 and SM8150 RPMH power domains * Return EPROBE_DEFER from QMI if packet family is not yet available ---------------------------------------------------------------- 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 Jeffrey Hugo (1): soc: qcom: qmi: Return EPROBE_DEFER if no address family Krzysztof Kozlowski (2): soc: qcom: Fix Kconfig indentation firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available Sai Prakash Ranjan (1): dt-bindings: msm: Rename cache-controller to system-cache-controller 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 .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 148 ---- .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 ++++ drivers/firmware/Kconfig | 8 - drivers/firmware/Makefile | 5 +- 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/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 ++ include/dt-bindings/power/qcom-rpmpd.h | 24 + include/linux/qcom_scm.h | 119 +-- 16 files changed, 1504 insertions(+), 1741 deletions(-) delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml 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
WARNING: multiple messages have this Message-ID (diff)
From: Bjorn Andersson <bjorn.andersson@linaro.org> To: arm@kernel.org, soc@kernel.org Cc: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org>, Arnd Bergmann <arnd@arndb.de>, Jeffrey Hugo <jeffrey.l.hugo@gmail.com>, linux-arm-msm@vger.kernel.org, Douglas Anderson <dianders@chromium.org>, Krzysztof Kozlowski <krzk@kernel.org>, Andy Gross <agross@kernel.org>, Elliot Berman <eberman@codeaurora.org>, Kevin Hilman <khilman@baylibre.com>, Olof Johansson <olof@lixom.net>, linux-arm-kernel@lists.infradead.org, Sibi Sankar <sibis@codeaurora.org> Subject: [GIT PULL] Qualcomm driver updates for v5.6 Date: Mon, 13 Jan 2020 12:44:05 -0800 [thread overview] Message-ID: <20200113204405.GD3325@yoga> (raw) The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a: Linux 5.5-rc1 (2019-12-08 14:57:55 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-5.6 for you to fetch changes up to 9a434cee773ae15309ac225f27551b5492618e4a: firmware: qcom_scm: Dynamically support SMCCC and legacy conventions (2020-01-07 22:14:43 -0800) ---------------------------------------------------------------- Qualcomm driver updates for v5.6 * SCM major refactoring and cleanup * Properly flag active only power domains as active only * Add SC7180 and SM8150 RPMH power domains * Return EPROBE_DEFER from QMI if packet family is not yet available ---------------------------------------------------------------- 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 Jeffrey Hugo (1): soc: qcom: qmi: Return EPROBE_DEFER if no address family Krzysztof Kozlowski (2): soc: qcom: Fix Kconfig indentation firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available Sai Prakash Ranjan (1): dt-bindings: msm: Rename cache-controller to system-cache-controller 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 .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 148 ---- .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 ++++ drivers/firmware/Kconfig | 8 - drivers/firmware/Makefile | 5 +- 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/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 ++ include/dt-bindings/power/qcom-rpmpd.h | 24 + include/linux/qcom_scm.h | 119 +-- 16 files changed, 1504 insertions(+), 1741 deletions(-) delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml 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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2020-01-13 20:44 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-01-13 20:44 Bjorn Andersson [this message] 2020-01-13 20:44 ` [GIT PULL] Qualcomm driver updates for v5.6 Bjorn Andersson
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=20200113204405.GD3325@yoga \ --to=bjorn.andersson@linaro.org \ --cc=agross@kernel.org \ --cc=arm@kernel.org \ --cc=arnd@arndb.de \ --cc=dianders@chromium.org \ --cc=eberman@codeaurora.org \ --cc=jeffrey.l.hugo@gmail.com \ --cc=khilman@baylibre.com \ --cc=krzk@kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-arm-msm@vger.kernel.org \ --cc=olof@lixom.net \ --cc=saiprakash.ranjan@codeaurora.org \ --cc=sibis@codeaurora.org \ --cc=soc@kernel.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.