IPU3: Missing INT3472 TPS68470 board-data quirk for Dell Latitude 5290 2-in-1
Scheiper, Stefan
scheipers at eu.indsci.com
Fri Aug 29 09:40:27 UTC 2025
Hi all,
On a Dell Latitude 5290 2-in-1, the IPU3 stack initializes but the built-in MIPI
camera never appears in the media graph. The INT3472 TPS68470 glue driver logs:
int3472-tps68470 i2c-INT3472:05: error -ENODEV: No board-data found for this model
As a result, no image sensor subdevice binds to ipu3-csi2/cio2, and libcamera
reports no cameras.
System:
DMI sys_vendor: Dell Inc.
DMI product_name: Latitude 5290 2-in-1
DMI product_version:09WJPW
DMI board_vendor: Dell Inc.
Kernel:
Ubuntu 24.04.2 (Noble)
6.14.0-29-generic (OEM kernel), also reproduced on 6.14.0-27-generic
Relevant logs:
[ 4.062293] int3472-tps68470 i2c-INT3472:05: TPS68470 REVID: 0x21
[ 4.064758] int3472-tps68470 i2c-INT3472:05: error -ENODEV: No board-data found for this model
[ 4.231902] ipu3-imgu ... loaded firmware version irci_irci_ecr-master_20161208_0213_20170112_1500
Media graph (abridged):
ipu3-csi2 N -> ipu3-cio2 N links are present,
but no sensor subdevice (ov*/imx*) appears.
libcamera: v0.2.0 (IPU3 IPA present), `cam -l` yields no cameras.
Request:
Please add the appropriate INT3472 TPS68470 board-data DMI quirk for this model
so the PMIC and sensor can be configured and the sensor can bind.
I can provide:
- Full dmesg/journal
- `media-ctl -p`
- `v4l2-ctl --list-devices`
- ACPI dump (`acpidump.bin`)
- Any further testing/patch verification
---
Dell Inc.
Latitude 5290 2-in-1
09WJPW
Dell Inc.
--
media-ctl -p
Media controller API version 6.14.8
Media device information
------------------------
driver ipu3-cio2
model Intel IPU3 CIO2
serial
bus info PCI:0000:00:14.3
hw revision 0x0
driver version 6.14.8
Device topology
- entity 1: ipu3-csi2 0 (2 pads, 1 link, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev0
pad0: Sink
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
pad1: Source
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
-> "ipu3-cio2 0":0 [ENABLED,IMMUTABLE]
- entity 4: ipu3-cio2 0 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video1
pad0: Sink
<- "ipu3-csi2 0":1 [ENABLED,IMMUTABLE]
- entity 10: ipu3-csi2 1 (2 pads, 1 link, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev1
pad0: Sink
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
pad1: Source
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
-> "ipu3-cio2 1":0 [ENABLED,IMMUTABLE]
- entity 13: ipu3-cio2 1 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video2
pad0: Sink
<- "ipu3-csi2 1":1 [ENABLED,IMMUTABLE]
- entity 19: ipu3-csi2 2 (2 pads, 1 link, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev2
pad0: Sink
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
pad1: Source
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
-> "ipu3-cio2 2":0 [ENABLED,IMMUTABLE]
- entity 22: ipu3-cio2 2 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video3
pad0: Sink
<- "ipu3-csi2 2":1 [ENABLED,IMMUTABLE]
- entity 28: ipu3-csi2 3 (2 pads, 1 link, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev3
pad0: Sink
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
pad1: Source
[stream:0 fmt:SGRBG10_1X10/1936x1096 field:none]
-> "ipu3-cio2 3":0 [ENABLED,IMMUTABLE]
- entity 31: ipu3-cio2 3 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video4
pad0: Sink
<- "ipu3-csi2 3":1 [ENABLED,IMMUTABLE]
--
uname -r -v --hardware-platform
6.14.0-29-generic #29~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Aug 14 16:52:50 UTC 2 x86_64
--
--
--
Best regards / Mit freundlichen Grüßen
Stefan Scheiper
Senior Innovation & Technology Engineer, EMEA
Industrial Scientific Deutschland GmbH
Grasweg 20 | 32657 Lemgo | Deutschland
Tel : +49 5261 189291 | Direct: +49 5261 188745 | Fax: +49 5261 189114
scheipers at eu.indsci.com<mailto:scheipers at eu.indsci.com> | www.indsci.de<http://www.indsci.de/>
<https://qrco.de/bdXEzp>[Stefan Scheiper]<https://qrco.de/bdXEzp>
<http://www.indsci.com/inet-now/>[ISC Solutions]<http://www.indsci.com/inet-now/>
Industrial Scientific Deutschland GmbH
Firmensitz Lemgo, Amtsgericht Dortmund HRB 26064
Geschäftsführer: Parker Burke, Iacopo Genesio
________________________________
Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250829/805a22f4/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iNet-NOW-ISC.png
Type: image/png
Size: 17659 bytes
Desc: iNet-NOW-ISC.png
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250829/805a22f4/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ipu3-report.tgz
Type: application/x-compressed-tar
Size: 836 bytes
Desc: ipu3-report.tgz
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250829/805a22f4/attachment-0001.bin>
More information about the kernel-team
mailing list