[PATCH V2 0/5] USB: host: Remove non-DT support for Exynos EHCI and OHCI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset removes non-DT support for Exynos EHCI and OHCI
from arch and driver directories, because the non-DT for EXYNOS SoCs
is not supported from v3.11. Also, missing usb_put_hcd() is added to
prevent memory leak.

In order to keep the consistency, ehci-s5p.c is changed to
ehci-exynos.c. So, the names of Exynos EHCI and OHCI drivers are
as below:
 - ehci-exynos.c
 - ohci-exynos.c

In order to prevent build error issues or merge conflict,
this patchset includes the following patches that were
previously submitted.
 - [PATCH] ARM: SAMSUNG: Remove unused s5p_device_ehci
   (http://www.spinics.net/lists/linux-samsung-soc/msg23397.html)
 - [PATCH] USB: ohci-exynos: Add missing usb_put_hcd() to prevent memory leak
   (http://www.spinics.net/lists/linux-usb/msg95282.html)

These patches were tested on Exynos5250.

Changes from v1:
  * Changed the order of patches in order to avoid unnecessary code churn

Jingoo Han (5)
  ARM: SAMSUNG: Remove unused s5p_device_ehci
  USB: ehci-s5p: Remove non-DT support
  USB: ohci-exynos: Remove non-DT support
  USB: ohci-exynos: Add missing usb_put_hcd()
  USB: host: Rename ehci-s5p to ehci-exynos

---
 arch/arm/plat-samsung/Kconfig                  |    5 -
 arch/arm/plat-samsung/devs.c                   |   34 -----
 arch/arm/plat-samsung/include/plat/devs.h      |    1 -
 drivers/usb/host/Kconfig                       |    5 +-
 drivers/usb/host/Makefile                      |    2 +-
 drivers/usb/host/{ehci-s5p.c => ehci-exynos.c} |  164 ++++++++++--------------
 drivers/usb/host/ohci-exynos.c                 |   17 +--
 include/linux/platform_data/usb-ehci-s5p.h     |   21 ---
 include/linux/platform_data/usb-ohci-exynos.h  |   21 ---
 9 files changed, 76 insertions(+), 194 deletions(-)
 rename drivers/usb/host/{ehci-s5p.c => ehci-exynos.c} (55%)
 delete mode 100644 include/linux/platform_data/usb-ehci-s5p.h
 delete mode 100644 include/linux/platform_data/usb-ohci-exynos.h

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux