Skip to content

Missing AIQB tuning for HI556 with module ID 13P2BAD33 (Dell XPS 13 9315, Alder Lake / IPU6EP) #176

Description

@zeromanu0

Hardware:

  • Laptop: Dell XPS 13 9315 (2-in-1)
  • Platform: Intel Alder Lake, IPU6 (driver reports intel-ipu6, ISYS intel_ipu6_isys)
  • Sensor: Hynix HI556, on I2C bus, address 0-0020
  • ACPI camera module identifier (from _SB_.PC00.I2C2.CAM0._DSM, UUID 822ace8f-2814-4174-a56b-5f029fe079ee): 13P2BAD33

Kernel: 6.18.38, Arch Linux, intel_ipu6/intel_ipu6_isys/hi556 kernel modules load correctly and the sensor is detected/probed (confirmed via media-ctl -p topology and successful raw frame capture with libcamera's cam tool).

Issue:
The repo currently ships two HI556 tuning profiles for Alder Lake (config/linux/ipu6ep/HI556_CJFLE25_ADL.aiqb and HI556_1BG502T3_ADL.aiqb), but neither matches this module's ACPI-reported ID (13P2BAD33). That exact ID string only appears elsewhere in the repo paired with a different sensor (IMX135_13P2BAD33_TGL), which is presumably an unrelated board reusing the same module/PCB part number with a different sensor.

Without a matching profile, image processing is currently limited to libcamera's generic software ISP fallback (ipa/simple/uncalibrated.yaml), which produces poor color/exposure (visible green cast, underexposure) compared to a properly tuned hardware ISP pipeline.

Questions:

  1. Is there an existing HI556 tuning closer to this module (e.g. a variant not yet in this repo) that I should try?
  2. If not, what's the recommended path to contribute one (calibration procedure, required tools/target charts) for the 13P2BAD33 module ID so it can be added for other Dell XPS 13 9315 users?

Happy to provide any additional ACPI dumps (SSDB/CLDB buffers) or test images if useful.

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