Re: [PATCH v7 3/6] media: dt-bindings: Add Amlogic V4L2 video decoder
Krzysztof Kozlowski <[email protected]>
| Newsgroups | org.infradead.lists.linux-amlogic,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-media |
|---|---|
| Message-ID | <20260813-rustling-sassy-terrier-11b99d@quoll> |
On Wed, Aug 12, 2026 at 10:41:25AM +0800, Zhentao Guo wrote: > Describe the initial support for the V4L2 stateless video decoder > driver used with the Amlogic S4 (S805X2) platform. > > Signed-off-by: Zhentao Guo <[email protected]> > --- > .../devicetree/bindings/media/amlogic,s4-vdec.yaml | 111 +++++++++++++++++++++ > 1 file changed, 111 insertions(+) > > diff --git a/Documentation/devicetree/bindings/media/amlogic,s4-vdec.yaml b/Documentation/devicetree/bindings/media/amlogic,s4-vdec.yaml > new file mode 100644 > index 000000000000..b5af3f931b26 > --- /dev/null > +++ b/Documentation/devicetree/bindings/media/amlogic,s4-vdec.yaml > @@ -0,0 +1,111 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +# Copyright (C) 2025 Amlogic, Inc. All rights reserved > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/media/amlogic,s4-vdec.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Amlogic Video Decode Accelerator > + > +maintainers: > + - Zhentao Guo <[email protected]> > + > +description: > + The Video Decoder Accelerator present on Amlogic SOCs. > + It supports stateless h264 decoding. > + > +properties: > + compatible: > + const: amlogic,s4-vdec > + > + reg: > + maxItems: 2 > + > + reg-names: > + items: > + - const: dos > + - const: dmc > + > + interrupts: > + maxItems: 2 > + > + interrupt-names: > + items: > + - const: hvdec > + - const: vdec vdec is the name of the module, so not really useful name. > + > + clocks: > + maxItems: 3 > + > + clock-names: > + items: > + - const: dos > + - const: vdec Same here > + - const: hevcf > + > + power-domains: > + maxItems: 2 > + > + power-domain-names: > + items: > + - const: vdec > + - const: hvdec Same here. > + > + resets: > + maxItems: 1 > + > + amlogic,canvas: > + description: should point to a canvas provider node You basically duplicate the property name. Say something useful, what is it used for? > + $ref: /schemas/types.yaml#/definitions/phandle > + > + secure-monitor: > + description: phandle to the secure-monitor node Can a property whose type is a phandle and is called "secure-monitor" be not "phandle to the secure-monitor node"? Write useful code, not redundant. Anyway, missing vendor prefix as it is not a generic property (otherwise point me to generic schema defining it). Best regards, Krzysztof _______________________________________________ linux-amlogic mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-amlogic