linux/drivers/phy
Tony Lindgren dcc35b2160 usb: phy: twl4030-usb: Use mutex instead of spinlock for protecting the data
We're using threaded irq on a I2C bus and we're sleeping in
twl4030_usb_irq() as it calls twl4030_usb_linkstat() which
calls the i2c functions. If we ever need to lock for longer
I2C transaction sequences a mutex will allow us to do that
easily.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
2014-09-24 15:18:33 +05:30
..
Kconfig phy: Renesas R-Car Gen2 PHY driver 2014-09-24 15:18:31 +05:30
Makefile phy: Renesas R-Car Gen2 PHY driver 2014-09-24 15:18:31 +05:30
phy-bcm-kona-usb2.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-berlin-sata.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-core.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-exynos4x12-usb2.c drivers: phy: exynos-usb2: add support for Exynos 3250 2014-07-22 12:46:10 +05:30
phy-exynos5-usbdrd.c phy: exynos5-usbdrd: Add MODULE_DEVICE_TABLE entry 2014-08-28 11:17:43 +05:30
phy-exynos4210-usb2.c phy: Add new Exynos USB 2.0 PHY driver 2014-03-08 12:39:44 +05:30
phy-exynos5250-sata.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-exynos5250-usb2.c phy: phy-samsung-usb2: Change phy power on/power off sequence 2014-07-22 12:46:10 +05:30
phy-exynos-dp-video.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-exynos-mipi-video.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-hix5hd2-sata.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-miphy365x.c phy: miphy365x: Fix off-by-one error 2014-09-12 11:35:31 +05:30
phy-mvebu-sata.c phy: phy-mvebu-sata: Add missing error check for devm_kzalloc 2014-09-24 15:18:31 +05:30
phy-omap-control.c phy: phy-omap-control: Remove unncessary site specific OOM messages 2014-09-24 15:18:31 +05:30
phy-omap-usb2.c phy: phy-omap-usb2: Remove unncessary site specific OOM messages 2014-09-24 15:18:32 +05:30
phy-qcom-apq8064-sata.c phy: qcom-apq8064: fix possible timeout without check 2014-07-22 12:46:12 +05:30
phy-qcom-ipq806x-sata.c phy: qcom: Add driver for QCOM IPQ806x SATA PHY 2014-07-22 12:46:12 +05:30
phy-rcar-gen2.c phy: Renesas R-Car Gen2 PHY driver 2014-09-24 15:18:31 +05:30
phy-s5pv210-usb2.c phy: Add support for S5PV210 to the Exynos USB 2.0 PHY driver 2014-07-19 04:25:09 +09:00
phy-samsung-usb2.c ARM: SoC platform changes for 3.17 2014-08-08 11:14:29 -07:00
phy-samsung-usb2.h ARM: SoC platform changes for 3.17 2014-08-08 11:14:29 -07:00
phy-spear1310-miphy.c phy: phy-spear1310-miphy: Use module_platform_driver to register driver. 2014-09-24 15:18:32 +05:30
phy-spear1340-miphy.c phy: phy-spear1340-miphy: Use module_platform_driver to register driver. 2014-09-24 15:18:32 +05:30
phy-sun4i-usb.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30
phy-ti-pipe3.c phy: phy-ti-pipe3: Remove unncessary site specific OOM messages 2014-09-24 15:18:32 +05:30
phy-twl4030-usb.c usb: phy: twl4030-usb: Use mutex instead of spinlock for protecting the data 2014-09-24 15:18:33 +05:30
phy-xgene.c phy: core: Let node ptr of PHY point to PHY and not of PHY provider 2014-07-22 12:46:11 +05:30