From: Kolbas Subject: [PATCH] ipu7x: set Intel CVS pad formats for ov08x40 Lunar Lake analog of Omarchy's 0006 (ipu75xa) and of the ipu8 config part of upstream intel/ipu7-camera-hal f167239b3ecf. On Linux 7.2 the "Intel CVS" bridge entity sits between ov08x40 and the IPU7 CSI2 receiver; its pad formats must be set or link validation fails at stream-on. Links stay sensor -> CSI2: MediaControl (0005) rewrites them through the bridge at runtime. --- diff --git i/config/linux/ipu7x/sensors/ov08x40-uf.json w/config/linux/ipu7x/sensors/ov08x40-uf.json index 7123d45..472b0da 100644 --- i/config/linux/ipu7x/sensors/ov08x40-uf.json +++ w/config/linux/ipu7x/sensors/ov08x40-uf.json @@ -31,6 +31,14 @@ "name": "ov08x40 $I2CBUS", "pad": 0, "width": 3856, "height": 2176, "format": "V4L2_MBUS_FMT_SGRBG10_1X10" }, + { + "name": "Intel CVS", "pad": 0, "width": 3856, "height": 2176, + "format": "V4L2_MBUS_FMT_SGRBG10_1X10" + }, + { + "name": "Intel CVS", "pad": 1, "width": 3856, "height": 2176, + "format": "V4L2_MBUS_FMT_SGRBG10_1X10" + }, { "name": "Intel IPU7 CSI2 $CSI_PORT", "pad": 0, "width": 3856, "height": 2176, "format": "V4L2_MBUS_FMT_SGRBG10_1X10"