blob: 3998dd620a032586970a60f556aa6292318ce84a [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
Jean Delvare3845de22008-04-22 22:16:46 +02002# I2C algorithm drivers configuration
Linus Torvalds1da177e2005-04-16 15:20:36 -07003#
4
Jean Delvare8d24f8d2008-08-10 22:56:15 +02005menu "I2C Algorithms"
6 depends on !I2C_HELPER_AUTO
7
Linus Torvalds1da177e2005-04-16 15:20:36 -07008config I2C_ALGOBIT
Jean Delvare8d24f8d2008-08-10 22:56:15 +02009 tristate "I2C bit-banging interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -070010
11config I2C_ALGOPCF
Jean Delvare8d24f8d2008-08-10 22:56:15 +020012 tristate "I2C PCF 8584 interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -070013
14config I2C_ALGOPCA
Jean Delvare8d24f8d2008-08-10 22:56:15 +020015 tristate "I2C PCA 9564 interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -070016
Jean Delvare8d24f8d2008-08-10 22:56:15 +020017endmenu
Jean Delvare0a572742010-10-24 18:16:57 +020018
19# In automatic configuration mode, we still have to define the
20# symbols to avoid unmet dependencies.
21
22if I2C_HELPER_AUTO
23config I2C_ALGOBIT
24 tristate
25config I2C_ALGOPCF
26 tristate
27config I2C_ALGOPCA
28 tristate
29endif