-
Notifications
You must be signed in to change notification settings - Fork 64
Description
Bug Report: Camera not working on Dell Pro Max 14 Premium (Meteor Lake) - INT3472 GPIO type 0x02 unknown
Summary
The built-in camera (OmniVision OV08F4) on Dell Pro Max 14 Premium (MA14250) with Intel Meteor Lake does not work due to the INT3472 discrete driver not recognizing GPIO type 0x02.
System Information
- Laptop: Dell Pro Max 14 Premium MA14250
- BIOS Version: 1.6.1
- CPU: Intel Core Ultra 7 265H (Meteor Lake)
- OS: Ubuntu 24.04.3 LTS
- Kernel: 6.14.0-37-generic
- IPU: Intel IPU6 [8086:7d19] (rev 05)
- Camera Sensor: OmniVision OVTI08F4 (OV08F4)
Problem Description
The camera sensor is detected by the IPU6 driver, but the INT3472 discrete power controller fails to initialize properly due to an unknown GPIO type:
[ 2.011821] int3472-discrete INT3472:0c: GPIO type 0x02 unknown; the sensor may not work
[ 2.061885] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[ 2.087207] intel-ipu6 0000:00:05.0: Found supported sensor OVTI08F4:00
[ 2.087301] intel-ipu6 0000:00:05.0: Connected 1 cameras
[ 2.179752] intel-ipu6 0000:00:05.0: IPU6-v4[7d19] hardware version 6
Because the INT3472 driver doesn't handle GPIO type 0x02, the camera sensor cannot be powered on, and no i2c device is created for the ov08x40 driver to bind to.
ACPI Information
- Camera sensor ACPI path:
\_SB_.PC00.LNK1(OVTI08F4:00) - INT3472 power controller path:
\_SB_.PC00.DSC0(INT3472:0c, status=15)
Expected Behavior
The INT3472 driver should recognize GPIO type 0x02 and properly control the camera power, allowing the ov08x40 sensor driver to bind and expose the camera as a working V4L2 device.
Current Behavior
- INT3472 driver logs "GPIO type 0x02 unknown"
- No i2c device created for the camera sensor
- ov08x40 driver loaded but not bound to any device
- Camera unusable in any application
Modules Loaded
intel_ipu6_isys
intel_ipu6
ipu_bridge
intel_skl_int3472_discrete
intel_skl_int3472_common
ov08x40
v4l2_fwnode
Steps to Reproduce
- Boot Ubuntu 24.04 on Dell Pro Max 14 Premium MA14250
- Check dmesg for "GPIO type 0x02 unknown" message
- Attempt to use camera in any application (e.g., cheese) - fails
Additional Notes
- The ov08x40 driver has an ACPI alias for OVTI08F4, so should be the correct driver
- The IPU6 HAL packages (libcamhal-ipu6epmtl) are installed
- The sensor is detected but cannot be powered on due to the GPIO issue
Suggested Fix
The INT3472 discrete driver (drivers/platform/x86/intel/int3472/discrete.c) needs to be updated to handle GPIO type 0x02, which appears to be used on newer Dell Meteor Lake laptops.
Attachments
DSDT dump available on request.