Hi All, This patch series does the following: 1: Deprecate usage of the clock-frequency property. 2: Converts bindings to json-schema Thanks, Prabhakar Changes for v5: * Dropped assigned-clocks * Fixed review comments from Laurent for patch 5/5 Changes for v4: * Addressed to comments from Laurent updated patch description for patch 1/5, 4/5. * Included Reviewed-by tags from Laurent. * Increased tolerance level to 5% for external clock frequency. * Patch 5/5 is new patch which converts bindings to json-schema. Changed for v3: * Dropped reading assigned-clock-rates * Increased the maximum clock frequency to 24480000 Changes for v2: * Instead of completely dropping clock-frequency property marked it as deprecated. * Split up imx6qdl-wandboard.dtsi changes as separate patch. Lad Prabhakar (5): media: dt-bindings: media: i2c: Deprecate usage of the clock-frequency property media: i2c: ov5645: Drop reading clock-frequency dt-property media: i2c: ov5645: Turn probe error into warning for xvclk frequency mismatch ARM: dts: imx6qdl-wandboard: Drop clock-frequency property from ov5645 node media: dt-bindings: media: i2c: convert ov5645 bindings to json-schema .../devicetree/bindings/media/i2c/ov5645.txt | 54 -------- .../devicetree/bindings/media/i2c/ov5645.yaml | 126 ++++++++++++++++++ arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 1 - drivers/media/i2c/ov5645.c | 21 +-- 4 files changed, 133 insertions(+), 69 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5645.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov5645.yaml -- 2.20.1