Skip to content

TechNexion-Vision/ipu6-drivers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intel IPU driver

There are 4 repositories:

Content of this repository:

  • Intel IPU kernel driver
  • Drivers for AR0234, LT6911UXC, LT6911UXE, D457, TI960 and IMX390

Build with kernel source tree

  • Install Ubuntu image, check out kernel source code and build kernel driver
  # Newer platforms than ADL should follow platform getting started guide (GSG)
	a.	Visit and login to rdc.intel.com
                Search keyword “ubuntu kernel overlay get started guide <platform name>for the latest release version
                Look for guide, refer to section 2 for non RT kernel

                For example:
                Raptor Lake – P GSG: 762654_Ubuntu_Kernel_Overlay_13thGenMobi_GSG_rev1.1
                Meteor Lake - U/H GSG: 779460_Ubuntu_Kernel_Overlay_MeteorLake-U_H_GSG_0.51

        b.	Follow the GSG to download and install Ubuntu image, check out kernel source code
                and build kernel driver (IPU driver included by default)

        c.	Check and enable kernel config list in below
		Must be enabled (enabled by default):
	                CONFIG_VIDEO_INTEL_IPU6=m 
	                CONFIG_INTEL_SKL_INT3472=m
	                CONFIG_INTEL_IPU6_ACPI=m
	                CONFIG_VIDEO_INTEL_IPU_SOC=y
	                CONFIG_VIDEO_INTEL_IPU_USE_PLATFORMDATA=y

		Enabled by needed:
                        CONFIG_VIDEO_AR0234=m 
                        CONFIG_VIDEO_LT6911UXC=m
                        CONFIG_VIDEO_LT6911UXE=m 
                        CONFIG_VIDEO_D4XX=m
                        CONFIG_VIDEO_TI960=m
                        CONFIG_VIDEO_IMX390=m

        d.	Follow GSG to build kernel driver.
  # ADL-P/ADL-PS/ADL-N Refer to 778598_ADL_N_MIPI_Setup_GSG section 5.0

Build with dkms

	Install kernel header src.
	sudo dkms add .
	sudo dkms build -m ipu6-drivers -v 0.0.1
	sudo dkms autoinstall ipu6-drivers/0.0.1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.8%
  • Makefile 0.2%