[PATCH v3 2/6] dt-bindings: Use new video interface bus type macros in examples
Sakari Ailus
sakari.ailus at linux.intel.com
Mon Nov 21 21:10:46 UTC 2022
Hi Laurent,
On Sat, Jul 16, 2022 at 06:12:05PM +0300, Laurent Pinchart wrote:
> Hi Sakari,
>
> On Sat, Jul 16, 2022 at 12:28:45PM +0300, Sakari Ailus wrote:
> > On Thu, Jun 16, 2022 at 01:14:06AM +0300, Laurent Pinchart wrote:
> > > Now that a header exists with macros for the media interface bus-type
> > > values, replace hardcoding numerical constants with the corresponding
> > > macros in the DT binding examples.
> > >
> > > Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> > > ---
> > > Changes since v2:
> > >
> > > - Go back to PARALLEL
> > >
> > > Changes since v1:
> > >
> > > - Rename PARALLEL to BT601
> > > ---
> > > .../devicetree/bindings/display/bridge/analogix,anx7625.yaml | 1 +
> > > Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml | 3 ++-
> > > Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml | 3 ++-
> > > .../devicetree/bindings/media/marvell,mmp2-ccic.yaml | 3 ++-
> > > Documentation/devicetree/bindings/media/microchip,xisc.yaml | 3 ++-
> > > Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml | 4 +++-
> > > 6 files changed, 12 insertions(+), 5 deletions(-)
> > >
> > > diff --git a/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml b/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
> > > index 35a48515836e..b0e5585f93e2 100644
> > > --- a/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
> > > +++ b/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
> > > @@ -118,6 +118,7 @@ additionalProperties: false
> > > examples:
> > > - |
> > > #include <dt-bindings/gpio/gpio.h>
> > > + #include <dt-bindings/media/video-interfaces.h>
> > >
> > > i2c0 {
> > > #address-cells = <1>;
> >
> > The definition doesn't seem to be used here. Is there a need to include
> > this?
>
> There was, but the change that added bus-type to this binding got
> reverted in commit 979452fbc430 ("dt-bindings: drm/bridge: anx7625:
> Revert DPI support") and I forgot to drop the header when rebasing.
>
> > I could drop this chunk while applying. There's just one trivial change
> > elsewhere in this patch to make.
>
> Please do :-)
Applied with the following diff:
diff --git a/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml b/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
index 7fa7a667c764a..4590186c4a0b8 100644
--- a/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
@@ -133,7 +133,6 @@ additionalProperties: false
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- #include <dt-bindings/media/video-interfaces.h>
i2c0 {
#address-cells = <1>;
diff --git a/Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml b/Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
index 285c6075950ad..e80fcdf280f0b 100644
--- a/Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
+++ b/Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
@@ -92,7 +92,7 @@ examples:
#include <dt-bindings/clock/stm32mp1-clks.h>
#include <dt-bindings/media/video-interfaces.h>
#include <dt-bindings/reset/stm32mp1-resets.h>
- #
+
dcmi: dcmi at 4c006000 {
compatible = "st,stm32-dcmi";
reg = <0x4c006000 0x400>;
It seems that there's also bus-type 7 that corresponds to MIPI DPI. Could
you add a macro for this one as well? :-) In particular it's used by
Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml .
--
Kind regards,
Sakari Ailus
More information about the dri-devel
mailing list