📄 configure.help
字号:
I2C supportCONFIG_I2C I2C (pronounce: I-square-C) is a slow serial bus protocol used in many micro controller applications and developed by Philips. SMBus, or System Management Bus is a subset of the I2C protocol. More information is contained in the directory <file:Documentation/i2c/>, especially in the file called "summary" there. Both I2C and SMBus are supported here. You will need this for hardware sensors support, and also for Video For Linux support. Specifically, if you want to use a BT848 based frame grabber/overlay boards under Linux, say Y here and also to "I2C bit-banging interfaces", below. If you want I2C support, you should say Y here and also to the specific driver for your bus adapter(s) below. If you say Y to "/proc file system" below, you will then get a /proc interface which is documented in <file:Documentation/i2c/proc-interface>. This I2C support is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-core.o.UltraSPARC-III bootbus i2c controller driverCONFIG_BBC_I2C The BBC devices on the UltraSPARC III have two I2C controllers. The first I2C controller connects mainly to configuration PROMs (NVRAM, CPU configuration, DIMM types, etc.). The second I2C controller connects to environmental control devices such as fans and temperature sensors. The second controller also connects to the smartcard reader, if present. Say Y to enable support for these.I2C bit-banging interfacesCONFIG_I2C_ALGOBIT This allows you to use a range of I2C adapters called bit-banging adapters. Say Y if you own an I2C adapter belonging to this class and then say Y to the specific driver for you adapter below. This support is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-algo-bit.o.Philips style parallel port adapterCONFIG_I2C_PHILIPSPAR This supports parallel-port I2C adapters made by Philips. Say Y if you own such an adapter. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-philips-par.o. Note that if you want support for different parallel port devices, life will be much easier if you compile them all as modules.ELV adapterCONFIG_I2C_ELV This supports parallel-port I2C adapters called ELV. Say Y if you own such an adapter. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-elv.o.Velleman K8000 adapterCONFIG_I2C_VELLEMAN This supports the Velleman K8000 parallel-port I2C adapter. Say Y if you own such an adapter. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-velleman.o.Basic I2C on Parallel Port adapterCONFIG_I2C_PPORT This supports directly connecting I2C devices to the parallel port. See <file:Documentation/i2c/i2c-pport> for more information. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-pport.o.I2C PCF 8584 interfacesCONFIG_I2C_ALGOPCF This allows you to use a range of I2C adapters called PCF adapters. Say Y if you own an I2C adapter belonging to this class and then say Y to the specific driver for you adapter below. This support is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-algo-pcf.o.Elektor ISA cardCONFIG_I2C_ELEKTOR This supports the PCF8584 ISA bus I2C adapter. Say Y if you own such an adapter. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-elektor.o.PCF on the EPP Parallel PortCONFIG_I2C_PCFEPP This supports the PCF8584 connected to the parallel port. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-pcf-epp.o.ITE I2C AlgorithmCONFIG_ITE_I2C_ALGO This supports the use the ITE8172 I2C interface found on some MIPS systems. Say Y if you have one of these. You should also say Y for the ITE I2C peripheral driver support below. This support is also available as a module. If you want to compile it as a modules, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-algo-ite.o.ITE I2C AdapterCONFIG_ITE_I2C_ADAP This supports the ITE8172 I2C peripheral found on some MIPS systems. Say Y if you have one of these. You should also say Y for the ITE I2C driver algorithm support above. This support is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-adap-ite.o.SiByte I2C AlgorithmCONFIG_I2C_ALGO_SIBYTE Supports the SiByte SOC on-chip I2C interfaces (2 channels).MAX1617 Temperature SensorCONFIG_I2C_MAX1617 This builds a simple polling driver for the Maxim 1617 temperature sensor. Currently the device is only supported on a SiByte I2C adapter, and the driver prints status updates to the system log.SGI I2C AlgorithmCONFIG_I2C_ALGO_SGI Supports the SGI interfaces like the ones found on SGI Indy VINO or SGI O2 MACE.Motorola 8xx I2C algorithmCONFIG_I2C_ALGO8XX This is the algorithm that allows you to use Motorola 8xx I2C adapters. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-algo-8xx.o.Motorola 8xx I2C interfaceCONFIG_I2C_RPXLITE This supports the Motorola 8xx I2C device. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-rpx.o.IBM 405 I2C algorithmCONFIG_I2C_IBM_OCP_ALGO This is the algorithm that allows you to use IBM 405 I2C adapters. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-algo-ibm_ocp.o.IBM 405 I2C interfaceCONFIG_I2C_IBM_OCP_ADAP This supports the IBM 405 I2C device. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-adap-ibm_ocp.o.StrongARM SA-1110 interfaceCONFIG_I2C_FRODO This supports the StrongARM SA-1110 Development Board. This driver is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-frodo.o.I2C device interfaceCONFIG_I2C_CHARDEV Say Y here to use i2c-* device files, usually found in the /dev directory on your system. They make it possible to have user-space programs use the I2C bus. Information on how to do this is contained in the file <file:Documentation/i2c/dev-interface>. This code is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-dev.o.I2C /proc interface (required for hardware sensors)CONFIG_I2C_PROC This provides support for i2c device entries in the /proc filesystem. The entries will be found in /proc/sys/dev/sensors. This code is also available as a module. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. The module will be called i2c-proc.o.Powermac Keywest I2C interfaceCONFIG_I2C_KEYWEST This supports the use of the I2C interface in the combo-I/O chip on recent Apple machines. Say Y if you have such a machine. This driver is also available as a module. If you want to compile it as a module, say M here and read Documentation/modules.txt. The module will be called i2c-keywest.o.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -