mtd/nand/fsmc related modifications
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest13 patches 6 repliesIn review
- v118 patches 28 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | nand/fsmc: Pass partition information through platform datadrivers/ | +8 | 5 replies | |
| 2/13 | nand/fsmc: Remove default partition information from driverdrivers/ | +0 | 0 replies | |
| 3/13 | nand/fsmc: Correct the multiline comment formatdrivers/ | +4 | 0 replies | |
| 4/13 | nand/fsmc: Read only 512 + 13 bytes for 8bit NAND devicesdrivers/ | +3 | 0 replies | |
| 5/13 | nand/fsmc: Flip the bit only if the error index is < 4096drivers/ | +1 | 0 replies | |
| 6/13 | nand/fsmc: Initialize the badblockbits to 7drivers/ | +1 | 0 replies | |
| 7/13 | mtd/fsmc_nand: add pm callbacks to support hibernationdrivers/ | +6 | 0 replies | |
| 8/13 | nand/fsmc: Modify fsmc driver to accept nand timing parameters via platformdrivers/ include/ | +61 | 0 replies | |
| 9/13 | nand/fsmc: Use devm routinesdrivers/ | +43 | 0 replies | |
| 10/13 | nand/fsmc: Use dev_err to report error scenariodrivers/ | +7 | 0 replies | |
| 11/13 | nand/fsmc: Access the NAND device word by word whenever possibledrivers/ include/ | +61 | 0 replies | |
| 12/13 | nand/fsmc: Add DMA supportdrivers/ include/ | +167 | 0 replies | |
| 13/13 | nand/fsmc: Remove sparse warnings and errorsdrivers/ include/ | +111 | 0 replies |
Reviews trailers per patch
5 of 13 patches have a Reviewed-by or Acked-by.
| Patch | Viresh Kumar | Stefan Roese |
|---|---|---|
| 1/13 | A-b | |
| 2/13 | ||
| 3/13 | ||
| 4/13 | ||
| 5/13 | ||
| 6/13 | ||
| 7/13 | ||
| 8/13 | ||
| 9/13 | R-b | |
| 10/13 | R-b | |
| 11/13 | R-b | |
| 12/13 | R-b | |
| 13/13 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 00/13] mtd/nand/fsmc related modifications
Hello Artem,
These are the patches 8-20 of the original patchset of which 1-7 have already been applied by you. I have rebased these patches overgit://git.infradead.org/users/dedekind/l2-mtd.git to help you apply these easily
Modifications in v2
- Add support for partition information to be passed from platform data
- Default partition information removed from driver
- Remove sparse errors and warnings
Modifications in v1
- DMA support
- Word read/write support to improve performance
- Move platform related things(ALE/CLE) from driver to platfrom files
- Add default partition support for more devices with erase sizes (256KB, 512KB,
1024KB, 2048KB)
- Bugfixes
- Read only 512 + 13 bytes for 8bit NAND devices
- Flip the bit only if the error index is < 4096
- Fixed data abort inside change_bit()
Regards
Vipin
Armando Visconti (1):
nand/fsmc: Remove default partition information from driver
Shiraz Hashim (1):
mtd/fsmc_nand: add pm callbacks to support hibernation
Vipin Kumar (11):
nand/fsmc: Pass partition information through platform data nand/fsmc: Correct the multiline comment format nand/fsmc: Read only 512 + 13 bytes for 8bit NAND devices nand/fsmc: Flip the bit only if the error index is < 4096 nand/fsmc: Initialize the badblockbits to 7
nand/fsmc: Modify fsmc driver to accept nand timing parameters via
platform
nand/fsmc: Use devm routines
nand/fsmc: Use dev_err to report error scenario nand/fsmc: Access the NAND device word by word whenever possible nand/fsmc: Add DMA support
nand/fsmc: Remove sparse warnings and errors
drivers/mtd/nand/fsmc_nand.c | 572 ++++++++++++++++++++++++++---------------- include/linux/mtd/fsmc.h | 151 +++++++----- 2 files changed, 443 insertions(+), 280 deletions(-)