tusb6010.c (1add75d2bd1a44553e2c40e30db5f90a500dc1ab) tusb6010.c (f7ec94370f417fedad4db1054228ef958d48b926)
1/*
2 * TUSB6010 USB 2.0 OTG Dual Role controller
3 *
4 * Copyright (C) 2006 Nokia Corporation
5 * Tony Lindgren <tony@atomide.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

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

1173
1174 iounmap(musb->sync_va);
1175
1176 otg_put_transceiver(musb->xceiv);
1177 usb_nop_xceiv_unregister();
1178 return 0;
1179}
1180
1/*
2 * TUSB6010 USB 2.0 OTG Dual Role controller
3 *
4 * Copyright (C) 2006 Nokia Corporation
5 * Tony Lindgren <tony@atomide.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

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

1173
1174 iounmap(musb->sync_va);
1175
1176 otg_put_transceiver(musb->xceiv);
1177 usb_nop_xceiv_unregister();
1178 return 0;
1179}
1180
1181const struct musb_platform_ops musb_ops = {
1181static const struct musb_platform_ops tusb_ops = {
1182 .init = tusb_musb_init,
1183 .exit = tusb_musb_exit,
1184
1185 .enable = tusb_musb_enable,
1186 .disable = tusb_musb_disable,
1187
1188 .set_mode = tusb_musb_set_mode,
1189 .try_idle = tusb_musb_try_idle,

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

1216
1217 musb->dev.parent = &pdev->dev;
1218 musb->dev.dma_mask = &tusb_dmamask;
1219 musb->dev.coherent_dma_mask = tusb_dmamask;
1220
1221 glue->dev = &pdev->dev;
1222 glue->musb = musb;
1223
1182 .init = tusb_musb_init,
1183 .exit = tusb_musb_exit,
1184
1185 .enable = tusb_musb_enable,
1186 .disable = tusb_musb_disable,
1187
1188 .set_mode = tusb_musb_set_mode,
1189 .try_idle = tusb_musb_try_idle,

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

1216
1217 musb->dev.parent = &pdev->dev;
1218 musb->dev.dma_mask = &tusb_dmamask;
1219 musb->dev.coherent_dma_mask = tusb_dmamask;
1220
1221 glue->dev = &pdev->dev;
1222 glue->musb = musb;
1223
1224 pdata->platform_ops = &tusb_ops;
1225
1224 platform_set_drvdata(pdev, glue);
1225
1226 ret = platform_device_add_resources(musb, pdev->resource,
1227 pdev->num_resources);
1228 if (ret) {
1229 dev_err(&pdev->dev, "failed to add resources\n");
1230 goto err2;
1231 }

--- 58 unchanged lines hidden ---
1226 platform_set_drvdata(pdev, glue);
1227
1228 ret = platform_device_add_resources(musb, pdev->resource,
1229 pdev->num_resources);
1230 if (ret) {
1231 dev_err(&pdev->dev, "failed to add resources\n");
1232 goto err2;
1233 }

--- 58 unchanged lines hidden ---