Gitiles Standalone
repos
/
linux-5.10
/
3d4af7c195850cfccaddc2cf03b010b95236b695
/
drivers
/
mtd
/
nand
/
raw
/
nand_base.c
3d4af7c
mtd: rawnand: Move legacy code to nand_legacy.c
by Boris Brezillon
· 7 years ago
348d56a
mtd: rawnand: Keep all internal stuff private
by Boris Brezillon
· 7 years ago
462f35d
mtd: rawnand: Inline onfi_get_async_timing_mode()
by Boris Brezillon
· 7 years ago
3cece3a
mtd: rawnand: Deprecate ->chip_delay
by Boris Brezillon
· 7 years ago
4524036
mtd: rawnand: Deprecate ->{set,get}_features() hooks
by Boris Brezillon
· 7 years ago
f9ebd1b
mtd: rawnand: Deprecate ->erase()
by Boris Brezillon
· 7 years ago
cdc784c
mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks
by Boris Brezillon
· 7 years ago
8395b75
mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc()
by Boris Brezillon
· 7 years ago
bf6065c
mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc()
by Boris Brezillon
· 7 years ago
716bbba
mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks
by Boris Brezillon
· 7 years ago
82fc509
mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R, W} there
by Boris Brezillon
· 7 years ago
800342d
mtd: rawnand: Do not treat !maxchips specially in nand_scan_with_ids()
by Boris Brezillon
· 7 years ago
871a407
mtd: rawnand: Make maxchips an unsigned int
by Boris Brezillon
· 7 years ago
e4cdf9c
mtd: rawnand: Pass a nand_chip object nand_erase_nand()
by Boris Brezillon
· 7 years ago
5740d4c
mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt() helpers
by Boris Brezillon
· 7 years ago
858838b
mtd: rawnand: Pass a nand_chip object to chip->setup_data_interface()
by Boris Brezillon
· 7 years ago
2e7f1ce
mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry()
by Boris Brezillon
· 7 years ago
aa36ff2
mtd: rawnand: Pass a nand_chip object to chip->{get, set}_features()
by Boris Brezillon
· 7 years ago
a2098a9
mtd: rawnand: Pass a nand_chip object to chip->erase()
by Boris Brezillon
· 7 years ago
f1d4694
mtd: rawnand: Pass a nand_chip object to chip->waitfunc()
by Boris Brezillon
· 7 years ago
5295cf2
mtd: rawnand: Pass a nand_chip object to chip->cmdfunc()
by Boris Brezillon
· 7 years ago
50a487e
mtd: rawnand: Pass a nand_chip object to chip->dev_ready()
by Boris Brezillon
· 7 years ago
0f808c1
mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl()
by Boris Brezillon
· 7 years ago
c17556f
mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks
by Boris Brezillon
· 7 years ago
758b56f
mtd: rawnand: Pass a nand_chip object to chip->select_chip()
by Boris Brezillon
· 7 years ago
c0739d8
mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks
by Boris Brezillon
· 7 years ago
7e53432
mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks
by Boris Brezillon
· 7 years ago
767eb6f
mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks
by Boris Brezillon
· 7 years ago
b976168
mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks
by Boris Brezillon
· 7 years ago
00da2ea
mtd: rawnand: Pass a nand_chip object to ecc->correct()
by Boris Brezillon
· 7 years ago
af37d2c
mtd: rawnand: Pass a nand_chip object to ecc->calculate()
by Boris Brezillon
· 7 years ago
ec47636
mtd: rawnand: Pass a nand_chip object to ecc->hwctl()
by Boris Brezillon
· 7 years ago
2b356ab
mtd: rawnand: Pass a nand_chip object to nand_wait_ready()
by Boris Brezillon
· 7 years ago
59ac276
mtd: rawnand: Pass a nand_chip object to nand_release()
by Boris Brezillon
· 7 years ago
00ad378
mtd: rawnand: Pass a nand_chip object to nand_scan()
by Boris Brezillon
· 7 years ago
7525c95
mtd: rawnand: Get rid of the ->read_word() hook
by Boris Brezillon
· 7 years ago
52f05b6
mtd: rawnand: Add the nand_wait_rdy_op() helper and use it
by Boris Brezillon
· 7 years ago
85e08e5
mtd: rawnand: Add the nand_wait_readrdy() helper and use it
by Boris Brezillon
· 7 years ago
3d3fe3c
mtd: rawnand: allocate dynamically ONFI parameters during detection
by Miquel Raynal
· 7 years ago
2023f1fa
mtd: rawnand: allocate model parameter dynamically
by Miquel Raynal
· 7 years ago
98732da
mtd: rawnand: do not export nand_scan_[ident|tail]() anymore
by Miquel Raynal
· 7 years ago
49aa76b
mtd: rawnand: do not execute nand_scan_ident() if maxchips is zero
by Miquel Raynal
· 7 years ago
05b54c7
mtd: rawnand: add hooks that may be called during nand_scan()
by Miquel Raynal
· 7 years ago
7da4513
mtd: rawnand: better name for the controller structure
by Miquel Raynal
· 7 years ago
110ab15
mtd: rawnand: Remove unused caller_is_module() definition
by Boris Brezillon
· 7 years ago
760c435
mtd: rawnand: make subop helpers return unsigned values
by Miquel Raynal
· 7 years ago
0d6030a
mtd: rawnand: Expose _notsupp() helpers for raw page accessors
by Boris Brezillon
· 7 years ago
e80eba7
mtd: rawnand: Kill the chip->scan_bbt() hook
by Boris Brezillon
· 7 years ago
44b07b9
mtd: rawnand: Rename nand_default_bbt() into nand_create_bbt()
by Boris Brezillon
· 7 years ago
0cf5c7d
mtd: rawnand: provide only single helper function for ECC conf
by Abhishek Sahu
· 7 years ago
181ace9
mtd: rawnand: helper function for setting up ECC configuration
by Abhishek Sahu
· 7 years ago
872b71f
mtd: rawnand: add defines for ONFI version bits
by Chris Packham
· 7 years ago
00ce4e0
mtd: rawnand: add manufacturer fixup for ONFI parameter page
by Chris Packham
· 7 years ago
f922bd7
mtd: rawnand: add an option to specify NAND chip as a boot device
by Stefan Agner
· 7 years ago
f308d73
mtd: rawnand: add Reed-Solomon error correction algorithm
by Stefan Agner
· 7 years ago
e9893e6
mtd: rawnand: fix return value check for bad block status
by Abhishek Sahu
· 7 years ago
f4e70c2
Merge tag 'mtd/for-4.18' of git://git.infradead.org/linux-mtd
by Linus Torvalds
· 7 years ago
782d196
mtd: rawnand: Do not check FAIL bit when executing a SET_FEATURES op
by Boris Brezillon
· 7 years ago
39138c1
mtd: rawnand: use bit-wise majority to recover the ONFI param page
by Wan, Jane (Nokia - US/Sunnyvale)
· 7 years ago
3057fce
mtd: rawnand: Make sure we wait tWB before polling the STATUS reg
by Boris Brezillon
· 7 years ago
256c4fc
mtd: rawnand: add a way to pass an ID table with nand_scan()
by Miquel Raynal
· 7 years ago
a88b5f3
Merge tag 'nand/for-4.17' of git://git.infradead.org/linux-mtd into mtd/next
by Boris Brezillon
· 7 years ago
bd0b643
mtd: rawnand: get rid of the ONFI parameter page in nand_chip
by Miquel Raynal
· 7 years ago
480139d
mtd: rawnand: get rid of the JEDEC parameter page in nand_chip
by Miquel Raynal
· 7 years ago
789157e
mtd: rawnand: allow vendors to declare (un)supported features
by Miquel Raynal
· 7 years ago
a97421c
mtd: rawnand: prepare the removal of the ONFI parameter page
by Miquel Raynal
· 7 years ago
f4531b2
mtd: rawnand: prepare the removal of ONFI/JEDEC parameter pages
by Miquel Raynal
· 7 years ago
107b7d6
mtd: rawnand: avoid setting again the timings to mode 0 after a reset
by Miquel Raynal
· 7 years ago
415ae78
mtd: rawnand: check ONFI timings have been acked by the chip
by Miquel Raynal
· 7 years ago
29714d6
mtd: rawnand: move calls to ->select_chip() in nand_setup_data_interface()
by Miquel Raynal
· 7 years ago
993447b
mtd: rawnand: handle differently chip/controller errors about timings
by Miquel Raynal
· 7 years ago
97baea1
mtd: rawnand: use wrappers to call onfi GET/SET_FEATURES
by Miquel Raynal
· 7 years ago
b958758
mtd: rawnand: rename SET/GET FEATURES related functions
by Miquel Raynal
· 7 years ago
fc2f30a
mtd: rawnand: rename default ->onfi_get/set_features() implementations
by Miquel Raynal
· 7 years ago
93db446
mtd: nand: move raw NAND related code to the raw/ subdir
by Boris Brezillon
· 8 years ago
[Renamed from drivers/mtd/nand/nand_base.c]
571cb17
Merge tag 'nand/for-4.16' of git://git.infradead.org/linux-mtd into mtd/next
by Boris Brezillon
· 8 years ago
c1a72e2
mtd: nand: Fix build issues due to an anonymous union
by Miquel Raynal
· 8 years ago
0aede42
mtd: Remove duplicate checks on mtd_oob_ops parameter
by Boris Brezillon
· 8 years ago
24ff129
mtd: Fallback to ->_read/write_oob() when ->_read/write() is missing
by Boris Brezillon
· 8 years ago
87e89ce
mtd: nand: Fix nand_do_read_oob() return value
by Miquel Raynal
· 8 years ago
d787b8b
mtd: nand: Fix unfinished comment in nand_init_data_interface()
by Miquel Raynal
· 8 years ago
8878b12
mtd: nand: add ->exec_op() implementation
by Miquel Raynal
· 8 years ago
aeb93af
mtd: nand: Only allocate ecc->{calc, code}_buf when actually needed
by Boris Brezillon
· 8 years ago
c0313b9
mtd: nand: squash struct nand_buffers into struct nand_chip
by Masahiro Yamada
· 8 years ago
8b311ea
mtd: nand: remove unused NAND_OWN_BUFFERS flag
by Masahiro Yamada
· 8 years ago
17fa804
mtd: nand: provide valid ->data_interface during NAND detection
by Miquel Raynal
· 8 years ago
25f815f
mtd: nand: force drivers to explicitly send READ/PROG commands
by Boris Brezillon
· 8 years ago
97d90da
mtd: nand: provide several helpers to do common NAND operations
by Boris Brezillon
· 8 years ago
eb94555
mtd: nand: use usual return values for the ->erase() hook
by Miquel Raynal
· 8 years ago
df46789
mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()
by Miquel Raynal
· 8 years ago
1627122
Merge tag 'nand/for-4.15' of git://git.infradead.org/l2-mtd
by Richard Weinberger
· 8 years ago
30863e38
mtd: nand: Fix writing mtdoops to nand flash.
by Brent Taylor
· 8 years ago
b9bb984
mtd: nand: Export nand_reset() symbol
by Boris Brezillon
· 8 years ago
14157f8
mtd: nand: introduce NAND_ROW_ADDR_3 flag
by Masahiro Yamada
· 8 years ago
882fd15
mtd: nand: Use standard large page OOB layout when using NAND_ECC_NONE
by Miquel Raynal
· 8 years ago
73600b6
mtd: nand: remove unused blockmask variable
by Corentin Labbe
· 8 years ago
d1f936d7
Merge tag 'nand/for-4.14' of git://git.infradead.org/l2-mtd into mtd/next
by Boris Brezillon
· 8 years ago
69fc012
mtd: nand: make Samsung SLC NAND usable again
by Lothar Waßmann
· 8 years ago
a75d6a4
Merge branch 'nand/rename-header-file' of git://git.infradead.org/l2-mtd into nand/next
by Boris Brezillon
· 8 years ago
5158bd5
mtd: nand: remove hard-coded NAND ids length
by Jean-Louis Thekekara
· 8 years ago
Next »