[PATCH v10 1/3] dt-bindings: pwm: Add binding for Allwinner D1/T113-S3/R329 PWM controller
Uwe Kleine-König
u.kleine-koenig at baylibre.com
Tue Oct 29 01:56:08 PDT 2024
Hello,
On Fri, Oct 11, 2024 at 01:27:32PM +0300, Aleksandr Shubin wrote:
> + allwinner,pwm-channels:
> + $ref: /schemas/types.yaml#/definitions/uint32
> + description: The number of PWM channels configured for this instance
> + enum: [6, 9]
I wonder if the number of channels is a property common enough that we
can use "num-pwm-channels" here instead of a vendor specific property.
Or would you suggest a different name? gpio-controller nodes have
"ngpios", so maybe "npwms"?
A quick grep suggests we already have:
fsl,pwm-number in mxs-pwm.yaml
st,pwm-num-chan in pwm-st.txt
snps,pwm-number in snps,dw-apb-timers-pwm2.yaml
As a follow up this could then be used by pwmchip_alloc() to determine
the number of channels if the passed npwm value is 0.
Best regards
Uwe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-riscv/attachments/20241029/09a3e2f2/attachment.sig>
More information about the linux-riscv
mailing list