Gitiles Standalone
repos
/
linux-5.10
/
758b56f58b66bebc5bc2e0e180e1904aafa2b523
/
drivers
/
mtd
/
nand
/
raw
/
nand_base.c
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
f84674b
mtd: nand: Fix various memory leaks in core
by Boris Brezillon
· 8 years ago
d4092d7
mtd: nand: Rename nand.h into rawnand.h
by Boris Brezillon
· 8 years ago
d4cb37e
mtd: nand: Remove support for block locking/unlocking
by Boris Brezillon
· 8 years ago
a11bf5e
mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
by Boris Brezillon
· 8 years ago
cb25fae
mtd: nand: Fix a docs build warning
by Jonathan Corbet
· 8 years ago
f7f8c17
nand: fix wrong default oob layout for small pages using soft ecc
by Miquel Raynal
· 8 years ago
b5e1617
Merge tag 'for-linus-20170713' of git://git.infradead.org/linux-mtd
by Linus Torvalds
· 8 years ago
ef32476
Merge tag 'nand/for-4.13' into MTD
by Brian Norris
· 8 years ago
650fc87
Merge tag 'docs-4.13' of git://git.lwn.net/linux
by Linus Torvalds
· 8 years ago
2c8f8af
mtd: nand: add generic helpers to check, match, maximize ECC settings
by Masahiro Yamada
· 8 years ago
79e0348
mtd: nand: check ecc->total sanity in nand_scan_tail
by Masahiro Yamada
· 8 years ago
2165c4a
mtd: nand: Support 'EXIT GET STATUS' command in nand_command[_lp]()
by Boris Brezillon
· 8 years ago
4114564
mtd: nand: Wait for PAGEPROG to finish in drivers setting NAND_ECC_CUSTOM_PAGE_ACCESS
by Boris Brezillon
· 8 years ago
7d135bcc
mtd: nand: Drop the ->errstat() hook
by Boris Brezillon
· 8 years ago
0b4773fd
mtd: nand: Drop unused cached programming support
by Boris Brezillon
· 8 years ago
104e442
mtd: nand: Pass the CS line to ->setup_data_interface()
by Boris Brezillon
· 8 years ago
086567f
mtd: nand: Optimize checking of erased buffers
by Pavel Machek
· 8 years ago
4a78cc6
mtd: nand: Make sure drivers not supporting SET/GET_FEATURES return -ENOTSUPP
by Boris Brezillon
· 8 years ago
d4ed3b9
mtd: nand: make nand_ooblayout_lp_hamming_ops static
by Colin Ian King
· 8 years ago
7877104
mtd: nand: free vendor-specific resources in init failure paths
by Brian Norris
· 8 years ago
44d4182
mtd: nand: don't leak buffers when ->scan_bbt() fails
by Brian Norris
· 8 years ago
6312811
Merge remote-tracking branch 'mauro-exp/docbook3' into death-to-docbook
by Jonathan Corbet
· 8 years ago
b6f6c29
mtd: adjust kernel-docs to avoid Sphinx/kerneldoc warnings
by Mauro Carvalho Chehab
· 8 years ago
cc0f51e
mtd: nand: export nand_{read,write}_page_raw()
by Thomas Petazzoni
· 8 years ago
Next »