mbox series

[0/7] RPMPD cleanup + parent PD

Message ID 20230125032728.611640-1-konrad.dybcio@linaro.org
Headers show
Series RPMPD cleanup + parent PD | expand

Message

Konrad Dybcio Jan. 25, 2023, 3:27 a.m. UTC
This series provides a big and necessary cleanup for RPMPD..
Lots of redefined objects were trimmed as well as some stylistic
and maintainability fixes have been made. Also, support for parent
PD is added and put to use on SM6375 where VDDMX should be scaled
together with VDDGX.

Tested on SM6375.

Konrad Dybcio (7):
  soc: qcom: rpmpd: Add parent PD support
  soc: qcom: rpmpd: Expand #defines into structs
  soc: qcom: rpmpd: Hook up VDDMX as parent of SM6375 VDDGX
  soc: qcom: rpmpd: Remove SoC names from RPMPD names
  soc: qcom: rpmpd: Remove useless comments
  soc: qcom: rpmpd: Move all RPMPD definitions up and sort them by name
  soc: qcom: rpmpd: Make bindings assignments consistent

 drivers/soc/qcom/rpmpd.c | 790 ++++++++++++++++++++++++++-------------
 1 file changed, 522 insertions(+), 268 deletions(-)