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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions