On Mon, 31 Oct 2022 23:21:58 +0000, Prabhakar wrote: > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > > Convert the simple OV5645 Device Tree binding to json-schema. > > The previous binding marked the below properties as required which was a > driver requirement and not the device requirement so just drop them from > the required list during the conversion. > - clock-frequency > - enable-gpios > - reset-gpios > > Also drop the "clock-names" property as we have a single clock source for > the sensor and the driver has been updated to drop the clk referencing by > name. > > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > Reviewed-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > --- > v3->v4: > * Used 4 spaces for example node > * Added reg property after compatible > > v3: > * No change > > v2 -> v3 > * Dropped clock-names property > * Marked power supplies as mandatory > * Dropped the comment for voltage power supplies > * Included RB tag from Laurent > * Driver change to drop clock-names [0] > > [0] https://lore.kernel.org/linux-media/Yyh%2F3uzOJOu3drEB@xxxxxxxxxxxxxxxxxxxxxxxxxx/T/#t > > v1 -> v2 > * Dropped ref to video-interface-devices.yaml# > * Dropped driver specific required items from the list > * Updated commit message > * Dropped clock-lanes and bus-type from the port and example node > * Marked data-lanes as required in port node > --- > .../devicetree/bindings/media/i2c/ov5645.txt | 54 --------- > .../bindings/media/i2c/ovti,ov5645.yaml | 104 ++++++++++++++++++ > 2 files changed, 104 insertions(+), 54 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5645.txt > create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5645.yaml > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>