On Fri, Oct 14, 2022 at 1:35 PM Prabhakar <prabhakar.csengg@xxxxxxxxx> 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. Driver requirements are the ABI! This breaks a kernel without the driver change and a DTB that has dropped the properties. Also, with 'clock-names' dropped, you've just introduced a bunch of warnings on other people's platforms. Are you going to 'fix' all of them? Rob