Lines Matching refs:glue
81 struct jz4740_glue *glue = usb_role_switch_get_drvdata(sw); in jz4740_musb_role_switch_set() local
82 struct usb_phy *phy = glue->musb->xceiv; in jz4740_musb_role_switch_set()
102 struct jz4740_glue *glue = dev_get_drvdata(dev); in jz4740_musb_init() local
105 .driver_data = glue, in jz4740_musb_init()
109 glue->musb = musb; in jz4740_musb_init()
119 glue->role_sw = usb_role_switch_register(dev, &role_sw_desc); in jz4740_musb_init()
120 if (IS_ERR(glue->role_sw)) { in jz4740_musb_init()
122 return PTR_ERR(glue->role_sw); in jz4740_musb_init()
138 struct jz4740_glue *glue = dev_get_drvdata(musb->controller->parent); in jz4740_musb_exit() local
140 usb_role_switch_unregister(glue->role_sw); in jz4740_musb_exit()
194 struct jz4740_glue *glue; in jz4740_probe() local
198 glue = devm_kzalloc(dev, sizeof(*glue), GFP_KERNEL); in jz4740_probe()
199 if (!glue) in jz4740_probe()
232 glue->pdev = musb; in jz4740_probe()
233 glue->clk = clk; in jz4740_probe()
235 platform_set_drvdata(pdev, glue); in jz4740_probe()
267 struct jz4740_glue *glue = platform_get_drvdata(pdev); in jz4740_remove() local
269 platform_device_unregister(glue->pdev); in jz4740_remove()
270 clk_disable_unprepare(glue->clk); in jz4740_remove()