msm: copper: Configure UART on BLSP8 for RUMI

Add new board file for copper gpio configuration and
add gpio configuration for UART on BLSP8 for RUMI.

Change-Id: I4c5b846c448fed8cea079f6a2daa9e5b2dcceff0
Signed-off-by: Sathish Ambley <sambley@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-copper.c b/arch/arm/mach-msm/board-copper.c
index b074809..83b7212 100644
--- a/arch/arm/mach-msm/board-copper.c
+++ b/arch/arm/mach-msm/board-copper.c
@@ -340,19 +340,6 @@
 	msm_reserve();
 }
 
-static int __init gpiomux_init(void)
-{
-	int rc;
-
-	rc = msm_gpiomux_init(NR_GPIO_IRQS);
-	if (rc) {
-		pr_err("%s: msm_gpiomux_init failed %d\n", __func__, rc);
-		return rc;
-	}
-
-	return 0;
-}
-
 static struct platform_device android_usb_device = {
 	.name	= "android_usb",
 	.id	= -1,
@@ -433,8 +420,7 @@
 
 void __init msm_copper_init(struct of_dev_auxdata **adata)
 {
-	if (gpiomux_init())
-		pr_err("%s: gpiomux_init() failed\n", __func__);
+	msm_copper_init_gpiomux();
 	msm_clock_init(&msm_dummy_clock_init_data);
 
 	*adata = msm_copper_auxdata_lookup;