Hi Niklas, On Wed, 30 Apr 2025 at 14:58, Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx> wrote: > Since commit 98e0500eadb7 ("media: i2c: imx290: Add configurable link > frequency and pixel rate") the driver expects two specific > link-frequency settings 2-lane (445500000, 297000000) and 4-lane > (222750000, 148500000) operation. The driver fails to probe without > these exact settings. > > Update the example in the bindings to match this to make it easier for > users to incorporate this sensor in their device tree descriptions > without having to read the driver sources when the driver fails to > probe. > > Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx> Thanks for your patch! > --- a/Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml > +++ b/Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml > @@ -136,7 +136,7 @@ examples: > port { > imx290_ep: endpoint { > data-lanes = <1 2 3 4>; > - link-frequencies = /bits/ 64 <445500000>; > + link-frequencies = /bits/ 64 <222750000 148500000>; > remote-endpoint = <&csiphy0_ep>; > }; > }; I guess the link-frequencies property should gain a rule that it needs two values, too? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds