diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-10-10 03:40:58 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-10-11 19:53:42 -0400 |
commit | a4b3f029c90c45e0e2dd961abdaff70b86dd7efa (patch) | |
tree | bff5fc8c77d032f949634d1c990bbf73dff383a5 | |
parent | 7c4bb942986fc2aa7ca4fccfed665d24525a0e21 (diff) |
ARM: SAMSUNG: Remove unused s5p_device_ehci
Since commit ca91435 "ARM: EXYNOS: Remove unused board files",
s5p_device_ehci is not used anymore. Thus, s5p_device_ehci can
be removed. Also, unnecessary S5P_DEV_USB_EHCI option is removed.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r-- | arch/arm/plat-samsung/Kconfig | 5 | ||||
-rw-r--r-- | arch/arm/plat-samsung/devs.c | 34 | ||||
-rw-r--r-- | arch/arm/plat-samsung/include/plat/devs.h | 1 |
3 files changed, 0 insertions, 40 deletions
diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig index 7dfba937d8fc..99bfbb388e32 100644 --- a/arch/arm/plat-samsung/Kconfig +++ b/arch/arm/plat-samsung/Kconfig | |||
@@ -382,11 +382,6 @@ config S5P_DEV_TV | |||
382 | help | 382 | help |
383 | Compile in platform device definition for TV interface | 383 | Compile in platform device definition for TV interface |
384 | 384 | ||
385 | config S5P_DEV_USB_EHCI | ||
386 | bool | ||
387 | help | ||
388 | Compile in platform device definition for USB EHCI | ||
389 | |||
390 | config S3C24XX_PWM | 385 | config S3C24XX_PWM |
391 | bool "PWM device support" | 386 | bool "PWM device support" |
392 | select PWM | 387 | select PWM |
diff --git a/arch/arm/plat-samsung/devs.c b/arch/arm/plat-samsung/devs.c index 8ce0ac007eb9..25f40c9b7f62 100644 --- a/arch/arm/plat-samsung/devs.c +++ b/arch/arm/plat-samsung/devs.c | |||
@@ -49,7 +49,6 @@ | |||
49 | #include <plat/devs.h> | 49 | #include <plat/devs.h> |
50 | #include <plat/adc.h> | 50 | #include <plat/adc.h> |
51 | #include <linux/platform_data/ata-samsung_cf.h> | 51 | #include <linux/platform_data/ata-samsung_cf.h> |
52 | #include <linux/platform_data/usb-ehci-s5p.h> | ||
53 | #include <plat/fb.h> | 52 | #include <plat/fb.h> |
54 | #include <plat/fb-s3c2410.h> | 53 | #include <plat/fb-s3c2410.h> |
55 | #include <plat/hdmi.h> | 54 | #include <plat/hdmi.h> |
@@ -1359,39 +1358,6 @@ void __init s3c24xx_udc_set_platdata(struct s3c2410_udc_mach_info *pd) | |||
1359 | } | 1358 | } |
1360 | #endif /* CONFIG_PLAT_S3C24XX */ | 1359 | #endif /* CONFIG_PLAT_S3C24XX */ |
1361 | 1360 | ||
1362 | /* USB EHCI Host Controller */ | ||
1363 | |||
1364 | #ifdef CONFIG_S5P_DEV_USB_EHCI | ||
1365 | static struct resource s5p_ehci_resource[] = { | ||
1366 | [0] = DEFINE_RES_MEM(S5P_PA_EHCI, SZ_256), | ||
1367 | [1] = DEFINE_RES_IRQ(IRQ_USB_HOST), | ||
1368 | }; | ||
1369 | |||
1370 | struct platform_device s5p_device_ehci = { | ||
1371 | .name = "s5p-ehci", | ||
1372 | .id = -1, | ||
1373 | .num_resources = ARRAY_SIZE(s5p_ehci_resource), | ||
1374 | .resource = s5p_ehci_resource, | ||
1375 | .dev = { | ||
1376 | .dma_mask = &samsung_device_dma_mask, | ||
1377 | .coherent_dma_mask = DMA_BIT_MASK(32), | ||
1378 | } | ||
1379 | }; | ||
1380 | |||
1381 | void __init s5p_ehci_set_platdata(struct s5p_ehci_platdata *pd) | ||
1382 | { | ||
1383 | struct s5p_ehci_platdata *npd; | ||
1384 | |||
1385 | npd = s3c_set_platdata(pd, sizeof(struct s5p_ehci_platdata), | ||
1386 | &s5p_device_ehci); | ||
1387 | |||
1388 | if (!npd->phy_init) | ||
1389 | npd->phy_init = s5p_usb_phy_init; | ||
1390 | if (!npd->phy_exit) | ||
1391 | npd->phy_exit = s5p_usb_phy_exit; | ||
1392 | } | ||
1393 | #endif /* CONFIG_S5P_DEV_USB_EHCI */ | ||
1394 | |||
1395 | /* USB HSOTG */ | 1361 | /* USB HSOTG */ |
1396 | 1362 | ||
1397 | #ifdef CONFIG_S3C_DEV_USB_HSOTG | 1363 | #ifdef CONFIG_S3C_DEV_USB_HSOTG |
diff --git a/arch/arm/plat-samsung/include/plat/devs.h b/arch/arm/plat-samsung/include/plat/devs.h index 0dc4ac4909b0..eece188ed188 100644 --- a/arch/arm/plat-samsung/include/plat/devs.h +++ b/arch/arm/plat-samsung/include/plat/devs.h | |||
@@ -75,7 +75,6 @@ extern struct platform_device s3c_device_usb_hsotg; | |||
75 | extern struct platform_device s3c_device_usb_hsudc; | 75 | extern struct platform_device s3c_device_usb_hsudc; |
76 | extern struct platform_device s3c_device_wdt; | 76 | extern struct platform_device s3c_device_wdt; |
77 | 77 | ||
78 | extern struct platform_device s5p_device_ehci; | ||
79 | extern struct platform_device s5p_device_fimc0; | 78 | extern struct platform_device s5p_device_fimc0; |
80 | extern struct platform_device s5p_device_fimc1; | 79 | extern struct platform_device s5p_device_fimc1; |
81 | extern struct platform_device s5p_device_fimc2; | 80 | extern struct platform_device s5p_device_fimc2; |