devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/4] Adding usb2.0 host-phy support for exynos5250
@ 2012-12-18 14:43 Vivek Gautam
  2012-12-18 14:43 ` [PATCH v5 1/4] ARM: EXYNOS: Update & move usb-phy types to generic include layer Vivek Gautam
                   ` (4 more replies)
  0 siblings, 5 replies; 25+ messages in thread
From: Vivek Gautam @ 2012-12-18 14:43 UTC (permalink / raw)
  To: linux-usb
  Cc: devicetree-discuss, linux-kernel, linux-samsung-soc, gregkh,
	balbi, stern, kgene.kim, thomas.abraham, rob.herring,
	grant.likely, sylvester.nawrocki, jg1.han, yulgon.kim, kishon,
	p.paneri

Changes from v4:
 - Moved architecture side changes out of this patch-set.
 - Added support for multiple usbphy phandle parsing and
   doing all pmu_isolation() and phy_cfg_sel() related changes
   in samsung-usbphy driver only instead of architecture
   as in v4 patch-set.
 - Removed unnecessary multi line definitions for macros.

Changes from v3:
 - Moved enums S5P_USB_PHY_DEVICE, S5P_USB_PHY_HOST from machine to file
   include/linux/usb/samsung_usb_phy.h as USB_PHY_TYPE_DEVICE and
   USB_PHY_TYPE_HOST to make it more generic. Further resolve its
   dependencies.
 - Introduced a function 'samsung_usbphy_set_type()' which takes
   care of setting up the phy_type: HOST/DEVICE. This function
   can be called by host/otg drivers to setup phy_type prior to
   handling the respective PHYs.
 - Added an error-path for HOST type phy in s5p_usb_phy_pmu_isolation()
   for 'mach-s3c64xx'.
 - Moving to PHY driver as default for ehci-s5p and ohci-exynos, and only
   when failed fall back to plat-data.
 - Added samsung_usbphy_set_type() prior to doing usb_phy_init() or
   usb_phy_shutdown() so that appropriate PHY gets init or shutdown.

Based on patches for samsung-usbphy driver:
 1)http://lists.infradead.org/pipermail/linux-arm-kernel/2012-November/134476.html
 2)https://lkml.org/lkml/2012/12/18/187
 
Vivek Gautam (4):
  ARM: EXYNOS: Update & move usb-phy types to generic include layer
  usb: phy: samsung: Add host phy support to samsung-phy driver
  USB: ehci-s5p: Add phy driver support
  USB: ohci-exynos: Add phy driver support

 .../devicetree/bindings/usb/samsung-usbphy.txt     |   25 +-
 drivers/usb/host/ehci-s5p.c                        |   71 +++-
 drivers/usb/host/ohci-exynos.c                     |   71 +++-
 drivers/usb/phy/Kconfig                            |    2 +-
 drivers/usb/phy/samsung-usbphy.c                   |  465 ++++++++++++++++++--
 include/linux/usb/samsung_usb_phy.h                |   29 ++
 6 files changed, 570 insertions(+), 93 deletions(-)
 create mode 100644 include/linux/usb/samsung_usb_phy.h

-- 
1.7.6.5

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2013-01-14 23:45 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-18 14:43 [PATCH v5 0/4] Adding usb2.0 host-phy support for exynos5250 Vivek Gautam
2012-12-18 14:43 ` [PATCH v5 1/4] ARM: EXYNOS: Update & move usb-phy types to generic include layer Vivek Gautam
     [not found]   ` <1355841786-13307-2-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2012-12-19  5:38     ` Vivek Gautam
2012-12-19 21:48     ` Doug Anderson
2012-12-20  5:51       ` Vivek Gautam
2012-12-20 16:53         ` Doug Anderson
     [not found]           ` <CAD=FV=UeAN103KVLb_z-oF8AXu7m00uZs6jw_BOHTz9RExK4SA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-12-20 19:03             ` Vivek Gautam
2012-12-18 14:43 ` [PATCH v5 2/4] usb: phy: samsung: Add host phy support to samsung-phy driver Vivek Gautam
     [not found]   ` <1355841786-13307-3-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2012-12-19  5:40     ` Vivek Gautam
2012-12-19 23:01   ` Doug Anderson
2013-01-11 12:40     ` Vivek Gautam
2013-01-11 12:58       ` Felipe Balbi
2013-01-11 13:48         ` Vivek Gautam
2013-01-12  0:50       ` Doug Anderson
2013-01-14  5:45         ` Vivek Gautam
2013-01-14  8:06           ` Vivek Gautam
     [not found]             ` <CAFp+6iF4Q2uUzJKf8d-jMZoxBcVzxBAxLyKDqF4B8=p+_JYuCQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-01-14 23:45               ` Doug Anderson
2012-12-18 14:43 ` [PATCH v5 3/4] USB: ehci-s5p: Add phy driver support Vivek Gautam
2012-12-19  5:41   ` Vivek Gautam
2012-12-19 23:30   ` Doug Anderson
2012-12-20  6:37     ` Vivek Gautam
     [not found]       ` <CAFp+6iGe3Hz6OiVNDa=8c98CyNGaELfg-uRbCO0kFdpdv_gQpw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-12-20 17:51         ` Doug Anderson
2012-12-18 14:43 ` [PATCH v5 4/4] USB: ohci-exynos: " Vivek Gautam
     [not found]   ` <1355841786-13307-5-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2012-12-19  5:41     ` Vivek Gautam
     [not found] ` <1355841786-13307-1-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2012-12-19  5:37   ` [PATCH v5 0/4] Adding usb2.0 host-phy support for exynos5250 Vivek Gautam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).