Re: [PATCH v2 1/3] dt-bindings: power: limits: Describe Qualcomm SPEL hardware

From: Krzysztof Kozlowski

Date: Wed Jun 24 2026 - 06:46:02 EST


On 23/06/2026 11:47, Manaf Meethalavalappu Pallikunhi wrote:
> Hi Krzysztof,
>
>
> On 6/22/2026 5:58 PM, Krzysztof Kozlowski wrote:
>> On Sat, Jun 20, 2026 at 02:09:08AM +0530, Manaf Meethalavalappu Pallikunhi wrote:
>>> The Qualcomm SoC Power and Electrical Limits (SPEL) provides hardware
>>> based power monitoring and limiting capabilities for various domains.
>>>
>>> Add a DeviceTree binding to describe the SPEL block on Qualcomm's SoC.
>>>
>>> Signed-off-by: Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi@xxxxxxxxxxxxxxxx>
>>> ---
>>> .../bindings/power/limits/qcom,spel.yaml | 47 ++++++++++++++++++++++
>>> MAINTAINERS | 6 +++
>>> 2 files changed, 53 insertions(+)
>>>
>>> diff --git a/Documentation/devicetree/bindings/power/limits/qcom,spel.yaml b/Documentation/devicetree/bindings/power/limits/qcom,spel.yaml
>>
>> What is "limits" directory for? What sort of class of devices fit there?
>
> Added for devices that integrate with the powercap framework (exposed
> via sys/class/powercap). These devices are responsible for enforcing and

That's a driver answer. I asked about class of devices. powercap
framework is Linux thing, not a class of devices.

Please describe hardware, not Linux frameworks.

> monitoring power consumption limits across different domains, such as
> the system, SoC, or specific subsystems. Any other better directory ?

I don't know what is this hardware doing and commit msg is quite short
on explanation. Power monitoring is usually hwmon, but probably this is
not a hwmon.

Best regards,
Krzysztof