msm_fb: Pass device pointers to regulator_get()

Passing a device pointer instead of NULL as the first argument
to regulator_get() allows the device to be taken into account
when finding a matching regulator.

Change-Id: Idc9990eff2c6c78fc9fc9a36d638eef4fd1b632a
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/arch/arm/mach-msm/devices-8930.c b/arch/arm/mach-msm/devices-8930.c
index ec0e1b3..609b2e2 100644
--- a/arch/arm/mach-msm/devices-8930.c
+++ b/arch/arm/mach-msm/devices-8930.c
@@ -430,7 +430,7 @@
 };
 
 struct platform_device *msm8930_footswitch[] __initdata = {
-	FS_8X60(FS_MDP,    "fs_mdp",	NULL,	&mdp_fs_data),
+	FS_8X60(FS_MDP,    "vdd",	"mdp.0",	&mdp_fs_data),
 	FS_8X60(FS_ROT,    "fs_rot",	NULL,	&rot_fs_data),
 	FS_8X60(FS_IJPEG,  "fs_ijpeg",	NULL,	&ijpeg_fs_data),
 	FS_8X60(FS_VFE,    "fs_vfe",	NULL,	&vfe_fs_data),
diff --git a/arch/arm/mach-msm/devices-8960.c b/arch/arm/mach-msm/devices-8960.c
index 0a9d108..ba95e09 100644
--- a/arch/arm/mach-msm/devices-8960.c
+++ b/arch/arm/mach-msm/devices-8960.c
@@ -2071,7 +2071,7 @@
 };
 
 struct platform_device *msm8960_footswitch[] __initdata = {
-	FS_8X60(FS_MDP,    "fs_mdp",	NULL,	&mdp_fs_data),
+	FS_8X60(FS_MDP,    "vdd",	"mdp.0",	&mdp_fs_data),
 	FS_8X60(FS_ROT,    "fs_rot",	NULL,	&rot_fs_data),
 	FS_8X60(FS_IJPEG,  "fs_ijpeg",	NULL,	&ijpeg_fs_data),
 	FS_8X60(FS_VFE,    "fs_vfe",	NULL,	&vfe_fs_data),
diff --git a/arch/arm/mach-msm/devices-msm7x30.c b/arch/arm/mach-msm/devices-msm7x30.c
index 7999ab8..489c32d 100644
--- a/arch/arm/mach-msm/devices-msm7x30.c
+++ b/arch/arm/mach-msm/devices-msm7x30.c
@@ -1347,7 +1347,7 @@
 struct platform_device *msm_footswitch_devices[] = {
 	FS_PCOM(FS_GFX2D0, "vdd", "kgsl-2d0.0"),
 	FS_PCOM(FS_GFX3D,  "vdd", "kgsl-3d0.0"),
-	FS_PCOM(FS_MDP,    "fs_mdp",    NULL),
+	FS_PCOM(FS_MDP,    "vdd", "mdp.0"),
 	FS_PCOM(FS_MFC,    "fs_mfc",    NULL),
 	FS_PCOM(FS_ROT,    "fs_rot",    NULL),
 	FS_PCOM(FS_VFE,    "fs_vfe",    NULL),
diff --git a/arch/arm/mach-msm/devices-msm8x60.c b/arch/arm/mach-msm/devices-msm8x60.c
index 1df4817..1d6c338 100644
--- a/arch/arm/mach-msm/devices-msm8x60.c
+++ b/arch/arm/mach-msm/devices-msm8x60.c
@@ -2658,7 +2658,7 @@
 
 struct platform_device *msm8660_footswitch[] __initdata = {
 	FS_8X60(FS_IJPEG,  "fs_ijpeg",	NULL,	&ijpeg_fs_data),
-	FS_8X60(FS_MDP,    "fs_mdp",	NULL,	&mdp_fs_data),
+	FS_8X60(FS_MDP,    "vdd",	"mdp.0",	&mdp_fs_data),
 	FS_8X60(FS_ROT,    "fs_rot",	NULL,	&rot_fs_data),
 	FS_8X60(FS_VED,    "vdd",	"msm_vidc.0",	&ved_fs_data),
 	FS_8X60(FS_VFE,    "fs_vfe",	NULL,	&vfe_fs_data),