Parallel port adapter

modulename: i2c-parport.ko

configname: CONFIG_I2C_PARPORT

Linux Kernel Configuration
└─>Device Drivers
└─>I2C support
└─>I2C Hardware Bus support
└─>Parallel port support
└─>Parallel port adapter
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
This supports parallel port I2C adapters such as the ones made by
Philips or Velleman, Analog Devices evaluation boards, and more.
Basically any adapter using the parallel port as an I2C bus with
no extra chipset is supported by this driver, or could be.

This driver is a replacement for (and was inspired by) an older
driver named i2c-philips-par. The new driver supports more devices,
and makes it easier to add support for new devices.

An adapter type parameter is now mandatory. Please read the file Documentation/i2c/busses/i2c-parport for details.

Another driver exists, named i2c-parport-light, which doesn't depend
on the parport driver. This is meant for embedded systems. Don't say
Y here if you intend to say Y or M there.

This support is also available as a module. If so, the module
will be called i2c-parport.

source code: