| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # | 
|  | 2 | # Character device configuration | 
|  | 3 | # | 
|  | 4 |  | 
|  | 5 | menu "I2C Algorithms" | 
|  | 6 | depends on I2C | 
|  | 7 |  | 
|  | 8 | config I2C_ALGOBIT | 
|  | 9 | tristate "I2C bit-banging interfaces" | 
|  | 10 | depends on I2C | 
|  | 11 | help | 
|  | 12 | This allows you to use a range of I2C adapters called bit-banging | 
|  | 13 | adapters.  Say Y if you own an I2C adapter belonging to this class | 
|  | 14 | and then say Y to the specific driver for you adapter below. | 
|  | 15 |  | 
|  | 16 | This support is also available as a module.  If so, the module | 
|  | 17 | will be called i2c-algo-bit. | 
|  | 18 |  | 
|  | 19 | config I2C_ALGOPCF | 
|  | 20 | tristate "I2C PCF 8584 interfaces" | 
|  | 21 | depends on I2C | 
|  | 22 | help | 
|  | 23 | This allows you to use a range of I2C adapters called PCF adapters. | 
|  | 24 | Say Y if you own an I2C adapter belonging to this class and then say | 
|  | 25 | Y to the specific driver for you adapter below. | 
|  | 26 |  | 
|  | 27 | This support is also available as a module.  If so, the module | 
|  | 28 | will be called i2c-algo-pcf. | 
|  | 29 |  | 
|  | 30 | config I2C_ALGOPCA | 
|  | 31 | tristate "I2C PCA 9564 interfaces" | 
|  | 32 | depends on I2C | 
|  | 33 | help | 
|  | 34 | This allows you to use a range of I2C adapters called PCA adapters. | 
|  | 35 | Say Y if you own an I2C adapter belonging to this class and then say | 
|  | 36 | Y to the specific driver for you adapter below. | 
|  | 37 |  | 
|  | 38 | This support is also available as a module.  If so, the module | 
|  | 39 | will be called i2c-algo-pca. | 
|  | 40 |  | 
|  | 41 | config I2C_ALGOITE | 
|  | 42 | tristate "ITE I2C Algorithm" | 
|  | 43 | depends on MIPS_ITE8172 && I2C | 
|  | 44 | help | 
|  | 45 | This supports the use of the ITE8172 I2C interface found on some MIPS | 
|  | 46 | systems. Say Y if you have one of these. You should also say Y for | 
|  | 47 | the ITE I2C peripheral driver support below. | 
|  | 48 |  | 
|  | 49 | This support is also available as a module.  If so, the module | 
|  | 50 | will be called i2c-algo-ite. | 
|  | 51 |  | 
|  | 52 | config I2C_ALGO8XX | 
|  | 53 | tristate "MPC8xx CPM I2C interface" | 
|  | 54 | depends on 8xx && I2C | 
|  | 55 |  | 
|  | 56 | config I2C_ALGO_SIBYTE | 
|  | 57 | tristate "SiByte SMBus interface" | 
|  | 58 | depends on SIBYTE_SB1xxx_SOC && I2C | 
|  | 59 | help | 
|  | 60 | Supports the SiByte SOC on-chip I2C interfaces (2 channels). | 
|  | 61 |  | 
|  | 62 | config I2C_ALGO_SGI | 
|  | 63 | tristate "I2C SGI interfaces" | 
|  | 64 | depends on I2C && (SGI_IP22 || SGI_IP32 || X86_VISWS) | 
|  | 65 | help | 
|  | 66 | Supports the SGI interfaces like the ones found on SGI Indy VINO | 
|  | 67 | or SGI O2 MACE. | 
|  | 68 |  | 
|  | 69 | endmenu | 
|  | 70 |  |