* [GIT PULL] Qualcomm driver updates for v5.15
[not found] <20210816214840.em8McL-ogQfHEVe_bV_eiHOvVQfxbdxJArmHKZDfNKY@z>
@ 2021-08-16 21:48 ` Bjorn Andersson
[not found] ` <20210818133436.oHg1qpXF7yE7_rffvQiPSaIpNSLKYgE1Dtac7ISns3g@z>
0 siblings, 1 reply; 2+ messages in thread
From: Bjorn Andersson @ 2021-08-16 21:48 UTC (permalink / raw)
To: arm, soc
Cc: linux-arm-msm, linux-arm-kernel, Andy Gross, Arnd Bergmann,
Olof Johansson, Kevin Hilman, Iskren Chernev, Stephan Gerhold,
Stephen Boyd, Vinod Koul, Alex Elder, Caleb Connolly,
Douglas Anderson, John Stultz, Junlin Yang,
Manivannan Sadhasivam
The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-5.15
for you to fetch changes up to e3d4571955050736bbf3eda0a9538a09d9fcfce8:
soc: qcom: smsm: Fix missed interrupts if state changes while masked (2021-08-04 22:20:09 -0500)
----------------------------------------------------------------
Qualcomm driver updates for v5.15
This fixes the "shared memory state machine" (SMSM) interrupt logic to
avoid missing transitions happening while the interrupts are masked.
SM6115 support is added to smd-rpm and rpmpd.
The Qualcomm SCM firmware driver is once again made possible to compile
and load as a kernel module.
An out-of-bounds error related to the cooling devices of the AOSS driver
is corrected. The binding is converted to YAML and a generic compatible
is introduced to reduce the driver churn.
The GENI wrapper gains a helper function used in I2C and SPI for
switching the serial engine hardware to use the wrapper's DMA-engine.
Lastly it contains a number of cleanups and smaller fixes for rpmhpd,
socinfo, CPR, mdt_loader and the GENI DT binding.
----------------------------------------------------------------
Alex Elder (1):
soc: qcom: mdt_loader: be more informative on errors
Bjorn Andersson (4):
dt-bindings: soc: qcom: aoss: Add SC8180X and generic compatible
dt-bindings: soc: qcom: aoss: Convert to YAML
soc: qcom: aoss: Add generic compatible
soc: qcom: rpmhpd: Use corner in power_off
Caleb Connolly (1):
dt-bindings: qcom: geni-se: document iommus
Douglas Anderson (1):
PM: AVS: qcom-cpr: Use nvmem_cell_read_variable_le_u32()
Iskren Chernev (4):
dt-bindings: soc: qcom: smd-rpm: Add SM6115 compatible
dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding
drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains
soc: qcom: smd-rpm: Add SM6115 compatible
John Stultz (1):
firmware: qcom_scm: Allow qcom_scm driver to be loadable as a permenent module
Junlin Yang (1):
firmware: qcom_scm: remove a duplicative condition
Manivannan Sadhasivam (1):
soc: qcom: aoss: Fix the out of bound usage of cooling_devs
Stephan Gerhold (2):
soc: qcom: smsm: Implement support for get_irqchip_state
soc: qcom: smsm: Fix missed interrupts if state changes while masked
Stephen Boyd (2):
firmware: qcom_scm: Mark string array const
soc: qcom: socinfo: Don't print anything if nothing found
Vinod Koul (2):
soc: qcom: geni: move GENI_IF_DISABLE_RO to common header
soc: qcom: geni: Add support for gpi dma
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
.../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 87 ----------------
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 114 +++++++++++++++++++++
.../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 +
.../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 +
drivers/firmware/Kconfig | 2 +-
drivers/firmware/Makefile | 3 +-
drivers/firmware/qcom_scm.c | 8 +-
drivers/iommu/Kconfig | 2 +
drivers/net/wireless/ath/ath10k/Kconfig | 1 +
drivers/soc/qcom/cpr.c | 43 +-------
drivers/soc/qcom/mdt_loader.c | 18 ++--
drivers/soc/qcom/qcom-geni-se.c | 30 +++++-
drivers/soc/qcom/qcom_aoss.c | 9 +-
drivers/soc/qcom/rpmhpd.c | 5 +-
drivers/soc/qcom/rpmpd.c | 28 +++++
drivers/soc/qcom/smd-rpm.c | 1 +
drivers/soc/qcom/smsm.c | 28 ++++-
drivers/soc/qcom/socinfo.c | 4 +-
include/dt-bindings/power/qcom-rpmpd.h | 10 ++
include/linux/qcom-geni-se.h | 19 +++-
21 files changed, 269 insertions(+), 148 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Qualcomm driver updates for v5.15
[not found] ` <20210818133436.oHg1qpXF7yE7_rffvQiPSaIpNSLKYgE1Dtac7ISns3g@z>
@ 2021-08-18 13:34 ` Arnd Bergmann
0 siblings, 0 replies; 2+ messages in thread
From: Arnd Bergmann @ 2021-08-18 13:34 UTC (permalink / raw)
To: soc, arm, Bjorn Andersson
Cc: Arnd Bergmann, linux-arm-msm, Olof Johansson, Andy Gross,
Stephen Boyd, Alex Elder, Douglas Anderson,
Manivannan Sadhasivam, linux-arm-kernel, Caleb Connolly,
John Stultz, Vinod Koul, Stephan Gerhold, Kevin Hilman,
Junlin Yang, Iskren Chernev
From: Arnd Bergmann <arnd@arndb.de>
On Mon, 16 Aug 2021 16:48:40 -0500, Bjorn Andersson wrote:
> The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
>
> Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-5.15
>
> [...]
Merged into arm/drivers, thanks!
merge commit: 5c785014b67fb25d8e2a36d24940dad0c416a005
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-08-18 13:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20210816214840.em8McL-ogQfHEVe_bV_eiHOvVQfxbdxJArmHKZDfNKY@z>
2021-08-16 21:48 ` [GIT PULL] Qualcomm driver updates for v5.15 Bjorn Andersson
[not found] ` <20210818133436.oHg1qpXF7yE7_rffvQiPSaIpNSLKYgE1Dtac7ISns3g@z>
2021-08-18 13:34 ` Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).