ehci-orion.c (314820c9e892d8f41ba4db300ec96770d9c8294b) ehci-orion.c (baffab28b13120694fa3ebab08d3e99667a851d2)
1/*
2 * drivers/usb/host/ehci-orion.c
3 *
4 * Tzachi Perelstein <tzachi@marvell.com>
5 *
6 * This file is licensed under the terms of the GNU General Public
7 * License version 2. This program is licensed "as is" without any
8 * warranty of any kind, whether express or implied.

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

293 if (err)
294 goto err4;
295
296 return 0;
297
298err4:
299 usb_put_hcd(hcd);
300err3:
1/*
2 * drivers/usb/host/ehci-orion.c
3 *
4 * Tzachi Perelstein <tzachi@marvell.com>
5 *
6 * This file is licensed under the terms of the GNU General Public
7 * License version 2. This program is licensed "as is" without any
8 * warranty of any kind, whether express or implied.

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

293 if (err)
294 goto err4;
295
296 return 0;
297
298err4:
299 usb_put_hcd(hcd);
300err3:
301 if (!IS_ERR(clk)) {
302 clk_disable_unprepare(clk);
303 clk_put(clk);
304 }
301 iounmap(regs);
302err2:
303 release_mem_region(res->start, resource_size(res));
304err1:
305 dev_err(&pdev->dev, "init %s fail, %d\n",
306 dev_name(&pdev->dev), err);
307
308 return err;

--- 28 unchanged lines hidden ---
305 iounmap(regs);
306err2:
307 release_mem_region(res->start, resource_size(res));
308err1:
309 dev_err(&pdev->dev, "init %s fail, %d\n",
310 dev_name(&pdev->dev), err);
311
312 return err;

--- 28 unchanged lines hidden ---