blob: 58899078810b787b03dfda4ff894ef43ab2d6709 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# Character device configuration
3#
4
5menu "I2C Algorithms"
Linus Torvalds1da177e2005-04-16 15:20:36 -07006
7config I2C_ALGOBIT
8 tristate "I2C bit-banging interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -07009 help
10 This allows you to use a range of I2C adapters called bit-banging
11 adapters. Say Y if you own an I2C adapter belonging to this class
12 and then say Y to the specific driver for you adapter below.
13
14 This support is also available as a module. If so, the module
15 will be called i2c-algo-bit.
16
17config I2C_ALGOPCF
18 tristate "I2C PCF 8584 interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -070019 help
20 This allows you to use a range of I2C adapters called PCF adapters.
21 Say Y if you own an I2C adapter belonging to this class and then say
22 Y to the specific driver for you adapter below.
23
24 This support is also available as a module. If so, the module
25 will be called i2c-algo-pcf.
26
27config I2C_ALGOPCA
28 tristate "I2C PCA 9564 interfaces"
Linus Torvalds1da177e2005-04-16 15:20:36 -070029 help
30 This allows you to use a range of I2C adapters called PCA adapters.
31 Say Y if you own an I2C adapter belonging to this class and then say
32 Y to the specific driver for you adapter below.
33
34 This support is also available as a module. If so, the module
35 will be called i2c-algo-pca.
36
Linus Torvalds1da177e2005-04-16 15:20:36 -070037config I2C_ALGO8XX
38 tristate "MPC8xx CPM I2C interface"
Jan Engelhardt16538e62007-05-01 23:26:34 +020039 depends on 8xx
Linus Torvalds1da177e2005-04-16 15:20:36 -070040
Linus Torvalds1da177e2005-04-16 15:20:36 -070041config I2C_ALGO_SGI
42 tristate "I2C SGI interfaces"
Jan Engelhardt16538e62007-05-01 23:26:34 +020043 depends on SGI_IP22 || SGI_IP32 || X86_VISWS
Linus Torvalds1da177e2005-04-16 15:20:36 -070044 help
45 Supports the SGI interfaces like the ones found on SGI Indy VINO
46 or SGI O2 MACE.
47
48endmenu
49