i2c-davinci.c (d585a021c0b10b0477d6b608c53e1feb8cde0507) i2c-davinci.c (e164ddeeb82920c5b1470b6585767a000c8b0e45)
1/*
2 * TI DAVINCI I2C adapter driver.
3 *
4 * Copyright (C) 2006 Texas Instruments.
5 * Copyright (C) 2007 MontaVista Software Inc.
6 *
7 * Updated by Vinod & Sudhakar Feb 2005
8 *

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

518 goto err_release_region;
519 }
520
521 init_completion(&dev->cmd_complete);
522 dev->dev = get_device(&pdev->dev);
523 dev->irq = irq->start;
524 platform_set_drvdata(pdev, dev);
525
1/*
2 * TI DAVINCI I2C adapter driver.
3 *
4 * Copyright (C) 2006 Texas Instruments.
5 * Copyright (C) 2007 MontaVista Software Inc.
6 *
7 * Updated by Vinod & Sudhakar Feb 2005
8 *

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

518 goto err_release_region;
519 }
520
521 init_completion(&dev->cmd_complete);
522 dev->dev = get_device(&pdev->dev);
523 dev->irq = irq->start;
524 platform_set_drvdata(pdev, dev);
525
526 dev->clk = clk_get(&pdev->dev, "I2CCLK");
526 dev->clk = clk_get(&pdev->dev, NULL);
527 if (IS_ERR(dev->clk)) {
528 r = -ENODEV;
529 goto err_free_mem;
530 }
531 clk_enable(dev->clk);
532
533 dev->base = (void __iomem *)IO_ADDRESS(mem->start);
534 i2c_davinci_init(dev);

--- 91 unchanged lines hidden ---
527 if (IS_ERR(dev->clk)) {
528 r = -ENODEV;
529 goto err_free_mem;
530 }
531 clk_enable(dev->clk);
532
533 dev->base = (void __iomem *)IO_ADDRESS(mem->start);
534 i2c_davinci_init(dev);

--- 91 unchanged lines hidden ---