TPS68470 missing board-data for MSI Prestige 14 AI+ Evo (Lunar Lake, OV5675)
- Dominant language
- C
- Stars
- 251
- Forks
- 75
- PR merge metrics
- No merged PRs in 30d
Description
## System Information
- **Model:** MSI Prestige 14 AI+ Evo C2VMG
- **Manufacturer:** Micro-Star International Co., Ltd.
- **BIOS:** E14N3IMS.106
- **Kernel:** 6.18.4-200.fc43.x86_64 (Fedora 43)
- **Camera Sensor:** OV5675 (ACPI: OVTI5675:00)
- **Power Controller:** TPS68470 (ACPI: INT3472:06)
- **IPU:** Intel IPU7 (0x645d)
## Problem
Camera does not work. TPS68470 PMIC is detected but fails due to missing board-data:
[ 4.590999] int3472-tps68470 i2c-INT3472:06: TPS68470 REVID: 0x21
[ 4.591044] int3472-tps68470 i2c-INT3472:06: error -ENODEV: No board-data found for this model
## ACPI Camera Devices
- INT3472:00 - INT3472:0b (12 power controllers)
- OVTI5675:00 (main camera - OV5675)
- OVTI13B1:00 (OV13B10)
- OVTI01AF:00/01/02 (OV01AF)
## IPU7 Status
IPU7 loads successfully:
[ 4.671461] intel-ipu7 0000:00:05.0: Device 0x645d (rev: 0x4)
[ 4.793292] intel-ipu7 0000:00:05.0: CSE authenticate_run done
## Request
Please add TPS68470 board-data for MSI Prestige 14 AI+ Evo to enable camera support.
### Additional Technical Details
**I2C Bus Info:**
- TPS68470 is on i2c-1 (i2c-INT3472:06)
- Physical node: `/sys/bus/acpi/devices/INT3472:06/physical_node -> pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-INT3472:06`
**Sensor ACPI Info:**
- OVTI5675:00 status: 15 (enabled)
- OVTI5675:00 path: `\_SB_.LNK0`
**I2C Scan Result (bus 1):**
No devices detected at expected OV5675 address (0x36) because TPS68470 cannot power the sensor.
**Kernel Config (all modules enabled):**
- CONFIG_VIDEO_INTEL_IPU7=m ✓
- CONFIG_INTEL_SKL_INT3472=m ✓
- CONFIG_VIDEO_OV5675=m ✓
**Loaded Modules:**
- intel_skl_int3472_tps68470 ✓
- tps68470_regulator ✓
- clk_tps68470 ✓
CC: @jwrdegoede @pnndra @AlexxNica
Contributor guide
Assessment
This issue has not been assessed yet.