[GIT PULL] Qualcomm driver updates for v5.11
Bjorn Andersson
bjorn.andersson at linaro.org
Mon Nov 30 14:01:42 EST 2020
The following changes since commit 80e8eaab5e98fc013fd4afb4aab1fceeb049cbfd:
soc: qcom: geni: Optimize/comment select fifo/dma mode (2020-10-26 10:29:19 -0500)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-5.11
for you to fetch changes up to 9c45662675b38e80fff48397506cf9fd9936b6f3:
soc: qcom: rpmhpd: Add SDX55 power domains (2020-11-26 11:50:31 -0600)
----------------------------------------------------------------
Qualcomm driver updates for v5.11
This adds support for the core power domains on MSM8916, MSM8939, SDM660
and SDX55. It adds SM8150 support to the last-level cache controller
driver and it makes it possible to build the Command DB and RPMh drivers
as modules.
It also contains a slew of smaller cleanups, style and bug fixes
throughout the various drivers.
----------------------------------------------------------------
Bjorn Andersson (1):
Merge tag '20201013212531.428538-1-dianders at chromium.org' into drivers-for-5.11
Evan Green (1):
soc: qcom: smp2p: Safely acquire spinlock without IRQs
Isaac J. Manjarres (1):
soc: qcom: llcc: Support chipsets that can write to llcc
John Stultz (1):
soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
Jun Nie (2):
dt-bindings: power: rpmpd: Add MSM8939 RPM power domains
soc: qcom: rpmpd: Add MSM8939 power-domains
Konrad Dybcio (2):
dt-bindings: power: rpmpd: Add SDM660 power-domains bindings
soc: qcom: rpmpd: Add SDM660 power-domains
Lee Jones (11):
soc: qcom: qcom_aoss: Remove set but unused variable 'tlen'
soc: qcom: qcom_aoss: Add missing description for 'cooling_devs'
soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr'
soc: qcom: smem: Fix formatting and missing documentation issues
soc: qcom: smsm: Fix some kernel-doc formatting and naming problems
soc: qcom: wcnss_ctrl: Demote non-conformant struct header and fix function headers
soc: qcom: smp2p: Remove unused struct attribute provide another
soc: qcom: llcc-qcom: Fix expected kernel-doc formatting
soc: qcom: rpmhpd: Provide some missing struct member descriptions
soc: qcom: kryo-l2-accessors: Fix misnaming of 'val'
soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header
Lina Iyer (2):
soc: qcom: cmd-db: allow loading as a module
soc: qcom: Kconfig: make RPMH match Command DB setting
Maulik Shah (2):
Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh"
soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write()
Rikard Falkeborn (2):
soc: qcom: pdr: Constify static qmi structs
samples: qmi: Constify static qmi ops
Roja Rani Yarubandi (1):
soc: qcom: geni: Remove "iova" check
Sai Prakash Ranjan (1):
soc: qcom: llcc: Move llcc configuration to its own function
Souradeep Chowdhury (2):
dt-bindings: msm: Add LLCC for SM8150
soc: qcom: llcc: Add configuration data for SM8150
Stephan Gerhold (3):
soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNER_RPMPD_STATE
dt-bindings: power: rpmpd: Add MSM8916 RPM power domains
soc: qcom: rpmpd: Add MSM8916 power domains
Tom Rix (1):
soc: qcom: initialize local variable
Vinod Koul (2):
dt-bindings: power: Add rpm power domain bindings for sdx55
soc: qcom: rpmhpd: Add SDX55 power domains
Viresh Kumar (1):
qcom-geni-se: remove has_opp_table
Vladimir Lypak (1):
soc: qcom: socinfo: add soc ids for msm8953 variants
.../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 4 +
drivers/soc/qcom/Kconfig | 5 +-
drivers/soc/qcom/cmd-db.c | 8 +-
drivers/soc/qcom/kryo-l2-accessors.c | 2 +-
drivers/soc/qcom/llcc-qcom.c | 147 +++++++++++++++------
drivers/soc/qcom/pdr_interface.c | 8 +-
drivers/soc/qcom/qcom-geni-se.c | 9 +-
drivers/soc/qcom/qcom_aoss.c | 4 +-
drivers/soc/qcom/rpmh-rsc.c | 7 +-
drivers/soc/qcom/rpmh.c | 14 +-
drivers/soc/qcom/rpmhpd.c | 16 +++
drivers/soc/qcom/rpmpd.c | 85 +++++++++++-
drivers/soc/qcom/smem.c | 3 +-
drivers/soc/qcom/smp2p.c | 6 +-
drivers/soc/qcom/smsm.c | 4 +-
drivers/soc/qcom/socinfo.c | 6 +
drivers/soc/qcom/wcnss_ctrl.c | 8 +-
include/dt-bindings/power/qcom-rpmpd.h | 34 +++++
include/linux/qcom-geni-se.h | 2 -
include/linux/soc/qcom/llcc-qcom.h | 6 +
samples/qmi/qmi_sample_client.c | 4 +-
22 files changed, 302 insertions(+), 81 deletions(-)
More information about the linux-arm-kernel
mailing list