Skip to content

TPS68470 missing board-data for MSI Prestige 14 AI+ Evo (Lunar Lake, OV5675) #414

@ozlem-wq

Description

@ozlem-wq

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions