c67x00-drv.c (27f6cbecbf60e2dd2be49a945e9966ed6b20b2de) c67x00-drv.c (cc27c96c2bee93068bfc60ea6b09611d88cef429)
1/*
2 * c67x00-drv.c: Cypress C67X00 USB Common infrastructure
3 *
4 * Copyright (C) 2006-2008 Barco N.V.
5 * Derived from the Cypress cy7c67200/300 ezusb linux driver and
6 * based on multiple host controller drivers inside the linux kernel.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 211 unchanged lines hidden (view full) ---

220static struct platform_driver c67x00_driver = {
221 .probe = c67x00_drv_probe,
222 .remove = __devexit_p(c67x00_drv_remove),
223 .driver = {
224 .owner = THIS_MODULE,
225 .name = "c67x00",
226 },
227};
1/*
2 * c67x00-drv.c: Cypress C67X00 USB Common infrastructure
3 *
4 * Copyright (C) 2006-2008 Barco N.V.
5 * Derived from the Cypress cy7c67200/300 ezusb linux driver and
6 * based on multiple host controller drivers inside the linux kernel.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 211 unchanged lines hidden (view full) ---

220static struct platform_driver c67x00_driver = {
221 .probe = c67x00_drv_probe,
222 .remove = __devexit_p(c67x00_drv_remove),
223 .driver = {
224 .owner = THIS_MODULE,
225 .name = "c67x00",
226 },
227};
228MODULE_ALIAS("platform:c67x00");
229
228
230static int __init c67x00_init(void)
231{
232 return platform_driver_register(&c67x00_driver);
233}
229module_platform_driver(c67x00_driver);
234
230
235static void __exit c67x00_exit(void)
236{
237 platform_driver_unregister(&c67x00_driver);
238}
239
240module_init(c67x00_init);
241module_exit(c67x00_exit);
242
243MODULE_AUTHOR("Peter Korsgaard, Jan Veldeman, Grant Likely");
244MODULE_DESCRIPTION("Cypress C67X00 USB Controller Driver");
245MODULE_LICENSE("GPL");
231MODULE_AUTHOR("Peter Korsgaard, Jan Veldeman, Grant Likely");
232MODULE_DESCRIPTION("Cypress C67X00 USB Controller Driver");
233MODULE_LICENSE("GPL");
234MODULE_ALIAS("platform:c67x00");