static struct platform_driver udc_driver = {
  .probe   = xxx_udc_probe,
  .remove  = __exit_p(xxx_udc_remove),
  .suspend = xxx_udc_suspend,
  .resume  = xxx_udc_resume,
  .driver  = {
    .owner = THIS_MODULE,
    .name  = (char *)driver_name,
  },
};