Message ID | 20240819221051.31489-7-mailingradian@gmail.com |
---|---|
Headers | show |
Series | Add SDM670 camera subsystem | expand |
On Mon, Aug 19, 2024 at 06:10:53PM -0400, Richard Acayan wrote: > The CCI on the Snapdragon 670 is the interface for controlling camera > hardware over I2C. Add the compatible so it can be added to the SDM670 > device tree. > > @@ -138,6 +139,23 @@ allOf: > - const: cci > - const: camss_ahb > > + - if: > + properties: > + compatible: > + contains: > + enum: > + - qcom,sdm670-cci > + then: > + properties: > + clocks: > + minItems: 4 maxItems: 4 > + clock-names: Best regards, Krzysztof
On 8/20/24 01:10, Richard Acayan wrote: > The CCI on the Snapdragon 670 is the interface for controlling camera > hardware over I2C. Add the compatible so it can be added to the SDM670 > device tree. > > Signed-off-by: Richard Acayan <mailingradian@gmail.com> > --- > .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml b/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml > index c33ae7b63b84..af6dd9a34fd4 100644 > --- a/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml > +++ b/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml > @@ -27,6 +27,7 @@ properties: > - enum: > - qcom,sc7280-cci > - qcom,sc8280xp-cci > + - qcom,sdm670-cci > - qcom,sdm845-cci > - qcom,sm6350-cci > - qcom,sm8250-cci > @@ -138,6 +139,23 @@ allOf: > - const: cci > - const: camss_ahb > > + - if: > + properties: > + compatible: > + contains: > + enum: > + - qcom,sdm670-cci > + then: > + properties: > + clocks: > + minItems: 4 > + clock-names: > + items: > + - const: camnoc_axi > + - const: soc_ahb > + - const: cpas_ahb > + - const: cci > + > - if: > properties: > compatible: After fixing a review comment by Krzysztof, Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> -- Best wishes, Vladimir
On 19/08/2024 23:10, Richard Acayan wrote: > The camera subsystem for the SDM670 the same as on SDM845 except with > 3 CSIPHY ports instead of 4. Add support for the SDM670 camera > subsystem. > > Signed-off-by: Richard Acayan <mailingradian@gmail.com> > --- > drivers/media/platform/qcom/camss/camss.c | 191 ++++++++++++++++++++++ > 1 file changed, 191 insertions(+) > > diff --git a/drivers/media/platform/qcom/camss/camss.c b/drivers/media/platform/qcom/camss/camss.c > index 51b1d3550421..b2f22bfd8692 100644 > --- a/drivers/media/platform/qcom/camss/camss.c > +++ b/drivers/media/platform/qcom/camss/camss.c Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Acked-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>