Lines Matching full:glue
222 struct ux500_glue *glue; in ux500_probe() local
239 glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL); in ux500_probe()
240 if (!glue) in ux500_probe()
267 glue->dev = &pdev->dev; in ux500_probe()
268 glue->musb = musb; in ux500_probe()
269 glue->clk = clk; in ux500_probe()
274 platform_set_drvdata(pdev, glue); in ux500_probe()
308 struct ux500_glue *glue = platform_get_drvdata(pdev); in ux500_remove() local
310 platform_device_unregister(glue->musb); in ux500_remove()
311 clk_disable_unprepare(glue->clk); in ux500_remove()
317 struct ux500_glue *glue = dev_get_drvdata(dev); in ux500_suspend() local
318 struct musb *musb = glue_to_musb(glue); in ux500_suspend()
323 clk_disable_unprepare(glue->clk); in ux500_suspend()
330 struct ux500_glue *glue = dev_get_drvdata(dev); in ux500_resume() local
331 struct musb *musb = glue_to_musb(glue); in ux500_resume()
334 ret = clk_prepare_enable(glue->clk); in ux500_resume()
366 MODULE_DESCRIPTION("UX500 MUSB Glue Layer");