From: Fabio Estevam <festevam@gmail.com>
To: sakari.ailus@linux.intel.com
Cc: rfoss@kernel.org, robh+dt@kernel.org,
krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org,
mchehab@kernel.org, laurent.pinchart@ideasonboard.com,
devicetree@vger.kernel.org, linux-media@vger.kernel.org,
Fabio Estevam <festevam@denx.de>
Subject: [PATCH 2/2] media: dt-bindings: Use bus-types definitions from video-interfaces.h
Date: Sun, 26 Nov 2023 09:53:20 -0300 [thread overview]
Message-ID: <20231126125320.4024456-2-festevam@gmail.com> (raw)
In-Reply-To: <20231126125320.4024456-1-festevam@gmail.com>
From: Fabio Estevam <festevam@denx.de>
To improve readability, replace hardcoding numerical constants with the
corresponding definitions from video-interfaces.h.
Based on commit c4cfd47eb4ac ("media: dt-bindings: Use new video interface
bus type macros in examples").
Signed-off-by: Fabio Estevam <festevam@denx.de>
---
.../devicetree/bindings/display/bridge/analogix,anx7625.yaml | 3 ++-
.../devicetree/bindings/media/i2c/toshiba,tc358746.yaml | 3 ++-
Documentation/devicetree/bindings/media/microchip,csi2dc.yaml | 4 +++-
.../devicetree/bindings/media/starfive,jh7110-camss.yaml | 4 +++-
.../devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml | 3 ++-
5 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 a1ed1004651b..e18cc0e8a520 100644
--- a/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
@@ -132,6 +132,7 @@ additionalProperties: false
examples:
- |
#include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/media/video-interfaces.h>
i2c {
#address-cells = <1>;
@@ -157,7 +158,7 @@ examples:
reg = <0>;
anx7625_in: endpoint {
remote-endpoint = <&mipi_dsi>;
- bus-type = <7>;
+ bus-type = <MEDIA_BUS_TYPE_DPI>;
data-lanes = <0 1 2 3>;
};
};
diff --git a/Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml b/Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml
index 1c476b635b69..9e1874946017 100644
--- a/Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml
+++ b/Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml
@@ -129,6 +129,7 @@ additionalProperties: false
examples:
- |
#include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/media/video-interfaces.h>
i2c {
#address-cells = <1>;
@@ -161,7 +162,7 @@ examples:
remote-endpoint = <&sensor_out>;
hsync-active = <0>;
vsync-active = <0>;
- bus-type = <5>;
+ bus-type = <MEDIA_BUS_TYPE_PARALLEL>;
};
};
diff --git a/Documentation/devicetree/bindings/media/microchip,csi2dc.yaml b/Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
index b3a345fc6464..2e694479d82d 100644
--- a/Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
+++ b/Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
@@ -142,6 +142,8 @@ examples:
# Example for connecting to a parallel sensor controller block (video pipe)
# and the input is received from Synopsys IDI interface
- |
+ #include <dt-bindings/media/video-interfaces.h>
+
csi2dc@e1404000 {
compatible = "microchip,sama7g5-csi2dc";
reg = <0xe1404000 0x500>;
@@ -154,7 +156,7 @@ examples:
port@0 {
reg = <0>; /* must be 0, first child port */
csi2dc_in: endpoint { /* input from IDI interface */
- bus-type = <4>; /* MIPI CSI2 D-PHY */
+ bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>;
remote-endpoint = <&csi2host_out>;
};
};
diff --git a/Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml b/Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
index c66586d90fa2..4964e59c3ae3 100644
--- a/Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
+++ b/Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
@@ -120,6 +120,8 @@ additionalProperties: false
examples:
- |
+ #include <dt-bindings/media/video-interfaces.h>
+
isp@19840000 {
compatible = "starfive,jh7110-camss";
reg = <0x19840000 0x10000>,
@@ -161,7 +163,7 @@ examples:
reg = <0>;
vin_from_sc2235: endpoint {
remote-endpoint = <&sc2235_to_vin>;
- bus-type = <5>;
+ bus-type = <MEDIA_BUS_TYPE_PARALLEL>;
bus-width = <8>;
data-shift = <2>;
hsync-active = <1>;
diff --git a/Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml b/Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
index f762fdc05e4d..5fdb9ae758e3 100644
--- a/Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
+++ b/Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
@@ -58,6 +58,7 @@ additionalProperties: false
examples:
- |
+ #include <dt-bindings/media/video-interfaces.h>
#include <dt-bindings/soc/ti,sci_pm_domain.h>
ti_csi2rx0: ticsi2rx@4500000 {
@@ -90,7 +91,7 @@ examples:
csi2rx0_in_sensor: endpoint {
remote-endpoint = <&csi2_cam0>;
- bus-type = <4>; /* CSI2 DPHY. */
+ bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>;
clock-lanes = <0>;
data-lanes = <1 2>;
};
--
2.34.1
next prev parent reply other threads:[~2023-11-26 12:53 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-26 12:53 [PATCH 1/2] media: dt-bindings: media: Introduce MEDIA_BUS_TYPE_DPI Fabio Estevam
2023-11-26 12:53 ` Fabio Estevam [this message]
2023-11-27 22:40 ` [PATCH 2/2] media: dt-bindings: Use bus-types definitions from video-interfaces.h Rob Herring
2023-11-28 0:00 ` Laurent Pinchart
2023-11-28 0:31 ` Fabio Estevam
2023-12-01 12:16 ` Xin Ji
2023-11-27 22:39 ` [PATCH 1/2] media: dt-bindings: media: Introduce MEDIA_BUS_TYPE_DPI Rob Herring
2023-11-27 23:58 ` Laurent Pinchart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20231126125320.4024456-2-festevam@gmail.com \
--to=festevam@gmail.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=festevam@denx.de \
--cc=krzysztof.kozlowski+dt@linaro.org \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=rfoss@kernel.org \
--cc=robh+dt@kernel.org \
--cc=sakari.ailus@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.