Rafał Miłecki
ccc38234fd
mtd: bcm47xxsflash: support reading flash out of mapping window
...
For reading flash content we use MMIO but it's possible to read only
first 16 MiB this way. It's simply an arch design/limitation.
To support flash sizes bigger than 16 MiB implement indirect access
using ChipCommon registers.
This has been tested using MX25L25635F.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
2017-02-08 15:07:59 -08:00
..
chips
mtd: cfi_cmdset_0020: Deinline do_write_buffer, save 5316 bytes
2016-07-09 18:53:33 -07:00
devices
mtd: bcm47xxsflash: support reading flash out of mapping window
2017-02-08 15:07:59 -08:00
lpddr
maps
mtd: ichxrom: maybe-uninitialized with gcc-4.9
2017-02-08 14:13:05 -08:00
nand
This pull request contains minor fixes/improvements on existing drivers:
2017-02-08 15:00:24 -08:00
onenand
mtd: silence some uninitialized variable warnings
2016-07-09 18:14:39 -07:00
spi-nor
mtd: Fix typo: "occured" -> "occurred"
2017-02-08 14:24:57 -08:00
tests
mtd: nandbiterrs: Support for NAND biterrors test on platforms without raw write
2016-07-11 08:40:13 +02:00
ubi
ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap()
2016-10-28 14:48:18 +02:00
afs.c
mtd: partitions: make parsers return 'const' partition arrays
2015-12-09 10:21:57 -08:00
ar7part.c
mtd: partitions: make parsers return 'const' partition arrays
2015-12-09 10:21:57 -08:00
bcm47xxpart.c
mtd: bcm47xxpart: fix parsing first block after aligned TRX
2016-11-22 11:09:48 -08:00
bcm63xxpart.c
mtd: bcm63xxpart: give width specifier an 'int', not 'size_t'
2016-03-07 13:13:58 -08:00
cmdlinepart.c
mtd: partitions: make parsers return 'const' partition arrays
2015-12-09 10:21:57 -08:00
ftl.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
inftlcore.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
inftlmount.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
Kconfig
mtd: bcm63xxpart: Remove dependency on mach-bcm63xx
2016-02-12 10:27:48 -08:00
Makefile
mtd_blkdevs.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
mtdblock.c
mtdblock_ro.c
mtdchar.c
mtd: Fix typo: "occured" -> "occurred"
2017-02-08 14:24:57 -08:00
mtdconcat.c
mtd: create an mtd_ooblayout_ops struct to ease ECC layout definition
2016-04-19 22:05:55 +02:00
mtdcore.c
mtd: fix typos in ooblayout comment blocks
2017-02-08 13:32:08 -08:00
mtdcore.h
mtd: partitions: support a cleanup callback for parsers
2015-12-09 14:57:44 -08:00
mtdoops.c
mtdpart.c
mtd: introduce function max_bad_blocks
2017-02-08 13:53:52 -08:00
mtdsuper.c
mtdswap.c
mtd: mtdswap: fix spelling mistake "erassure" -> "erasure"
2016-11-22 11:43:52 -08:00
nftlcore.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
nftlmount.c
ofpart.c
mtd: partitions: make parsers return 'const' partition arrays
2015-12-09 10:21:57 -08:00
redboot.c
mtd: partitions: make parsers return 'const' partition arrays
2015-12-09 10:21:57 -08:00
rfd_ftl.c
sm_ftl.c
treewide: Fix typos in printk
2016-04-18 11:23:24 +02:00
sm_ftl.h
ssfdc.c
mtd: Replace if and BUG with BUG_ON
2016-07-09 18:48:54 -07:00