Message ID | 20201205183355.6488-2-michael.srba@seznam.cz (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Kieran Bingham |
Headers | show |
Series | [1/3] media: i2c: imx219: add support for specifying clock-frequencies | expand |
On Sat, Dec 05, 2020 at 07:33:54PM +0100, michael.srba@seznam.cz wrote: > From: Michael Srba <Michael.Srba@seznam.cz> > > This patch documents the clock-frequency property, which allows the driver > to change the clock frequency from it's default value. > > Signed-off-by: Michael Srba <Michael.Srba@seznam.cz> > --- > Documentation/devicetree/bindings/media/i2c/imx219.yaml | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/media/i2c/imx219.yaml b/Documentation/devicetree/bindings/media/i2c/imx219.yaml > index dfc4d29a4f04..666b8a9da5be 100644 > --- a/Documentation/devicetree/bindings/media/i2c/imx219.yaml > +++ b/Documentation/devicetree/bindings/media/i2c/imx219.yaml > @@ -27,6 +27,10 @@ properties: > clocks: > maxItems: 1 > > + clock-frequency: > + description: > + Frequency of the input clock in Hertz. > + > VDIG-supply: > description: > Digital I/O voltage supply, 1.8 volts > @@ -78,6 +82,7 @@ required: > - compatible > - reg > - clocks > + - clock-frequency Although you can make the field required in bindings, your driver implementation must support older DTBs. Best regards, Krzysztof
diff --git a/Documentation/devicetree/bindings/media/i2c/imx219.yaml b/Documentation/devicetree/bindings/media/i2c/imx219.yaml index dfc4d29a4f04..666b8a9da5be 100644 --- a/Documentation/devicetree/bindings/media/i2c/imx219.yaml +++ b/Documentation/devicetree/bindings/media/i2c/imx219.yaml @@ -27,6 +27,10 @@ properties: clocks: maxItems: 1 + clock-frequency: + description: + Frequency of the input clock in Hertz. + VDIG-supply: description: Digital I/O voltage supply, 1.8 volts @@ -78,6 +82,7 @@ required: - compatible - reg - clocks + - clock-frequency - VANA-supply - VDIG-supply - VDDL-supply @@ -95,6 +100,7 @@ examples: compatible = "sony,imx219"; reg = <0x10>; clocks = <&imx219_clk>; + clock-frequency = <24000000>; VANA-supply = <&imx219_vana>; /* 2.8v */ VDIG-supply = <&imx219_vdig>; /* 1.8v */ VDDL-supply = <&imx219_vddl>; /* 1.2v */