da8xx.c (e6480faa1067af91ab403fd3aaf6db2fe1134b13) da8xx.c (f7ec94370f417fedad4db1054228ef958d48b926)
1/*
2 * Texas Instruments DA8xx/OMAP-L1x "glue layer"
3 *
4 * Copyright (c) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
5 *
6 * Based on the DaVinci "glue layer" code.
7 * Copyright (C) 2005-2006 by Texas Instruments
8 *

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

470 otg_put_transceiver(musb->xceiv);
471 usb_nop_xceiv_unregister();
472
473 clk_disable(musb->clock);
474
475 return 0;
476}
477
1/*
2 * Texas Instruments DA8xx/OMAP-L1x "glue layer"
3 *
4 * Copyright (c) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
5 *
6 * Based on the DaVinci "glue layer" code.
7 * Copyright (C) 2005-2006 by Texas Instruments
8 *

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

470 otg_put_transceiver(musb->xceiv);
471 usb_nop_xceiv_unregister();
472
473 clk_disable(musb->clock);
474
475 return 0;
476}
477
478const struct musb_platform_ops musb_ops = {
478static const struct musb_platform_ops da8xx_ops = {
479 .init = da8xx_musb_init,
480 .exit = da8xx_musb_exit,
481
482 .enable = da8xx_musb_enable,
483 .disable = da8xx_musb_disable,
484
485 .set_mode = da8xx_musb_set_mode,
486 .try_idle = da8xx_musb_try_idle,

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

512
513 musb->dev.parent = &pdev->dev;
514 musb->dev.dma_mask = &da8xx_dmamask;
515 musb->dev.coherent_dma_mask = da8xx_dmamask;
516
517 glue->dev = &pdev->dev;
518 glue->musb = musb;
519
479 .init = da8xx_musb_init,
480 .exit = da8xx_musb_exit,
481
482 .enable = da8xx_musb_enable,
483 .disable = da8xx_musb_disable,
484
485 .set_mode = da8xx_musb_set_mode,
486 .try_idle = da8xx_musb_try_idle,

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

512
513 musb->dev.parent = &pdev->dev;
514 musb->dev.dma_mask = &da8xx_dmamask;
515 musb->dev.coherent_dma_mask = da8xx_dmamask;
516
517 glue->dev = &pdev->dev;
518 glue->musb = musb;
519
520 pdata->platform_ops = &da8xx_ops;
521
520 platform_set_drvdata(pdev, glue);
521
522 ret = platform_device_add_resources(musb, pdev->resource,
523 pdev->num_resources);
524 if (ret) {
525 dev_err(&pdev->dev, "failed to add resources\n");
526 goto err2;
527 }

--- 58 unchanged lines hidden ---
522 platform_set_drvdata(pdev, glue);
523
524 ret = platform_device_add_resources(musb, pdev->resource,
525 pdev->num_resources);
526 if (ret) {
527 dev_err(&pdev->dev, "failed to add resources\n");
528 goto err2;
529 }

--- 58 unchanged lines hidden ---