Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
IG4(4)			 BSD Kernel Interfaces Manual			IG4(4)

NAME
     ig4 -- Synopsys DesignWare	I2C Controller

SYNOPSIS
     To	compile	this driver into the kernel, place the following lines into
     the kernel	configuration file:

	   device ig4
	   device iicbus

     Alternatively, to load the	driver as a module at boot time, place the
     following line in loader.conf(5):

	   ig4_load="YES"

DESCRIPTION
     The ig4 driver provides access to peripherals attached to an I2C con-
     troller.

HARDWARE
     ig4 supports the I2C controllers based on Synopsys	DesignWare IP that can
     be	found in Intel(R) Core(TM) processors starting from the	fourth genera-
     tion, Intel(R) Bay	Trail, Apollo Lake SoC families, and some AMD systems.

SYSCTL VARIABLES
     These sysctl(8) variables are available:

     debug.ig4_dump  This sysctl is a zero-based bit mask.  When any of	the
		     bits are set, a register dump is printed for every	I2C
		     transfer on an ig4	device with the	same unit number.

SEE ALSO
     iic(4), iicbus(4)

AUTHORS
     The ig4 driver was	written	for DragonFly BSD by Matthew Dillon and	subse-
     quently ported to FreeBSD by Michael Gmelin <freebsd@grem.de>.

     This manual page was written by Michael Gmelin <freebsd@grem.de>.

BSD			      September	13, 2018			   BSD

NAME | SYNOPSIS | DESCRIPTION | HARDWARE | SYSCTL VARIABLES | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ig4&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help