1. 05 9月, 2017 1 次提交
  2. 06 6月, 2017 1 次提交
    • T
      phy: cpcap-usb: Add CPCAP PMIC USB support · 6d6ce40f
      Tony Lindgren 提交于
      Some Motorola phones like droid 4 use a custom CPCAP PMIC that has a
      multiplexing USB PHY.
      
      This USB PHY can operate at least in four modes using pin multiplexing
      and two control GPIOS:
      
      - Pass through companion PHY for the SoC USB PHY
      - ULPI PHY for the SoC
      - Pass through USB for the modem
      - UART debug console for the SoC
      
      This patch adds support for droid 4 USB PHY and debug UART modes,
      support for other modes can be added later on as needed.
      
      Both peripheral and host mode are working for the USB. The
      host mode depends on the cpcap-charger driver for VBUS.
      
      VBUS and ID pin detection are done using cpcap-adc IIO ADC
      driver.
      
      Cc: devicetree@vger.kernel.org
      Cc: Marcel Partap <mpartap@gmx.net>
      Cc: Michael Scott <michael.scott@linaro.org>
      Acked-by: NRob Herring <robh@kernel.org>
      Tested-by: NSebastian Reichel <sre@kernel.org>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NKishon Vijay Abraham I <kishon@ti.com>
      6d6ce40f
  3. 01 6月, 2017 1 次提交
    • V
      phy: Group vendor specific phy drivers · 0b56e9a7
      Vivek Gautam 提交于
      Adding vendor specific directories in phy to group
      phy drivers under their respective vendor umbrella.
      
      Also updated the MAINTAINERS file to reflect the correct
      directory structure for phy drivers.
      Signed-off-by: NVivek Gautam <vivek.gautam@codeaurora.org>
      Acked-by: NHeiko Stuebner <heiko@sntech.de>
      Acked-by: NViresh Kumar <viresh.kumar@linaro.org>
      Acked-by: NKrzysztof Kozlowski <krzk@kernel.org>
      Acked-by: NYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
      Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
      Cc: Kishon Vijay Abraham I <kishon@ti.com>
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Geert Uytterhoeven <geert+renesas@glider.be>
      Cc: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
      Cc: Guenter Roeck <linux@roeck-us.net>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Cc: Viresh Kumar <viresh.kumar@linaro.org>
      Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
      Cc: Chen-Yu Tsai <wens@csie.org>
      Cc: Sylwester Nawrocki <s.nawrocki@samsung.com>
      Cc: Krzysztof Kozlowski <krzk@kernel.org>
      Cc: Jaehoon Chung <jh80.chung@samsung.com>
      Cc: Stephen Boyd <stephen.boyd@linaro.org>
      Cc: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-arm-msm@vger.kernel.org
      Cc: linux-kernel@vger.kernel.org
      Cc: linux-omap@vger.kernel.org
      Cc: linux-renesas-soc@vger.kernel.org
      Cc: linux-rockchip@lists.infradead.org
      Cc: linux-samsung-soc@vger.kernel.org
      Cc: linux-usb@vger.kernel.org
      Signed-off-by: NKishon Vijay Abraham I <kishon@ti.com>
      0b56e9a7
  4. 10 4月, 2017 3 次提交
  5. 09 3月, 2017 2 次提交
    • S
      phy: qcom-usb-hs: Add depends on EXTCON · 1a09b6a7
      Stephen Boyd 提交于
      We get the following compile errors if EXTCON is enabled as a
      module but this driver is builtin:
      
      drivers/built-in.o: In function `qcom_usb_hs_phy_power_off':
      phy-qcom-usb-hs.c:(.text+0x1089): undefined reference to `extcon_unregister_notifier'
      drivers/built-in.o: In function `qcom_usb_hs_phy_probe':
      phy-qcom-usb-hs.c:(.text+0x11b5): undefined reference to `extcon_get_edev_by_phandle'
      drivers/built-in.o: In function `qcom_usb_hs_phy_power_on':
      phy-qcom-usb-hs.c:(.text+0x128e): undefined reference to `extcon_get_state'
      phy-qcom-usb-hs.c:(.text+0x12a9): undefined reference to `extcon_register_notifier'
      
      so let's mark this as needing to follow the modular status of
      the extcon framework.
      
      Fixes: 9994a338 e2427b09 (phy: Add support for Qualcomm's USB HS phy")
      Signed-off-by: NStephen Boyd <stephen.boyd@linaro.org>
      Signed-off-by: NKishon Vijay Abraham I <kishon@ti.com>
      1a09b6a7
    • R
      Revert "phy: Add USB3 PHY support for Broadcom NSP SoC" · 9200c6f1
      Rafał Miłecki 提交于
      This reverts commit d7bc1a7d ("phy: Add USB3 PHY support for
      Broadcom NSP SoC") as we already have driver for this PHY (shared by NS
      and NSP). It was added in commit e5666281 ("phy: bcm-ns-usb3: new
      driver for USB 3.0 PHY on Northstar").
      
      Instead of adding separated driver & duplicating code we should work on
      improving existing (old) one. Thanks to work done by Broadcom we know
      there is MDIO bus we weren't aware of & we know register names which
      makes initialization more clear. This is very valuable info and we
      should work on using it in existing driver afterwards.
      Acked-by: NJon Mason <jon.mason@broadcom.com>
      Signed-off-by: NRafał Miłecki <rafal@milecki.pl>
      9200c6f1
  6. 21 2月, 2017 1 次提交
  7. 27 1月, 2017 4 次提交
  8. 18 11月, 2016 4 次提交
  9. 10 9月, 2016 6 次提交
  10. 04 7月, 2016 1 次提交
  11. 21 6月, 2016 1 次提交
  12. 11 6月, 2016 1 次提交
  13. 30 4月, 2016 4 次提交
  14. 29 4月, 2016 3 次提交
  15. 18 4月, 2016 1 次提交
  16. 01 3月, 2016 3 次提交
  17. 03 2月, 2016 1 次提交
  18. 20 12月, 2015 2 次提交