--- zzzz-none-000/linux-2.6.19.2/drivers/i2c/chips/Kconfig 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/drivers/i2c/chips/Kconfig 2007-08-06 09:30:38.000000000 +0000 @@ -101,6 +101,26 @@ This driver can also be built as a module. If so, the module will be called tps65010. +config SENSORS_TLV320AIC23 + tristate "Texas Instruments TLV320AIC23 Codec" + depends on I2C && I2C_OMAP + help + If you say yes here you get support for the I2C control + interface for Texas Instruments TLV320AIC23 audio codec. + +config GPIOEXPANDER_OMAP + bool "GPIO Expander PCF8574PWR for OMAP" + depends on I2C && (ARCH_OMAP16XX || ARCH_OMAP24XX) + help + If you say yes here you get support for I/O expander calls + to configure IrDA, Camera and audio devices. + +config MENELAUS + bool "Menelaus PM chip" + depends on I2C=y && ARCH_OMAP24XX + help + Say yes here if you have Menelaus chip on your board + config SENSORS_M41T00 tristate "ST M41T00 RTC chip" depends on I2C && PPC32 @@ -125,4 +145,30 @@ This driver can also be built as a module. If so, the module will be called max6875. +config SENSORS_TLV320AIC33 + tristate "Texas Instruments TLV320AIC33 Codec" + depends on I2C && I2C_DAVINCI + select SENSORS_TLV320AIC23 + help + If you say yes here you get support for the I2C control + interface for Texas Instruments TLV320AIC33 audio codec. + +config SENSORS_TLV320AIC33_ADDR + hex "TI DaVinci I2C TLV320AIC33 address" + default 0x1B + depends on I2C && I2C_DAVINCI && SENSORS_TLV320AIC33 + +config SENSORS_AK4353 + tristate "Texas Instruments AK4353 Codec" + depends on I2C && I2C_DAVINCI + select SENSORS_TLV320AIC23 + help + If you say yes here you get support for the I2C control + interface for Texas Instruments TLV320AIC33 audio codec. + +config SENSORS_AK4353_ADDR + hex "TI DaVinci I2C AK4353 address" + default 0x10 + depends on I2C && I2C_DAVINCI && SENSORS_AK4353 + endmenu