[Linux-stm32] [PATCH 08/13] dt-bindings: media: ov5640: Remove data-shift
Jacopo Mondi
jacopo+renesas at jmondi.org
Fri Jul 17 13:28:54 UTC 2020
The value of the data-shift property solely depend on the selected
bus width and it's not freely configurable.
Remove it from the bindings document and update its users accordingly.
Signed-off-by: Jacopo Mondi <jacopo+renesas at jmondi.org>
---
Documentation/devicetree/bindings/media/i2c/ov5640.yaml | 9 ---------
arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 -
2 files changed, 10 deletions(-)
diff --git a/Documentation/devicetree/bindings/media/i2c/ov5640.yaml b/Documentation/devicetree/bindings/media/i2c/ov5640.yaml
index 5e1662e848bd..ab700a1830aa 100644
--- a/Documentation/devicetree/bindings/media/i2c/ov5640.yaml
+++ b/Documentation/devicetree/bindings/media/i2c/ov5640.yaml
@@ -92,12 +92,6 @@ properties:
parallel bus.
enum: [8, 10]
- data-shift:
- description: |
- Shall be set to <2> for 8 bits parallel bus (lines 9:2 are used) or
- <0> for 10 bits parallel bus.
- enum: [0, 2]
-
hsync-active:
enum: [0, 1]
@@ -115,7 +109,6 @@ properties:
then:
properties:
bus-width: false
- data-shift: false
hsync-active: false
vsync-active: false
pclk-sample: false
@@ -135,7 +128,6 @@ properties:
- remote-endpoint
- bus-type
- bus-width
- - data-shift
- hsync-active
- vsync-active
- pclk-sample
@@ -204,7 +196,6 @@ examples:
remote-endpoint = <¶llel_from_ov5640>;
bus-type = <5>;
bus-width = <10>;
- data-shift = <0>;
hsync-active = <1>;
vsync-active = <1>;
pclk-sample = <1>;
diff --git a/arch/arm/boot/dts/stm32mp157c-ev1.dts b/arch/arm/boot/dts/stm32mp157c-ev1.dts
index 613ede73b65b..96f96202ca63 100644
--- a/arch/arm/boot/dts/stm32mp157c-ev1.dts
+++ b/arch/arm/boot/dts/stm32mp157c-ev1.dts
@@ -192,7 +192,6 @@ ov5640_0: endpoint {
remote-endpoint = <&dcmi_0>;
bus-type = <5>;
bus-width = <8>;
- data-shift = <2>; /* lines 9:2 are used */
hsync-active = <0>;
vsync-active = <0>;
pclk-sample = <1>;
--
2.27.0
More information about the Linux-stm32
mailing list