linux/Documentation/devicetree/bindings/media/i2c
Laurent Pinchart 4e181beb68 dt-bindings: media: imx274: Make clocks property required
The sensor requires an external clock, and drivers need to access the
clock to retrieve its frequency in order to configure the sensor. This
makes usage of the clocks property mandatory for a system to work
properly. Mark the clocks and clock-names properties as required, and
update the example accordingly.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Mehdi Djait <mehdi.djait@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
2025-09-09 15:59:17 +02:00
..
adi,ad5820.yaml media: dt-bindings: Convert Analog Devices ad5820 to DT schema 2025-04-25 10:15:31 +02:00
adi,adp1653.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
adi,adv748x.yaml media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
adi,adv7180.yaml media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
adi,adv7343.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
adi,adv7604.yaml Documentation: media: update Hans Verkuil's email address 2025-09-09 15:58:35 +02:00
alliedvision,alvium-csi2.yaml media: dt-bindings: alvium: add document YAML binding 2023-12-13 13:21:20 +01:00
aptina,mt9p031.yaml
aptina,mt9v032.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
aptina,mt9v111.yaml
asahi-kasei,ak7375.yaml media: dt-bindings: ak7375: Add ak7345 support 2023-12-13 13:21:19 +01:00
chrontel,ch7322.yaml
dongwoon,dw9714.yaml
dongwoon,dw9768.yaml
dongwoon,dw9807-vcm.yaml
galaxycore,gc05a2.yaml media: dt-bindings: i2c: add GalaxyCore GC05A2 image sensor 2024-06-24 16:47:34 +02:00
galaxycore,gc08a3.yaml media: dt-bindings: i2c: add GalaxyCore GC08A3 image sensor 2024-06-24 16:47:33 +02:00
galaxycore,gc0308.yaml media: dt-bindings: i2c: use absolute path to other schema 2024-04-22 11:41:04 +02:00
galaxycore,gc2145.yaml media: dt-bindings: i2c: use absolute path to other schema 2024-04-22 11:41:04 +02:00
hynix,hi846.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
imi,rdacm2x-gmsl.yaml
isil,isl79987.yaml
maxim,max2175.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
maxim,max9286.yaml
maxim,max96712.yaml dt-bindings: i2c: maxim,max96712: Add compatible for MAX96724 2024-10-16 09:32:38 +02:00
maxim,max96714.yaml dt-bindings: media: add Maxim MAX96714 GMSL2 Deserializer 2024-06-04 08:31:25 +02:00
maxim,max96717.yaml dt-bindings: media: add Maxim MAX96717 GMSL2 Serializer 2024-06-04 08:31:25 +02:00
melexis,mlx90640.txt
micron,mt9m111.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
mipi-ccs.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
nxp,tda1997x.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
onnn,ar0521.yaml
onnn,mt9m001.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
onnn,mt9m114.yaml media: dt-bindings: mt9m114: Add slew-rate DT-binding 2025-06-30 08:47:40 +02:00
ovti,og0ve1b.yaml dt-bindings: media: i2c: Add OmniVision OG0VE1B camera sensor 2025-09-09 15:59:16 +02:00
ovti,og01a1b.yaml media: dt-bindings: Add OmniVision OG01A1B image sensor 2024-08-31 09:40:43 +02:00
ovti,ov02a10.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
ovti,ov02e10.yaml media: dt-bindings: Add OmniVision OV02C10 2025-05-06 09:53:48 +02:00
ovti,ov08x40.yaml media: dt-bindings: Add OmniVision OV08X40 2024-11-07 09:05:57 +01:00
ovti,ov64a40.yaml media: dt-bindings: Add OmniVision OV64A40 2023-12-13 13:21:21 +01:00
ovti,ov772x.yaml
ovti,ov2640.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ovti,ov2659.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ovti,ov2680.yaml media: dt-bindings: ovti,ov2680: Document link-frequencies 2024-04-10 15:15:30 +02:00
ovti,ov2685.yaml
ovti,ov2735.yaml dt-bindings: media: i2c: Add ov2735 sensor 2025-09-09 15:59:17 +02:00
ovti,ov4689.yaml media: dt-bindings: ovti,ov4689: Allow props from video-interface-devices 2023-10-12 09:22:29 +02:00
ovti,ov5640.yaml media: dt-bindings: ovti,ov5640: Allow props from video-interface-devices 2023-10-12 09:22:29 +02:00
ovti,ov5642.yaml media: dt-bindings: Add OV5642 2023-09-27 09:39:57 +02:00
ovti,ov5645.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
ovti,ov5647.yaml
ovti,ov5648.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
ovti,ov5670.yaml
ovti,ov5675.yaml
ovti,ov5693.yaml
ovti,ov6211.yaml dt-bindings: media: i2c: Add OmniVision OV6211 image sensor 2025-09-09 15:59:16 +02:00
ovti,ov7251.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
ovti,ov7670.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ovti,ov7740.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ovti,ov8856.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
ovti,ov8858.yaml dt-bindings: media: ov8858: inherit video-interface-devices properties 2025-06-30 08:47:41 +02:00
ovti,ov8865.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
ovti,ov9282.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
ovti,ov9650.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
panasonic,amg88xx.txt
rda,rda5807.yaml
samsung,s5k5baf.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
samsung,s5k6a3.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
sony,imx214.yaml media: dt-bindings: sony,imx214: Deprecate property clock-frequency 2025-06-30 08:47:40 +02:00
sony,imx219.yaml Devicetree updates for v6.16: 2025-05-29 08:22:07 -07:00
sony,imx258.yaml dt-bindings: media: imx258: Make clocks property required 2025-09-09 15:59:17 +02:00
sony,imx274.yaml dt-bindings: media: imx274: Make clocks property required 2025-09-09 15:59:17 +02:00
sony,imx283.yaml media: dt-bindings: media: Add bindings for IMX283 2024-06-04 08:31:25 +02:00
sony,imx290.yaml dt-bindings: media: Deprecate clock-frequency property for camera sensors 2025-09-09 15:59:17 +02:00
sony,imx296.yaml
sony,imx334.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
sony,imx335.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
sony,imx412.yaml media: dt-bindings: Remove assigned-clock-* from various schema 2024-11-07 09:05:57 +01:00
sony,imx415.yaml media: dt-bindings: sony,imx415: update maintainer e-mail address 2025-05-06 13:06:29 +02:00
st,st-mipid02.yaml dt-bindings: media: st,stmipid02: correct lane-polarities maxItems 2025-02-21 10:33:00 +01:00
st,st-vgxy61.yaml
st,vd55g1.yaml media: dt-bindings: Add ST VD55G1 camera sensor 2025-05-06 09:53:52 +02:00
st,vd56g3.yaml media: dt-bindings: Add ST VD56G3 camera sensor 2025-05-06 09:53:50 +02:00
techwell,tw9900.yaml media: dt-bindings: techwell,tw9900: Fix port schema ref 2024-02-05 12:57:46 +01:00
thine,thp7312.yaml dt-bindings: Fix array property constraints 2024-10-01 21:17:00 -05:00
ti,ds90ub913.yaml
ti,ds90ub953.yaml media: dt-bindings: ti,ds90ub960: Allow setting serializer address 2025-04-25 10:15:10 +02:00
ti,ds90ub960.yaml dt-bindings: media: imx274: Make clocks property required 2025-09-09 15:59:17 +02:00
ti,ths8200.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ti,tvp514x.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ti,tvp5150.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
ti,tvp7002.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
toshiba,et8ek8.txt dt-bindings: media: et8ek8: Deprecate clock-frequency property 2025-09-09 15:59:17 +02:00
toshiba,tc358743.txt media: dt-bindings: media: i2c: align filenames format with standard 2025-04-25 10:15:02 +02:00
toshiba,tc358746.yaml media: dt-bindings: Add missing unevaluatedProperties on child node schemas 2023-10-06 13:54:13 -05:00