Lines Matching refs:dev

67 	struct device		*dev;  member
365 dev_err(glue->dev, "failed to enable clock\n"); in da8xx_musb_init()
390 dev_err(glue->dev, "Failed to init phy.\n"); in da8xx_musb_init()
396 dev_err(glue->dev, "Failed to power on phy.\n"); in da8xx_musb_init()
431 static inline u8 get_vbus_power(struct device *dev) in get_vbus_power() argument
436 vbus_supply = regulator_get_optional(dev, "vbus"); in get_vbus_power()
510 struct musb_hdrc_platform_data *pdata = dev_get_platdata(&pdev->dev); in da8xx_probe()
514 struct device_node *np = pdev->dev.of_node; in da8xx_probe()
517 glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL); in da8xx_probe()
521 clk = devm_clk_get(&pdev->dev, NULL); in da8xx_probe()
523 dev_err(&pdev->dev, "failed to get clock\n"); in da8xx_probe()
527 glue->phy = devm_phy_get(&pdev->dev, "usb-phy"); in da8xx_probe()
529 return dev_err_probe(&pdev->dev, PTR_ERR(glue->phy), in da8xx_probe()
532 glue->dev = &pdev->dev; in da8xx_probe()
536 pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL); in da8xx_probe()
541 pdata->mode = musb_get_mode(&pdev->dev); in da8xx_probe()
542 pdata->power = get_vbus_power(&pdev->dev); in da8xx_probe()
550 dev_err(&pdev->dev, "failed to register usb_phy\n"); in da8xx_probe()
555 ret = of_platform_populate(pdev->dev.of_node, NULL, in da8xx_probe()
556 da8xx_auxdata_lookup, &pdev->dev); in da8xx_probe()
561 pinfo.parent = &pdev->dev; in da8xx_probe()
572 dev_err(&pdev->dev, "failed to register musb device: %d\n", ret); in da8xx_probe()
592 static int da8xx_suspend(struct device *dev) in da8xx_suspend() argument
595 struct da8xx_glue *glue = dev_get_drvdata(dev); in da8xx_suspend()
605 static int da8xx_resume(struct device *dev) in da8xx_resume() argument
608 struct da8xx_glue *glue = dev_get_drvdata(dev); in da8xx_resume()