ohci-hcd.c (e3825b48e2cc8014b3088f8bff1c5f35652f298d) ohci-hcd.c (f23b71f3fe63b760a665406f453fa479ff90aad5)
1/*
2 * Open Host Controller Interface (OHCI) driver for USB.
3 *
4 * Maintainer: Alan Stern <stern@rowland.harvard.edu>
5 *
6 * (C) Copyright 1999 Roman Weissgaerber <weissg@vienna.at>
7 * (C) Copyright 2000-2004 David Brownell <dbrownell@users.sourceforge.net>
8 *

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

1172MODULE_DESCRIPTION(DRIVER_DESC);
1173MODULE_LICENSE ("GPL");
1174
1175#if defined(CONFIG_ARCH_SA1100) && defined(CONFIG_SA1111)
1176#include "ohci-sa1111.c"
1177#define SA1111_DRIVER ohci_hcd_sa1111_driver
1178#endif
1179
1/*
2 * Open Host Controller Interface (OHCI) driver for USB.
3 *
4 * Maintainer: Alan Stern <stern@rowland.harvard.edu>
5 *
6 * (C) Copyright 1999 Roman Weissgaerber <weissg@vienna.at>
7 * (C) Copyright 2000-2004 David Brownell <dbrownell@users.sourceforge.net>
8 *

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

1172MODULE_DESCRIPTION(DRIVER_DESC);
1173MODULE_LICENSE ("GPL");
1174
1175#if defined(CONFIG_ARCH_SA1100) && defined(CONFIG_SA1111)
1176#include "ohci-sa1111.c"
1177#define SA1111_DRIVER ohci_hcd_sa1111_driver
1178#endif
1179
1180#if defined(CONFIG_ARCH_S3C24XX) || defined(CONFIG_ARCH_S3C64XX)
1181#include "ohci-s3c2410.c"
1182#define S3C2410_PLATFORM_DRIVER ohci_hcd_s3c2410_driver
1183#endif
1184
1185#if defined(CONFIG_PXA27x) || defined(CONFIG_PXA3xx)
1186#include "ohci-pxa27x.c"
1187#define PLATFORM_DRIVER ohci_hcd_pxa27x_driver
1188#endif
1189
1190#ifdef CONFIG_ARCH_EP93XX
1191#include "ohci-ep93xx.c"
1192#define EP93XX_PLATFORM_DRIVER ohci_hcd_ep93xx_driver

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

1288#endif
1289
1290#ifdef TMIO_OHCI_DRIVER
1291 retval = platform_driver_register(&TMIO_OHCI_DRIVER);
1292 if (retval < 0)
1293 goto error_tmio;
1294#endif
1295
1180#if defined(CONFIG_PXA27x) || defined(CONFIG_PXA3xx)
1181#include "ohci-pxa27x.c"
1182#define PLATFORM_DRIVER ohci_hcd_pxa27x_driver
1183#endif
1184
1185#ifdef CONFIG_ARCH_EP93XX
1186#include "ohci-ep93xx.c"
1187#define EP93XX_PLATFORM_DRIVER ohci_hcd_ep93xx_driver

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

1283#endif
1284
1285#ifdef TMIO_OHCI_DRIVER
1286 retval = platform_driver_register(&TMIO_OHCI_DRIVER);
1287 if (retval < 0)
1288 goto error_tmio;
1289#endif
1290
1296#ifdef S3C2410_PLATFORM_DRIVER
1297 retval = platform_driver_register(&S3C2410_PLATFORM_DRIVER);
1298 if (retval < 0)
1299 goto error_s3c2410;
1300#endif
1301
1302#ifdef EP93XX_PLATFORM_DRIVER
1303 retval = platform_driver_register(&EP93XX_PLATFORM_DRIVER);
1304 if (retval < 0)
1305 goto error_ep93xx;
1306#endif
1307
1308#ifdef NXP_PLATFORM_DRIVER
1309 retval = platform_driver_register(&NXP_PLATFORM_DRIVER);

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

1327#ifdef NXP_PLATFORM_DRIVER
1328 platform_driver_unregister(&NXP_PLATFORM_DRIVER);
1329 error_nxp:
1330#endif
1331#ifdef EP93XX_PLATFORM_DRIVER
1332 platform_driver_unregister(&EP93XX_PLATFORM_DRIVER);
1333 error_ep93xx:
1334#endif
1291#ifdef EP93XX_PLATFORM_DRIVER
1292 retval = platform_driver_register(&EP93XX_PLATFORM_DRIVER);
1293 if (retval < 0)
1294 goto error_ep93xx;
1295#endif
1296
1297#ifdef NXP_PLATFORM_DRIVER
1298 retval = platform_driver_register(&NXP_PLATFORM_DRIVER);

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

1316#ifdef NXP_PLATFORM_DRIVER
1317 platform_driver_unregister(&NXP_PLATFORM_DRIVER);
1318 error_nxp:
1319#endif
1320#ifdef EP93XX_PLATFORM_DRIVER
1321 platform_driver_unregister(&EP93XX_PLATFORM_DRIVER);
1322 error_ep93xx:
1323#endif
1335#ifdef S3C2410_PLATFORM_DRIVER
1336 platform_driver_unregister(&S3C2410_PLATFORM_DRIVER);
1337 error_s3c2410:
1338#endif
1339#ifdef TMIO_OHCI_DRIVER
1340 platform_driver_unregister(&TMIO_OHCI_DRIVER);
1341 error_tmio:
1342#endif
1343#ifdef SM501_OHCI_DRIVER
1344 platform_driver_unregister(&SM501_OHCI_DRIVER);
1345 error_sm501:
1346#endif

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

1377 platform_driver_unregister(&DAVINCI_PLATFORM_DRIVER);
1378#endif
1379#ifdef NXP_PLATFORM_DRIVER
1380 platform_driver_unregister(&NXP_PLATFORM_DRIVER);
1381#endif
1382#ifdef EP93XX_PLATFORM_DRIVER
1383 platform_driver_unregister(&EP93XX_PLATFORM_DRIVER);
1384#endif
1324#ifdef TMIO_OHCI_DRIVER
1325 platform_driver_unregister(&TMIO_OHCI_DRIVER);
1326 error_tmio:
1327#endif
1328#ifdef SM501_OHCI_DRIVER
1329 platform_driver_unregister(&SM501_OHCI_DRIVER);
1330 error_sm501:
1331#endif

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

1362 platform_driver_unregister(&DAVINCI_PLATFORM_DRIVER);
1363#endif
1364#ifdef NXP_PLATFORM_DRIVER
1365 platform_driver_unregister(&NXP_PLATFORM_DRIVER);
1366#endif
1367#ifdef EP93XX_PLATFORM_DRIVER
1368 platform_driver_unregister(&EP93XX_PLATFORM_DRIVER);
1369#endif
1385#ifdef S3C2410_PLATFORM_DRIVER
1386 platform_driver_unregister(&S3C2410_PLATFORM_DRIVER);
1387#endif
1388#ifdef TMIO_OHCI_DRIVER
1389 platform_driver_unregister(&TMIO_OHCI_DRIVER);
1390#endif
1391#ifdef SM501_OHCI_DRIVER
1392 platform_driver_unregister(&SM501_OHCI_DRIVER);
1393#endif
1394#ifdef SA1111_DRIVER
1395 sa1111_driver_unregister(&SA1111_DRIVER);

--- 17 unchanged lines hidden ---
1370#ifdef TMIO_OHCI_DRIVER
1371 platform_driver_unregister(&TMIO_OHCI_DRIVER);
1372#endif
1373#ifdef SM501_OHCI_DRIVER
1374 platform_driver_unregister(&SM501_OHCI_DRIVER);
1375#endif
1376#ifdef SA1111_DRIVER
1377 sa1111_driver_unregister(&SA1111_DRIVER);

--- 17 unchanged lines hidden ---