1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- #
- # Character device configuration
- #
- menu "I2C support"
- config I2C
- tristate "I2C support"
- ---help---
- 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.
- If you want I2C support, you should say Y here and also to the
- specific driver for your bus adapter(s) below.
- This I2C support can also be built as a module. If so, the module
- will be called i2c-core.
- config I2C_CHARDEV
- tristate "I2C device interface"
- depends on I2C
- help
- 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 support is also available as a module. If so, the module
- will be called i2c-dev.
- source drivers/i2c/algos/Kconfig
- source drivers/i2c/busses/Kconfig
- source drivers/i2c/chips/Kconfig
- config I2C_DEBUG_CORE
- bool "I2C Core debugging messages"
- depends on I2C
- help
- Say Y here if you want the I2C core to produce a bunch of debug
- messages to the system log. Select this if you are having a
- problem with I2C support and want to see more of what is going on.
- config I2C_DEBUG_ALGO
- bool "I2C Algorithm debugging messages"
- depends on I2C
- help
- Say Y here if you want the I2C algorithm drivers to produce a bunch
- of debug messages to the system log. Select this if you are having
- a problem with I2C support and want to see more of what is going
- on.
- config I2C_DEBUG_BUS
- bool "I2C Bus debugging messages"
- depends on I2C
- help
- Say Y here if you want the I2C bus drivers to produce a bunch of
- debug messages to the system log. Select this if you are having
- a problem with I2C support and want to see more of what is going
- on.
- config I2C_DEBUG_CHIP
- bool "I2C Chip debugging messages"
- depends on I2C
- help
- Say Y here if you want the I2C chip drivers to produce a bunch of
- debug messages to the system log. Select this if you are having
- a problem with I2C support and want to see more of what is going
- on.
- endmenu
|