mfd: pm8018-core: use pm8xxx-regulator instead of pm8018-regulator

Change the pm8018-core driver so that it registers devices for
the pm8xxx-regulator driver instead of for the pm8018-regulator
driver.

This necessitates changing board file platform data for existing
PMIC 8018 regulators so that additional pm8xxx-regulator data is
properly specified.

Change-Id: I3f64f756a6c48c0dd1684f8d8e98a6fa8dddd6ca
Signed-off-by: David Collins <collinsd@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-9615.h b/arch/arm/mach-msm/board-9615.h
index af47296..4759f8c 100644
--- a/arch/arm/mach-msm/board-9615.h
+++ b/arch/arm/mach-msm/board-9615.h
@@ -25,7 +25,7 @@
 #define PM8018_IRQ_BASE			(NR_MSM_IRQS + NR_GPIO_IRQS)
 #define PM8018_MPP_IRQ_BASE		(PM8018_IRQ_BASE + NR_GPIO_IRQS)
 
-extern struct pm8018_regulator_platform_data
+extern struct pm8xxx_regulator_platform_data
 	msm_pm8018_regulator_pdata[] __devinitdata;
 
 extern int msm_pm8018_regulator_pdata_len __devinitdata;