d_phy 32 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = phy_get_drvdata(phy); d_phy 35 drivers/phy/ti/phy-da8xx-usb.c ret = clk_prepare_enable(d_phy->usb11_clk); d_phy 39 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_USB1SUSPENDM, d_phy 47 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = phy_get_drvdata(phy); d_phy 49 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_USB1SUSPENDM, 0); d_phy 51 drivers/phy/ti/phy-da8xx-usb.c clk_disable_unprepare(d_phy->usb11_clk); d_phy 64 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = phy_get_drvdata(phy); d_phy 67 drivers/phy/ti/phy-da8xx-usb.c ret = clk_prepare_enable(d_phy->usb20_clk); d_phy 71 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGPWRDN, 0); d_phy 78 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = phy_get_drvdata(phy); d_phy 80 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGPWRDN, d_phy 83 drivers/phy/ti/phy-da8xx-usb.c clk_disable_unprepare(d_phy->usb20_clk); d_phy 91 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = phy_get_drvdata(phy); d_phy 108 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGMODE_MASK, d_phy 124 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = dev_get_drvdata(dev); d_phy 126 drivers/phy/ti/phy-da8xx-usb.c if (!d_phy) d_phy 131 drivers/phy/ti/phy-da8xx-usb.c return d_phy->usb20_phy; d_phy 133 drivers/phy/ti/phy-da8xx-usb.c return d_phy->usb11_phy; d_phy 144 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy; d_phy 146 drivers/phy/ti/phy-da8xx-usb.c d_phy = devm_kzalloc(dev, sizeof(*d_phy), GFP_KERNEL); d_phy 147 drivers/phy/ti/phy-da8xx-usb.c if (!d_phy) d_phy 151 drivers/phy/ti/phy-da8xx-usb.c d_phy->regmap = pdata->cfgchip; d_phy 153 drivers/phy/ti/phy-da8xx-usb.c d_phy->regmap = syscon_regmap_lookup_by_compatible( d_phy 155 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->regmap)) { d_phy 157 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->regmap); d_phy 160 drivers/phy/ti/phy-da8xx-usb.c d_phy->usb11_clk = devm_clk_get(dev, "usb1_clk48"); d_phy 161 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->usb11_clk)) { d_phy 163 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->usb11_clk); d_phy 166 drivers/phy/ti/phy-da8xx-usb.c d_phy->usb20_clk = devm_clk_get(dev, "usb0_clk48"); d_phy 167 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->usb20_clk)) { d_phy 169 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->usb20_clk); d_phy 172 drivers/phy/ti/phy-da8xx-usb.c d_phy->usb11_phy = devm_phy_create(dev, node, &da8xx_usb11_phy_ops); d_phy 173 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->usb11_phy)) { d_phy 175 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->usb11_phy); d_phy 178 drivers/phy/ti/phy-da8xx-usb.c d_phy->usb20_phy = devm_phy_create(dev, node, &da8xx_usb20_phy_ops); d_phy 179 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->usb20_phy)) { d_phy 181 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->usb20_phy); d_phy 184 drivers/phy/ti/phy-da8xx-usb.c platform_set_drvdata(pdev, d_phy); d_phy 185 drivers/phy/ti/phy-da8xx-usb.c phy_set_drvdata(d_phy->usb11_phy, d_phy); d_phy 186 drivers/phy/ti/phy-da8xx-usb.c phy_set_drvdata(d_phy->usb20_phy, d_phy); d_phy 189 drivers/phy/ti/phy-da8xx-usb.c d_phy->phy_provider = devm_of_phy_provider_register(dev, d_phy 191 drivers/phy/ti/phy-da8xx-usb.c if (IS_ERR(d_phy->phy_provider)) { d_phy 193 drivers/phy/ti/phy-da8xx-usb.c return PTR_ERR(d_phy->phy_provider); d_phy 198 drivers/phy/ti/phy-da8xx-usb.c ret = phy_create_lookup(d_phy->usb11_phy, "usb-phy", d_phy 202 drivers/phy/ti/phy-da8xx-usb.c ret = phy_create_lookup(d_phy->usb20_phy, "usb-phy", d_phy 208 drivers/phy/ti/phy-da8xx-usb.c regmap_write_bits(d_phy->regmap, CFGCHIP(2), d_phy 216 drivers/phy/ti/phy-da8xx-usb.c struct da8xx_usb_phy *d_phy = platform_get_drvdata(pdev); d_phy 219 drivers/phy/ti/phy-da8xx-usb.c phy_remove_lookup(d_phy->usb20_phy, "usb-phy", "musb-da8xx"); d_phy 220 drivers/phy/ti/phy-da8xx-usb.c phy_remove_lookup(d_phy->usb11_phy, "usb-phy", "ohci-da8xx");