diff options
author | Mike Frysinger <vapier.adi@gmail.com> | 2008-05-19 06:32:24 -0400 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2008-06-04 12:57:23 -0400 |
commit | 2e3c22f57029ce04d55c07b8332ae405005456d9 (patch) | |
tree | 97a4f23dc51ed63750bcd311cb52a51c6b0e5bb5 /drivers/mtd/maps/Kconfig | |
parent | 71a928c0e52cedc43747c64b96a5f74592ab678f (diff) |
[MTD] [MAPS] Blackfin Async Flash Maps
Handle the case where flash memory and ethernet mac/phy are mapped onto
the same async bank
[try #4]
- drop superfluous casts
- drop SSYNC() when reading from the flash and rewrite
bfin_copy_from() to be like bfin_copy_to() so that
we dont have to handle all the aligned/unaligned cases
[try #3] rename bf5xx-flash to bfin-async-flash
- move all kconfig board settings into board resources
- fixup casting style according to lkml feedback
- rewrite driver so that it can handle arbitrary of
instances according to the declared platform resources
[try #2]
Remove useless SSYNC() as Will said
[try #1]
The BF533-STAMP does this for example.
All board-specific configuration goes in your board resources file.
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com>
Acked-By: Jörn Engel <joern@logfs.org>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'drivers/mtd/maps/Kconfig')
-rw-r--r-- | drivers/mtd/maps/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/mtd/maps/Kconfig b/drivers/mtd/maps/Kconfig index b2c180245618..02c45e1e24ee 100644 --- a/drivers/mtd/maps/Kconfig +++ b/drivers/mtd/maps/Kconfig | |||
@@ -523,6 +523,17 @@ config MTD_PCMCIA_ANONYMOUS | |||
523 | 523 | ||
524 | If unsure, say N. | 524 | If unsure, say N. |
525 | 525 | ||
526 | config MTD_BFIN_ASYNC | ||
527 | tristate "Blackfin BF533-STAMP Flash Chip Support" | ||
528 | depends on BFIN533_STAMP && MTD_CFI | ||
529 | select MTD_PARTITIONS | ||
530 | default y | ||
531 | help | ||
532 | Map driver which allows for simultaneous utilization of | ||
533 | ethernet and CFI parallel flash. | ||
534 | |||
535 | If compiled as a module, it will be called bfin-async-flash. | ||
536 | |||
526 | config MTD_UCLINUX | 537 | config MTD_UCLINUX |
527 | tristate "Generic uClinux RAM/ROM filesystem support" | 538 | tristate "Generic uClinux RAM/ROM filesystem support" |
528 | depends on MTD_PARTITIONS && !MMU | 539 | depends on MTD_PARTITIONS && !MMU |