]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
mfd: move drivers/i2c/chips/menelaus.c to drivers/mfd
authorDavid Brownell <dbrownell@users.sourceforge.net>
Mon, 22 Dec 2008 11:18:02 +0000 (12:18 +0100)
committerSamuel Ortiz <samuel@sortiz.org>
Sun, 4 Jan 2009 11:17:44 +0000 (12:17 +0100)
ove the menelaus driver from drivers/i2c/chips to drivers/mfd
since it's more of a multi-function device than anything else,
and since Jean is trying to vanish drivers/i2c/chips ASAP.

One way to think of these chips are as the PMIC family most
used with OMAP2 generation chips.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Samuel Ortiz <sameo@openedhand.com>
drivers/i2c/chips/Kconfig
drivers/i2c/chips/Makefile
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/menelaus.c [moved from drivers/i2c/chips/menelaus.c with 100% similarity]

index fa69c992c44277635e152e6292952ffcb8face99..864ac561fdbbf42ebb469d0c3ccaa5572d410605 100644 (file)
@@ -151,16 +151,6 @@ config SENSORS_TSL2550
          This driver can also be built as a module.  If so, the module
          will be called tsl2550.
 
-config MENELAUS
-       bool "TWL92330/Menelaus PM chip"
-       depends on I2C=y && ARCH_OMAP24XX
-       help
-         If you say yes here you get support for the Texas Instruments
-         TWL92330/Menelaus Power Management chip. This include voltage
-         regulators, Dual slot memory card tranceivers, real-time clock
-         and other features that are often used in portable devices like
-         cell phones and PDAs.
-
 config MCU_MPC8349EMITX
        tristate "MPC8349E-mITX MCU driver"
        depends on I2C && PPC_83xx
index 0c7e2f1e0c4b70cff1794ab4c8df6c340e36f5f9..8b95f41a5001b58311ed4ea09f6c6764c2cfa67b 100644 (file)
@@ -19,7 +19,6 @@ obj-$(CONFIG_SENSORS_PCF8574) += pcf8574.o
 obj-$(CONFIG_PCF8575)          += pcf8575.o
 obj-$(CONFIG_SENSORS_PCF8591)  += pcf8591.o
 obj-$(CONFIG_ISP1301_OMAP)     += isp1301_omap.o
-obj-$(CONFIG_MENELAUS)         += menelaus.o
 obj-$(CONFIG_SENSORS_TSL2550)  += tsl2550.o
 obj-$(CONFIG_MCU_MPC8349EMITX) += mcu_mpc8349emitx.o
 
index 182e1486e9d13c282326d50d27f164bb36d244bd..416f9e7286bae2a53f78dfffbc56e0359abe42fc 100644 (file)
@@ -82,6 +82,16 @@ config TPS65010
          This driver can also be built as a module.  If so, the module
          will be called tps65010.
 
+config MENELAUS
+       bool "Texas Instruments TWL92330/Menelaus PM chip"
+       depends on I2C=y && ARCH_OMAP24XX
+       help
+         If you say yes here you get support for the Texas Instruments
+         TWL92330/Menelaus Power Management chip. This include voltage
+         regulators, Dual slot memory card tranceivers, real-time clock
+         and other features that are often used in portable devices like
+         cell phones and PDAs.
+
 config TWL4030_CORE
        bool "Texas Instruments TWL4030/TPS659x0 Support"
        depends on I2C=y && GENERIC_HARDIRQS
index 3989e30e954e672fe5e0490c08e45abab01ad1c2..0c9418b36c2692a8c700f9f7f69222a4de774419 100644 (file)
@@ -20,6 +20,7 @@ obj-$(CONFIG_MFD_WM8350)      += wm8350.o
 obj-$(CONFIG_MFD_WM8350_I2C)   += wm8350-i2c.o
 
 obj-$(CONFIG_TPS65010)         += tps65010.o
+obj-$(CONFIG_MENELAUS)         += menelaus.o
 
 obj-$(CONFIG_TWL4030_CORE)     += twl4030-core.o twl4030-irq.o