1. 11 4月, 2017 1 次提交
  2. 18 11月, 2016 1 次提交
  3. 21 6月, 2016 1 次提交
  4. 17 12月, 2015 1 次提交
    • B
      usb: phy: phy-am335x: bypass first VBUS sensing for host-only mode · 59f042f6
      Bin Liu 提交于
      To prevent VBUS contention, the am335x MUSB phy senses VBUS first before
      transitioning to host mode. However, for host-only mode, VBUS could be
      directly tied to 5V power rail which could prevent MUSB transitions to
      host mode.
      
      This change receives dr_mode of the controller then bypass the first
      VBUS sensing for host-only mode, so that MUSB can work in host mode
      event if VBUS is tied to 5V.
      Signed-off-by: NBin Liu <b-liu@ti.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      59f042f6
  5. 15 12月, 2015 1 次提交
  6. 20 11月, 2015 2 次提交
  7. 14 9月, 2015 1 次提交
    • R
      usb: phy: fix phy-qcom-8x16-usb build · 88ccdbd5
      Randy Dunlap 提交于
      Fix build errors that happen when USB_QCOM_8X16_PHY=y and EXTCON=m:
      
      drivers/built-in.o: In function `phy_8x16_init':
      phy-qcom-8x16-usb.c:(.text+0x86ef4): undefined reference to `extcon_get_cable_state'
      drivers/built-in.o: In function `phy_8x16_probe':
      phy-qcom-8x16-usb.c:(.text+0x870bf): undefined reference to `extcon_get_edev_by_phandle'
      phy-qcom-8x16-usb.c:(.text+0x87133): undefined reference to `extcon_register_interest'
      phy-qcom-8x16-usb.c:(.text+0x87151): undefined reference to `extcon_unregister_interest'
      drivers/built-in.o: In function `phy_8x16_remove':
      phy-qcom-8x16-usb.c:(.text+0x872ec): undefined reference to `extcon_unregister_interest'
      Signed-off-by: NRandy Dunlap <rdunlap@infradead.org>
      Cc: Felipe Balbi <balbi@ti.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      88ccdbd5
  8. 29 7月, 2015 1 次提交
  9. 10 5月, 2015 1 次提交
  10. 08 5月, 2015 1 次提交
  11. 29 4月, 2015 2 次提交
  12. 25 3月, 2015 1 次提交
  13. 19 3月, 2015 1 次提交
  14. 14 3月, 2015 1 次提交
  15. 07 1月, 2015 1 次提交
  16. 13 12月, 2014 1 次提交
  17. 02 9月, 2014 2 次提交
  18. 28 5月, 2014 3 次提交
  19. 14 5月, 2014 1 次提交
    • A
      usb: phy: msm: reset controller is mandatory now · c5ab571f
      Arnd Bergmann 提交于
      Commit a2734543 "usb: phy: msm: Use reset framework for LINK
      and PHY resets" introduced a mandatory call to reset_control_get
      into the msm usb phy driver, which means we have to add a Kconfig
      dependency on the API to avoid this build error:
      
      phy/phy-msm-usb.c: In function 'msm_otg_read_dt':
      phy/phy-msm-usb.c:1461:2: error: implicit declaration of function 'devm_reset_control_get' [-Werror=implicit-function-declaration]
        motg->link_rst = devm_reset_control_get(&pdev->dev, "link");
        ^
      
      Since the usb-ehci-msm driver currently selects the OTG driver,
      we could still get a broken dependency here. To solve that,
      this patch also removes the 'select', which turns out to be
      unnecessary.
      Reviewed-by: NIvan T. Ivanov <iivanov@mm-sol.com>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      c5ab571f
  20. 13 5月, 2014 1 次提交
  21. 01 5月, 2014 1 次提交
  22. 25 4月, 2014 1 次提交
    • P
      usb: phy: mv_u3d: Remove usb phy driver for mv_u3d · 543cab64
      Paul Bolle 提交于
      The usb phy driver for mv_u3d got added in v3.7 through commit
      a67e76ac ("usb: phy: mv_u3d: Add usb phy driver for mv_u3d"). It
      then depended on USB_MV_U3D. And that symbol depended
      on CPU_MMP3 at that time. But CPU_MMP3 has never been part of the tree.
      This means that this drive was unbuildable when it was added.
      
      In commit 60630c2e ("usb: gadget: mv_u3d: drop ARCH dependency")
      MV_U3D_PHY was made depended directly on CPU_MMP3. That kept it
      unbuildable, of course.
      
      Remove this driver. It can be re-added once its dependencies are part of
      the tree.
      Signed-off-by: NPaul Bolle <pebolle@tiscali.nl>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      543cab64
  23. 09 3月, 2014 1 次提交
  24. 06 3月, 2014 1 次提交
  25. 24 12月, 2013 1 次提交
  26. 17 12月, 2013 1 次提交
  27. 13 12月, 2013 1 次提交
  28. 07 12月, 2013 2 次提交
  29. 27 11月, 2013 1 次提交
  30. 11 10月, 2013 1 次提交
  31. 28 9月, 2013 2 次提交
  32. 27 9月, 2013 1 次提交
  33. 09 8月, 2013 1 次提交
    • S
      usb: phy: Add AM335x PHY driver · 3bb869c8
      Sebastian Andrzej Siewior 提交于
      This driver is a redo of my earlier attempt. It uses parts of the
      generic PHY driver and uses the new control driver for the register
      the phy needs to power on/off the phy. It also enables easy access for
      the wakeup register which is not yet implemented.
      The difference between the omap attempt is:
      - no static holding variable
      - one global visible function which exports a struct with callbacks to
        access the "control" registers.
      Signed-off-by: NSebastian Andrzej Siewior <bigeasy@linutronix.de>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      3bb869c8