mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-02-10 05:15:57 +00:00
[MTD] maps/ixp4xx: remove platform specific bits
- Intel chip driver has a reboot notifier so no need to reset the chip here. - Don't play with chip selects (platform code should do this if necessary). Signed-off-by: David Vrabel <dvrabel@arcom.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
c617e84248
commit
e4c212efbd
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: ixp4xx.c,v 1.7 2004/11/04 13:24:15 gleixner Exp $
|
* $Id: ixp4xx.c,v 1.8 2005/09/08 10:32:20 dvrabel Exp $
|
||||||
*
|
*
|
||||||
* drivers/mtd/maps/ixp4xx.c
|
* drivers/mtd/maps/ixp4xx.c
|
||||||
*
|
*
|
||||||
@ -111,12 +111,6 @@ static int ixp4xx_flash_remove(struct device *_dev)
|
|||||||
if(!info)
|
if(!info)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
/*
|
|
||||||
* This is required for a soft reboot to work.
|
|
||||||
*/
|
|
||||||
d.x[0] = 0xff;
|
|
||||||
ixp4xx_write16(&info->map, d, 0x55 * 0x2);
|
|
||||||
|
|
||||||
if (info->mtd) {
|
if (info->mtd) {
|
||||||
del_mtd_partitions(info->mtd);
|
del_mtd_partitions(info->mtd);
|
||||||
map_destroy(info->mtd);
|
map_destroy(info->mtd);
|
||||||
@ -135,9 +129,6 @@ static int ixp4xx_flash_remove(struct device *_dev)
|
|||||||
if (plat->exit)
|
if (plat->exit)
|
||||||
plat->exit();
|
plat->exit();
|
||||||
|
|
||||||
/* Disable flash write */
|
|
||||||
*IXP4XX_EXP_CS0 &= ~IXP4XX_FLASH_WRITABLE;
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -166,12 +157,6 @@ static int ixp4xx_flash_probe(struct device *_dev)
|
|||||||
|
|
||||||
dev_set_drvdata(&dev->dev, info);
|
dev_set_drvdata(&dev->dev, info);
|
||||||
|
|
||||||
/*
|
|
||||||
* Enable flash write
|
|
||||||
* TODO: Move this out to board specific code
|
|
||||||
*/
|
|
||||||
*IXP4XX_EXP_CS0 |= IXP4XX_FLASH_WRITABLE;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Tell the MTD layer we're not 1:1 mapped so that it does
|
* Tell the MTD layer we're not 1:1 mapped so that it does
|
||||||
* not attempt to do a direct access on us.
|
* not attempt to do a direct access on us.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user