mfd: Remove confusing ab8500-i2c file and merge into ab8500-core
authorLee Jones <lee.jones@linaro.org>
Sat, 19 May 2012 15:21:37 +0000 (17:21 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Sun, 20 May 2012 15:27:10 +0000 (17:27 +0200)
commitd28f1db8187dd1ddc1fa6f380ff0402cf8e4d44d
treee736cddf25b387da59b3a8d0a65c257f87e158c6
parent1cb3642a68c983ada0f4090a4dac1d70a96126ca
mfd: Remove confusing ab8500-i2c file and merge into ab8500-core

ab8500-i2c is used as core code to register the ab8500 device.
After allocating ab8500 memory, it immediately calls into
ab8500-core where the real initialisation takes place. This
patch moves all core registration and memory allocation into
the true ab8500-core file and removes ab8500-i2c completely.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
arch/arm/mach-ux500/board-mop500.c
drivers/mfd/Makefile
drivers/mfd/ab8500-core.c
drivers/mfd/ab8500-i2c.c [deleted file]