Lines Matching defs:glue
1029 struct tusb6010_glue *glue = dev_get_drvdata(musb->controller->parent);
1040 gpiod_set_value(glue->enable, 1);
1044 glue->intpin);
1100 gpiod_set_value(glue->enable, 0);
1175 struct tusb6010_glue *glue = dev_get_drvdata(musb->controller->parent);
1180 gpiod_set_value(glue->enable, 0);
1227 struct tusb6010_glue *glue;
1231 glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
1232 if (!glue)
1235 glue->dev = &pdev->dev;
1237 glue->enable = devm_gpiod_get(glue->dev, "enable", GPIOD_OUT_LOW);
1238 if (IS_ERR(glue->enable))
1239 return dev_err_probe(glue->dev, PTR_ERR(glue->enable),
1241 glue->intpin = devm_gpiod_get(glue->dev, "int", GPIOD_IN);
1242 if (IS_ERR(glue->intpin))
1243 return dev_err_probe(glue->dev, PTR_ERR(glue->intpin),
1249 platform_set_drvdata(pdev, glue);
1264 musb_resources[2] = DEFINE_RES_IRQ_NAMED(gpiod_to_irq(glue->intpin), "mc");
1273 glue->musb = musb = platform_device_register_full(&pinfo);
1285 struct tusb6010_glue *glue = platform_get_drvdata(pdev);
1287 platform_device_unregister(glue->musb);
1288 usb_phy_generic_unregister(glue->phy);