Re: [PATCH 1/2] dt-bindings: leds: add mps mp3326 LED

From: Krzysztof Kozlowski
Date: Wed Nov 08 2023 - 05:42:56 EST


On 08/11/2023 10:30, Yuxi (Yuxi) Wang wrote:
>>> + reg:
>>> + maxItems: 1
>>> +
>>> + mps,led-protect:
>>> + description: |
>>> + LED short protection threshold.
>>
>> threshold? So in some units? What does it mean? What do the values mean?
>>
> Yes, it indicates short protection threshold in mp3326.
> But they do not have the units. They just indicate the corresponding bits value of register which can configure short protection value.

I meant, what are the real, not how you wrote it here, values?

What do the values mean? Description should state that and according to
this, you might have to use standard unit suffixes so these will be real
values.

>
>>> + enum: [0, 1, 2, 3]
>>> +
>>> + multi-led:
>>> + type: object
>>> +
>>> + properties:
>>> + "#address-cells":
>>> + const: 1
>>> + "#size-cells":
>>> + const: 0
>>> +
>>> + color:
>>> + description: RGB module
>>> + const: LED_COLOR_ID_RGB
>>> +
>>> + led_r:
>>
>> Nope. First, no underscores in names. Second, please open existing
>> bindings and look how it is done there.
>>
> Thank you for pointing out this, I will Fixed it in the next version.
>>> + type: object
>>> +
>>> + properties:
>>> + "#address-cells":
>>> + const: 1
>>> + "#size-cells":
>>> + const: 0
>>
>> Why do you have the,?
>>
>
> Sorry, here in no , .
> what do you mean?

s/the,/them/

Why do you need these?

>
>>> + reg:
>>> + description: Index of the LED.
>>> + minimum: 1
>>> + maximum: 16
>>


Best regards,
Krzysztof