[PATCH 13/21] usb: chipidea: msm: Allow core to get usb phy
From: Stephen Boyd <hidden>
Date: 2016-06-29 19:31:18
Also in:
linux-arm-msm
Quoting Peter Chen (2016-06-29 04:34:11)
On Wed, Jun 29, 2016 at 02:48:11PM +0800, Peter Chen wrote:quoted
On Sun, Jun 26, 2016 at 12:28:30AM -0700, Stephen Boyd wrote:quoted
@@ -53,21 +44,9 @@ static struct ci_hdrc_platform_data ci_hdrc_msm_platdata = { static int ci_hdrc_msm_probe(struct platform_device *pdev) { struct platform_device *plat_ci; - struct usb_phy *phy; dev_dbg(&pdev->dev, "ci_hdrc_msm_probe\n"); - /* - * OTG(PHY) driver takes care of PHY initialization, clock management, - * powering up VBUS, mapping of registers address space and power - * management. - */ - phy = devm_usb_get_phy_by_phandle(&pdev->dev, "usb-phy", 0); - if (IS_ERR(phy)) - return PTR_ERR(phy); - - ci_hdrc_msm_platdata.usb_phy = phy; - plat_ci = ci_hdrc_add_device(&pdev->dev, pdev->resource, pdev->num_resources, &ci_hdrc_msm_platdata);--Wait, how about the UTMI PHY? You don't have a platform which needs to get PHY through the phandle?
Sorry I don't understand the question. What is the UTMI PHY? We need to get the phy through phandles. The only boards that are using ci_hdrc_msm are DT enabled boards.