Skip to content

kitakar5525/surface-ipu3-cameras

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Trying to get IPU3 cameras working on Surface devices

Link to issue: linux-surface/linux-surface#91

Build

in the root of this repository, run

make

links

Intel maintains IPU4 (not IPU3) drivers (crlmodule, ipu4-acpi, and ipu4) at linux-intel-lts repo (up to v4.19):

Especially, we may be interested in the crlmodule and ipu4-acpi drivers:

The crlmodule looks like the common driver for sensors. "CRL" stands for "common/configurable register list":

Common register list based driver is based on a sensor configuration file created for a specific sensor module based on a set of rules.

Other places providing IPU4 drivers:

Chromebooks

Some Chromebooks use IPU3 with almost the same sensor drivers as upstream. But the sensor driver works anyway because Chromebooks handle power-managements at rather firmware through runtime_pm:

links to ACPI asl files for devices with IPU3:

links to ACPI asl files for devices with IPU4:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages