This repository supports Intel Vision Driver on Intel Lunar Lake (LNL) CVS-enabled Platforms
- Intel LNL platform BIOS and CVS device
- Linux kernel v6.7-rc8 or later
- Intel LJCA USB driver, adding LNL GPIO PID (INTC10B5) support
Ways to build the USBIO drivers
- build out of kernel source tree
- build with dkms
- build with kernel source tree aren't supported yet
Build was tested on Ubuntu 22.04 LNL CVS platform running kernel v6.7-rc8
- Prerequisite: 6.7-rc8 (or later) kernel with
ljca
andgpio_ljca
module/driver loaded, header and build packages, to install required package
$ sudo apt-get install build-essential
To compile the Intel Vision driver:
$ cd vision-drivers
$ make
$ lsmod | grep -e ljca -e gpio_ljca
$ sudo insmod intel_cvs.ko
$ sudo rmmod intel_cvs
a dkms.conf file is also provided as an example for building with dkms which can be used by dkms add, build and install
.