On Tue, 9 Jul 2024 at 16:42, Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > > On 09/07/2024 11:49, Konrad Dybcio wrote: > > On 9.07.2024 11:04 AM, Krzysztof Kozlowski wrote: > >> On 08/07/2024 14:22, Konrad Dybcio wrote: > >>> Expand the Qualcomm Core Power Reduction section to include the files > >>> concerning CPR3+ support. > >>> > >>> Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> > >>> --- > >>> MAINTAINERS | 5 +++-- > >>> 1 file changed, 3 insertions(+), 2 deletions(-) > >>> > >>> diff --git a/MAINTAINERS b/MAINTAINERS > >>> index dcb37b635f2c..f3e013a52c16 100644 > >>> --- a/MAINTAINERS > >>> +++ b/MAINTAINERS > >>> @@ -18687,14 +18687,15 @@ F: Documentation/accel/qaic/ > >>> F: drivers/accel/qaic/ > >>> F: include/uapi/drm/qaic_accel.h > >>> > >>> -QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER > >>> +QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVERS > >>> M: Bjorn Andersson <andersson@xxxxxxxxxx> > >>> M: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> > >>> L: linux-pm@xxxxxxxxxxxxxxx > >>> L: linux-arm-msm@xxxxxxxxxxxxxxx > >>> S: Maintained > >>> F: Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml > >>> -F: drivers/pmdomain/qcom/cpr.c > >>> +F: Documentation/devicetree/bindings/soc/qcom/qcom,cpr3.yaml > >> > >> Maybe combine these two into: > >> Documentation/devicetree/bindings/power/avs/qcom,cpr* > > > > I think avs was proposed to be a subsystem/driver directory at some point > > and (adaptive voltage source? something like that) and this is the only file > > in that directory in bindings.. > > > > Should we continue with this "class" of devices, or should I move qcom,cpr.yaml > > to soc? > > Rather cpr3 should be moved to avs or some other power directory. "soc" > is fallback, junkyard for things without clear domain. In my opinion, I would suggest dropping the "Documentation/devicetree/bindings/power/avs/" directory. We already have similar bindings sprinkled across various directories, see below. One less seems better to me. Documentation/devicetree/bindings/arm/* Documentation/devicetree/bindings/firmware/* Documentation/devicetree/bindings/power/* Documentation/devicetree/bindings/soc/* Kind regards Uffe