WSL2-Linux-Kernel/drivers/phy/ti
David Lechner bdec5a6b57 ARM: da8xx: use platform data for CFGCHIP syscon regmap
This converts from using a platform device for the CFGCHIP syscon
regmap to using platform data to pass the regmap to consumers.

A lazy getter function is used so that the regmap will only be
created if it is actually used. This function will also be used
in the clock init when we convert to the common clock framework.

The USB PHY driver is currently the only consumer. This driver is
updated to use platform data to get the CFGCHIP regmap instead of
syscon_regmap_lookup_by_pdevname().

Signed-off-by: David Lechner <david@lechnology.com>
Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2018-02-19 16:19:25 +05:30
..
Kconfig phy: Group vendor specific phy drivers 2017-06-01 15:28:33 +05:30
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
phy-da8xx-usb.c ARM: da8xx: use platform data for CFGCHIP syscon regmap 2018-02-19 16:19:25 +05:30
phy-dm816x-usb.c phy: Group vendor specific phy drivers 2017-06-01 15:28:33 +05:30
phy-omap-control.c phy: Group vendor specific phy drivers 2017-06-01 15:28:33 +05:30
phy-omap-usb2.c phy: Group vendor specific phy drivers 2017-06-01 15:28:33 +05:30
phy-ti-pipe3.c phy: ti-pipe3: Update pcie phy settings 2017-10-23 11:19:27 +05:30
phy-tusb1210.c phy: tusb1210: implement ->set_mode() 2017-06-09 17:39:39 +05:30
phy-twl4030-usb.c - New Drivers 2017-09-07 13:51:13 -07:00