]> git.baikalelectronics.ru Git - kernel.git/commit
usb: core: phy: add support for PHY calibration
authorMarek Szyprowski <m.szyprowski@samsung.com>
Thu, 29 Aug 2019 05:30:27 +0000 (07:30 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Sep 2019 13:54:55 +0000 (15:54 +0200)
commit64e09e943fb5b3278f7fb338e01b98a97a3dacaf
tree58bbc9540d05a5a23144196c1717bbb63ad6e0fb
parenta231d9fe5cace99cfc08fec57bc593cbde3812fe
usb: core: phy: add support for PHY calibration

Some PHYs (for example Exynos5 USB3.0 DRD PHY) require calibration to be
done after every USB HCD reset. Generic PHY framework has been already
extended with phy_calibrate() function in commit 6c74b8f2ede5 ("drivers:
phy: add calibrate method"). This patch adds support for it to generic
PHY handling code in USB HCD core.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Jochen Sprickerhof <jochen@sprickerhof.de>
Link: https://lore.kernel.org/r/20190829053028.32438-2-m.szyprowski@samsung.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/hcd.c
drivers/usb/core/phy.c
drivers/usb/core/phy.h