[PATCH v2 1/4] dt-bindings: media: add i.MX parallel csi support
Frank Li
Frank.li at nxp.com
Mon Jul 7 09:12:31 PDT 2025
On Mon, Jul 07, 2025 at 09:01:48AM +0200, Krzysztof Kozlowski wrote:
> On Thu, Jul 03, 2025 at 02:33:06PM -0400, Frank Li wrote:
> > +properties:
> > + compatible:
> > + oneOf:
> > + - const: fsl,imx8qxp-pcif
> > + - items:
> > + - enum:
> > + - fsl,imx91-pcif
> > + - const: fsl,imx93-pcif
> > + - const: fsl,imx93-pcif
>
> This one should be an enum with imx8qxp.
>
>
> > +
> > + reg:
> > + maxItems: 1
> > +
> > + clocks:
> > + maxItems: 2
> > +
> > + clock-names:
> > + items:
> > + - const: pixel
> > + - const: ipg
> > +
> > + power-domains:
> > + maxItems: 1
> > +
> > + ports:
> > + $ref: /schemas/graph.yaml#/properties/ports
> > +
> > + properties:
> > + port at 0:
> > + $ref: /schemas/graph.yaml#/$defs/port-base
>
> Use the properties/port schema instead, you do not have any properties
> here (although then question - don't you need anything from video
> interfaces?)
>
> > + unevaluatedProperties: false
> > + description:
> > + Input port node.
> > +
> > + port at 1:
> > + $ref: /schemas/graph.yaml#/$defs/port-base
>
> Same here
>
> > + unevaluatedProperties: false
> > + description:
> > + Output port node.
> > +
> > +required:
> > + - compatible
> > + - reg
> > + - clocks
> > + - clock-names
> > + - power-domains
> > + - ports
> > +
> > +additionalProperties: false
> > +
> > +examples:
> > + - |
> > + #include <dt-bindings/clock/imx93-clock.h>
> > + #include <dt-bindings/power/fsl,imx93-power.h>
> > +
> > + pcif at 4ac10070 {
>
> That's a CPI bus from MIPI so cpi@, no?
It is not MIPI. It is old camera interface, which use D0..7 and VSYNC ...
signal.
So Laurent purpose 'pcif', is it okay?
Frank
>
> Best regards,
> Krzysztof
>
More information about the linux-arm-kernel
mailing list