Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
818b97392932ac4cecc36ab839957258367004a9
/
drivers
/
mtd
/
nand
/
nand_base.c
3723e93
mtd: nand: print out the cell information for nand chip
by Huang Shijie
· 11 years ago
13fbd17
mtd: nand: set the cell information for ONFI nand
by Huang Shijie
· 11 years ago
1c195e9
mtd: nand: add the "bits per cell" info for legacy ID NAND
by Huang Shijie
· 11 years ago
7db906b
mtd: nand: rename the cellinfo to bits_per_cell
by Huang Shijie
· 11 years ago
1d0ed69
mtd: nand: add a helper to check the SLC/MLC nand chip
by Huang Shijie
· 11 years ago
4ae7d22
mtd: nand: correct extemded param page error handling
by Brian Norris
· 11 years ago
c7f23a7
mtd: nand: cleanup ONFI printed errors, warnings
by Brian Norris
· 11 years ago
5cb1327
mtd: nand: fix memory leak in ONFI extended parameter page
by Brian Norris
· 11 years ago
d6a95080
mtd: nand: fixup kerneldoc, rename parameter
by Brian Norris
· 11 years ago
4204ccc
mtd: set ONFI nand's default hooks in nand_set_defaults()
by Huang Shijie
· 11 years ago
bdf69c4
mtd: set the ecc step size for master/slave mtd_info
by Huang Shijie
· 11 years ago
daae74c
mtd: nand: silence some shift wrap warnings
by Dan Carpenter
· 11 years ago
5721934
mtd: parse out the ECC info for the full-id nand chips
by Huang Shijie
· 12 years ago
e2985fc
mtd: replace the hardcode with the onfi_feature()
by Huang Shijie
· 12 years ago
6dcbe0c
mtd: get the ECC info from the Extended Parameter Page
by Huang Shijie
· 12 years ago
10c86ba
mtd: get the ECC info from the parameter page for ONFI nand
by Huang Shijie
· 12 years ago
b32843b
mtd: nand: hide in-memory BBT implementation details
by Brian Norris
· 11 years ago
5a0edb2
mtd: nand: refactor chip->block_markbad interface
by Brian Norris
· 11 years ago
60c6738
mtd: nand: detect OOB size for Toshiba 24nm raw SLC
by Brian Norris
· 12 years ago
68e8078
mtd: nand: fix NAND_BUSWIDTH_AUTO for x16 devices
by Brian Norris
· 11 years ago
d914c93
mtd: nand_base: Only use GET/SET FEATURES command on chips that support them.
by David Mosberger
· 12 years ago
7641383
mtd: nand_base: Use io{read, write}*_rep functions for transfer
by Alexander Shiyan
· 12 years ago
837a6ba
mtd: nand: subpage write support for hardware based ECC schemes
by Gupta, Pekon
· 12 years ago
ec6e87e
mtd: add the support to parse out the full-id nand type
by Huang Shijie
· 12 years ago
0cca9fb
mtd: nand_base: Removed unnecessary cleaning "onfi_version" variable
by Alexander Shiyan
· 12 years ago
fb066ad
mtd: nand_base: Removed unnecessary command masking
by Alexander Shiyan
· 12 years ago
51148f1
mtd: nand: remove few tiny page NAND bits
by Artem Bityutskiy
· 12 years ago
68aa352de
mtd: nand: rename the id field of 'struct nand_flash_dev'
by Artem Bityutskiy
· 12 years ago
3239a6c
mtd: nand: use NAND_HAS_CACHEPROG
by Artem Bityutskiy
· 12 years ago
0be718e
mtd: nand: remove a bunch of unused commands
by Artem Bityutskiy
· 12 years ago
14c6578
mtd: nand: remove AG-AND support
by Artem Bityutskiy
· 12 years ago
5bc7c33
mtd: nand: reintroduce NAND_NO_READRDY as NAND_NEED_READRDY
by Brian Norris
· 12 years ago
48476df
Merge tag 'for-linus-20130301' of git://git.infradead.org/linux-mtd
by Linus Torvalds
· 12 years ago
6d2559f
mtd: fix the wrong timeo for panic_nand_wait()
by Huang Shijie
· 12 years ago
0ce82b7
mtd: nand: onfi don't WARN if we are in 16 bits mode
by Matthieu CASTET
· 12 years ago
d4d4f1b
mtd: nand: typo in nand_id_has_period() comments
by Brian Norris
· 12 years ago
ff3206b
mtd: nand: onfi need to be probed in 8 bits mode
by Matthieu CASTET
· 12 years ago
64b37b2
mtd: nand: add NAND_BUSWIDTH_AUTO to autodetect bus width
by Matthieu CASTET
· 12 years ago
2fd71a2
mtd: nand: print flash size during detection
by Matthieu CASTET
· 12 years ago
ca6a248
mted: nand_wait_ready timeout fix
by Matthieu CASTET
· 12 years ago
6a8214a
mtd: remove the "chip" parameter in nand_get_device()
by Huang Shijie
· 12 years ago
b0bb690
mtd: remove the de-select chip code in nand_release_device()
by Huang Shijie
· 12 years ago
064a769
mtd: Fix typo mtd/tests
by Masanari Iida
· 12 years ago
0730016
mtd: de-select the chip when it is not used
by Huang Shijie
· 12 years ago
f251b8d
mtd: nand_wait: warn if the nand is busy on exit
by Matthieu CASTET
· 12 years ago
7483096
mtd: use the NAND_STATUS_FAIL to replace the hardcode
by Huang Shijie
· 12 years ago
6924d99
mtd: nand: fix Samsung SLC detection regression
by Brian Norris
· 12 years ago
af451af
mtd: nand: fix Samsung SLC NAND identification regression
by Brian Norris
· 12 years ago
e2d3a35
mtd: nand: detect Samsung K9GBG08U0A, K9GAG08U0F ID
by Brian Norris
· 12 years ago
73ca392
mtd: nand: decode Hynix MLC, 6-byte ID length
by Brian Norris
· 12 years ago
e3b88bd
mtd: nand: add generic READ ID length calculation functions
by Brian Norris
· 12 years ago
f23a481
mtd: nand: split simple ID decode into its own function
by Brian Norris
· 12 years ago
fc09bbc
mtd: nand: split extended ID decoding into its own function
by Brian Norris
· 12 years ago
7e74c2d
mtd: nand: split BB marker options decoding into its own function
by Brian Norris
· 12 years ago
4aef9b7
mtd: nand: remove redundant ID read
by Brian Norris
· 12 years ago
47450b3
mtd: nand: remove unnecessary variable
by Brian Norris
· 12 years ago
7db03ec
mtd: add helpers to set/get features for ONFI nand
by Huang Shijie
· 12 years ago
a5ff4f1
mtd: nand: Added a device flag for subpage read support
by Jeff Westfahl
· 12 years ago
657f28f
mtd: kill MTD_NAND_VERIFY_WRITE
by Huang Shijie
· 12 years ago
bf7a01b
mtd: nand: allow NAND_NO_SUBPAGE_WRITE to be set from driver
by Brian Norris
· 12 years ago
11041ae6
mtd: use MTD_OPS_PLACE_OOB macro consistently
by Huang Shijie
· 12 years ago
fdbad98d
mtd: nand: teach write_page and write_page_raw return an error code
by Josh Wu
· 13 years ago
1696e6b
mtd: nand: kill NAND_NO_READRDY
by Brian Norris
· 13 years ago
ea3b2ea
mtd: nand: initialize bitflip_threshold prior to BBT scanning
by Shmulik Ladkani
· 13 years ago
1951f2f
mtd: nand: check the return code of 'read_oob/read_oob_raw'
by Shmulik Ladkani
· 13 years ago
5c2ffb1
mtd: nand: remove 'sndcmd' parameter of 'read_oob/read_oob_raw'
by Shmulik Ladkani
· 13 years ago
279f08d
mtd: nand: utilize oob_required parameter
by Brian Norris
· 13 years ago
e47f3db
mtd: nand: pass proper 'oob_required' parameter
by Brian Norris
· 13 years ago
1fbb938
mtd: nand: add 'oob_required' argument to NAND {read,write}_page interfaces
by Brian Norris
· 13 years ago
1826dbc
mtd: nand: kill NAND_NO_AUTOINCR option
by Brian Norris
· 13 years ago
c00a099
mtd: nand: remove autoincrement 'sndcmd' code
by Brian Norris
· 13 years ago
edbc4540
mtd: driver _read() returns max_bitflips; mtd_read() returns -EUCLEAN
by Mike Dunn
· 13 years ago
e2788c9
mtd: nand: add sanity check of ecc strength to nand_scan_tail()
by Mike Dunn
· 13 years ago
3f91e94
mtd: nand: read_page() returns max_bitflips
by Mike Dunn
· 13 years ago
86c2072
mtd: ecc_strength is at ecc step granularity
by Mike Dunn
· 13 years ago
09cbe58
mtd: nand: Add a NAND_CMD_STATUS when using write verification
by Bastian Hecht
· 13 years ago
886bd33
mtd: print out the page size and oob size after parsing out the nand
by Huang Shijie
· 13 years ago
3b27dac
mtd: unify initialization of erase_info->fail_addr
by Shmulik Ladkani
· 13 years ago
6379575
mtd: support ONFI multi lun NAND
by Matthieu CASTET
· 13 years ago
6a918ba
mtd: flash drivers set ecc strength
by Mike Dunn
· 13 years ago
d42b5de
mtd: change the location of the ONFI detected log
by Huang Shijie
· 13 years ago
bcb1d23
mtd: move zero length verification to MTD API functions
by Artem Bityutskiy
· 13 years ago
5def489
mtd: do not duplicate length and offset checks in drivers
by Artem Bityutskiy
· 13 years ago
e2414f4
mtd: nand: write BBM to OOB even with flash-based BBT
by Brian Norris
· 13 years ago
3c3c10b
mtd: add leading underscore to all mtd functions
by Artem Bityutskiy
· 13 years ago
df69862
mtd: nand: move SCANLASTPAGE handling to the correct code block
by Brian Norris
· 13 years ago
8544331
mtd: nand: differentiate 1- vs. 2-byte writes when marking bad blocks
by Brian Norris
· 13 years ago
cdbec05
mtd: nand: fix SCAN2NDPAGE check for BBM
by Brian Norris
· 13 years ago
0091842
mtd: nand: erase block before marking bad
by Brian Norris
· 13 years ago
12183a2
mtd: nand: fix typo in comment
by Wolfram Sang
· 13 years ago
8c34233
mtd: nand: scan 1st and 2nd page for Macronix SLC
by Brian Norris
· 13 years ago
23b1a99
mtd: nand: initialize ops.mode
by Brian Norris
· 13 years ago
6d77b9d
mtd: nand: invalidate cache on unaligned reads
by Brian Norris
· 13 years ago
4a89ff8
mtd: nand: kill member `ops' of `struct nand_chip'
by Brian Norris
· 13 years ago
0612b9d
mtd: rename MTD_OOB_* to MTD_OPS_*
by Brian Norris
· 13 years ago
c46f648
mtd: support reading OOB without ECC
by Brian Norris
· 13 years ago
9ce244b
mtd: support writing OOB without ECC
by Brian Norris
· 13 years ago
289c052
mtd: replace DEBUG() with pr_debug()
by Brian Norris
· 13 years ago
d037021
mtd: nand: style fixups in pr_* messages
by Brian Norris
· 13 years ago
9a4d4d6
mtd: nand: convert printk() to pr_*()
by Brian Norris
· 13 years ago
Next »