aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/onenand/omap2.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mtd/onenand/omap2.c')
-rw-r--r--drivers/mtd/onenand/omap2.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/drivers/mtd/onenand/omap2.c b/drivers/mtd/onenand/omap2.c
index 558071bf92de..2362909d20c0 100644
--- a/drivers/mtd/onenand/omap2.c
+++ b/drivers/mtd/onenand/omap2.c
@@ -573,28 +573,6 @@ static int omap2_onenand_write_bufferram(struct mtd_info *mtd, int area,
573 573
574static struct platform_driver omap2_onenand_driver; 574static struct platform_driver omap2_onenand_driver;
575 575
576static int __adjust_timing(struct device *dev, void *data)
577{
578 int ret = 0;
579 struct omap2_onenand *c;
580
581 c = dev_get_drvdata(dev);
582
583 BUG_ON(c->setup == NULL);
584
585 /* DMA is not in use so this is all that is needed */
586 /* Revisit for OMAP3! */
587 ret = c->setup(c->onenand.base, &c->freq);
588
589 return ret;
590}
591
592int omap2_onenand_rephase(void)
593{
594 return driver_for_each_device(&omap2_onenand_driver.driver, NULL,
595 NULL, __adjust_timing);
596}
597
598static void omap2_onenand_shutdown(struct platform_device *pdev) 576static void omap2_onenand_shutdown(struct platform_device *pdev)
599{ 577{
600 struct omap2_onenand *c = dev_get_drvdata(&pdev->dev); 578 struct omap2_onenand *c = dev_get_drvdata(&pdev->dev);