The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git tags/qcom-drivers-for-5.1 for you to fetch changes up to 4e2256d31f0f24107c36dae35a1d84dff0fced30: soc: qcom: smd-rpm: Add sdm660 compatible (2019-02-01 16:08:58 -0600) ---------------------------------------------------------------- Qualcomm ARM Based Driver Updates for v5.1 * Add Qualcomm RPMh power domain driver and related changes * Fix issues with sleep/wake sets and batch API in RPMh * Update MAINTAINERS Qualcomm entry * Fixup RMTFS-mem sysfs and uevents * Fix error handling in GSBI * Add SMD-RPM compatible entry for SDM660 ---------------------------------------------------------------- Alexey Khoroshilov (1): soc: qcom: gsbi: Fix error handling in gsbi_probe() Amit Kucheria (1): MAINTAINERS: update list of qcom drivers Andy Gross (1): Merge tag 'qcom-fixes-for-5.0-rc1' into drivers-for-5.1 Bjorn Andersson (1): soc: qcom: rpmpd: Drop family A RPM dependency Craig Tatlor (1): soc: qcom: smd-rpm: Add sdm660 compatible Evan Green (2): soc: qcom: rmtfs-mem: Add class to enable uevents soc: qcom: rmtfs-mem: Make sysfs attributes world-readable Fabio Estevam (1): qcom-scm: Include <linux/err.h> header Rajendra Nayak (8): dt-bindings: opp: Introduce opp-level bindings OPP: Add support for parsing the 'opp-level' property dt-bindings: power: Add qcom rpm power domain driver bindings soc: qcom: rpmpd: Add a Power domain driver to model corners soc: qcom: rpmpd: Add support for get/set performance state soc: qcom: rpmhpd: Add RPMh power domain driver soc: qcom: rpmhpd: Mark mx as a parent for cx soc: qcom: update config dependencies for QCOM_RPMPD Raju P.L.S.S.S.N (1): drivers: qcom: rpmh: avoid sending sleep/wake sets immediately Stephen Boyd (1): soc: qcom: rpmh: Avoid accessing freed memory from batch API Documentation/devicetree/bindings/opp/opp.txt | 3 + .../devicetree/bindings/power/qcom,rpmpd.txt | 145 ++++++++ .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + MAINTAINERS | 32 +- drivers/opp/core.c | 18 + drivers/opp/of.c | 2 + drivers/opp/opp.h | 2 + drivers/soc/qcom/Kconfig | 18 + drivers/soc/qcom/Makefile | 2 + drivers/soc/qcom/qcom_gsbi.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 32 +- drivers/soc/qcom/rpmh.c | 37 +- drivers/soc/qcom/rpmhpd.c | 406 +++++++++++++++++++++ drivers/soc/qcom/rpmpd.c | 315 ++++++++++++++++ drivers/soc/qcom/smd-rpm.c | 1 + include/dt-bindings/power/qcom-rpmpd.h | 39 ++ include/linux/pm_opp.h | 7 + include/linux/qcom_scm.h | 1 + 18 files changed, 1036 insertions(+), 32 deletions(-) create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 drivers/soc/qcom/rpmhpd.c create mode 100644 drivers/soc/qcom/rpmpd.c create mode 100644 include/dt-bindings/power/qcom-rpmpd.h