]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
media: dt-bindings: video-interfaces: add defines for sampling modes
authorMichael Riesch <michael.riesch@collabora.com>
Fri, 14 Nov 2025 15:20:13 +0000 (16:20 +0100)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Sat, 15 Nov 2025 11:40:33 +0000 (12:40 +0100)
Add defines for the pixel clock sampling modes (rising edge, falling edge,
dual edge) for parallel video interfaces.
This avoids hardcoded constants in device tree sources.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Michael Riesch <michael.riesch@wolfvision.net>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Michael Riesch <michael.riesch@collabora.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
include/dt-bindings/media/video-interfaces.h

index 88b9d05d80750f9af18b75433dc895faf096f2d0..0b19c9b2e62758ebdb99076bfd052e58079813db 100644 (file)
@@ -20,4 +20,8 @@
 #define MEDIA_BUS_CSI2_CPHY_LINE_ORDER_CAB     4
 #define MEDIA_BUS_CSI2_CPHY_LINE_ORDER_CBA     5
 
+#define MEDIA_PCLK_SAMPLE_FALLING_EDGE         0
+#define MEDIA_PCLK_SAMPLE_RISING_EDGE          1
+#define MEDIA_PCLK_SAMPLE_DUAL_EDGE            2
+
 #endif /* __DT_BINDINGS_MEDIA_VIDEO_INTERFACES_H__ */