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 kernel source tree and build with dkms 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 drivers.platform.aicv.vision-linux
$ make clean
$ make
$ lsmod | grep -e ljca -e gpio_ljca
$ sudo insmod intel_cvs.ko
$ sudo rmmod intel_cvs