Skip to content

Add SC200PC (SSLC2000) sensor driver for Samsung Galaxy Book 6 Pro / Panther Lake #62

@EnterpriseTH

Description

@EnterpriseTH

Summary

The Samsung Galaxy Book 6 Pro (Panther Lake, Core Ultra 7 356H) uses a Samsung SC200PC camera sensor
with ACPI HID SSLC2000. There is no Linux sensor driver for this device.

Hardware Details

Item Value
Laptop Samsung Galaxy Book 6 Pro (NP960XJG)
SoC Intel Core Ultra 7 356H (Panther Lake)
IPU IPU7P5 (PCI 8086:b05d)
Sensor ACPI HID SSLC2000
Sensor I2C address 0x36 on bus 3
Chip ID at reg 0x300a 0x2000 (OmniVision-style register map)
INT3472 (PMIC) INT3472:00 at \_SB_.DSC0 — bound and working
CSI lanes 2
CSI port 0
Clock 26 MHz (from ACPI SSDB)

What works on Linux (kernel 7.0-rc4 drm-intel-next)

  • intel-ipu7 loads, firmware ipu7ptl_fw.bin OK
  • IPU bridge discovers SSLC2000:00 (after adding it to ipu_supported_sensors[])
  • Sensor appears in V4L2 media graph
  • Camera HAL finds sensor and loads config

What's blocking

No SC200PC sensor driver — the sensor returns chip ID 0x2000 at reg 0x300a. It uses an OmniVision-compatible I2C register map but is not an OV08X40. Streaming fails without correct register programming.

Request

Please add a Linux SC200PC sensor driver.

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