Lines Matching refs:udc_dev
35 struct vudc_device *udc_dev = NULL, *udc_dev2 = NULL; in vudc_init() local
50 udc_dev = alloc_vudc_device(i); in vudc_init()
51 if (!udc_dev) { in vudc_init()
56 retval = platform_device_add(udc_dev->pdev); in vudc_init()
58 put_vudc_device(udc_dev); in vudc_init()
62 list_add_tail(&udc_dev->dev_entry, &vudc_devices); in vudc_init()
63 if (!platform_get_drvdata(udc_dev->pdev)) { in vudc_init()
75 list_for_each_entry_safe(udc_dev, udc_dev2, &vudc_devices, dev_entry) { in vudc_init()
76 list_del(&udc_dev->dev_entry); in vudc_init()
81 platform_device_del(udc_dev->pdev); in vudc_init()
82 put_vudc_device(udc_dev); in vudc_init()
93 struct vudc_device *udc_dev = NULL, *udc_dev2 = NULL; in vudc_cleanup() local
95 list_for_each_entry_safe(udc_dev, udc_dev2, &vudc_devices, dev_entry) { in vudc_cleanup()
96 list_del(&udc_dev->dev_entry); in vudc_cleanup()
101 platform_device_del(udc_dev->pdev); in vudc_cleanup()
102 put_vudc_device(udc_dev); in vudc_cleanup()