Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
ca21b9b37059ee07176028de415cc4699db259cb
/
drivers
/
mtd
/
nand
/
onenand
/
onenand_base.c
0e7ca83
mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock
by Nathan Chancellor
· 5 years ago
44f4599
mtd: onenand: omap2: Fix errors in style
by Amir Mahdi Ghorbanian
· 5 years ago
c3c1aca
Merge tag 'nand/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux into mtd/for-5.4
by Richard Weinberger
· 5 years ago
d83aef0
mtd: onenand_base: Fix a memory leak bug
by Wenwen Wang
· 5 years ago
cc40704
mtd: onenand_base: Mark expected switch fall-through
by Gustavo A. R. Silva
· 6 years ago
3f06962
Merge tag 'mtd/for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
by Linus Torvalds
· 6 years ago
db01077
mtd: onenand: Avoid fall-through warnings
by Gustavo A. R. Silva
· 6 years ago
855eff2
mtd: onenand: Add support for 8Gb datasize onenand
by Jonathan Bakker
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
bfd15c9
mtd: onenand: Store bad block marker position in chip struct
by Frieder Schrempf
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 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
26777d3
mtd: Move onenand code base to drivers/mtd/nand/onenand
by Boris Brezillon
· 7 years ago
[Renamed from drivers/mtd/onenand/onenand_base.c]
801492c
mtd: onenand: Get rid of comments giving the file path inside the file itself
by Boris Brezillon
· 7 years ago
0aede42
mtd: Remove duplicate checks on mtd_oob_ops parameter
by Boris Brezillon
· 7 years ago
24ff129
mtd: Fallback to ->_read/write_oob() when ->_read/write() is missing
by Boris Brezillon
· 7 years ago
c3cb77f
mtd: silence some uninitialized variable warnings
by Dan Carpenter
· 9 years ago
a411679
mtd: onenand: switch to mtd_ooblayout_ops
by Boris Brezillon
· 9 years ago
eb8c2be
mtd: onenand: use mtd_set_ecclayout() where appropriate
by Boris Brezillon
· 9 years ago
d30aae6
mtd: onenand: use mtd_ooblayout_xxx() helpers where appropriate
by Boris Brezillon
· 9 years ago
29f1058
mtd: create an mtd_oobavail() helper and make use of it
by Boris BREZILLON
· 9 years ago
f5b8aa7
mtd: kill the ecclayout->oobavail field
by Boris BREZILLON
· 9 years ago
5e64c29
mtd: onenand: fix deadlock in onenand_block_markbad
by Aaro Koskinen
· 9 years ago
7f2a7ce
mtd: onenand: drop dead code
by Brian Norris
· 10 years ago
4b78fc4
mtd: Add a retlen parameter to _get_{fact,user}_prot_info
by Christian Riesch
· 11 years ago
e4eec19
mtd: onenand: Remove unnecessary OOM messages
by Jingoo Han
· 11 years ago
3ea5b03
mtd: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
6b7368c
mtd: onenand: remove unused variable assignments
by Brian Norris
· 11 years ago
53d66ba
mtd: onenand: remove redundant offset check
by Brian Norris
· 11 years ago
0131950
mtd: onenand: Make flexonenand_set_boundary static
by Sachin Kamat
· 12 years ago
edbc4540
mtd: driver _read() returns max_bitflips; mtd_read() returns -EUCLEAN
by Mike Dunn
· 13 years ago
3b27dac
mtd: unify initialization of erase_info->fail_addr
by Shmulik Ladkani
· 13 years ago
6a918ba
mtd: flash drivers set ecc strength
by Mike Dunn
· 13 years ago
834247e
mtd: remove retlen zeroing duplication
by Artem Bityutskiy
· 13 years ago
5def489
mtd: do not duplicate length and offset checks in drivers
by Artem Bityutskiy
· 13 years ago
3c3c10b
mtd: add leading underscore to all mtd functions
by Artem Bityutskiy
· 13 years ago
ee16f2a
mtd: onenand: kill unused variable
by Artem Bityutskiy
· 13 years ago
5942ddb
mtd: introduce mtd_block_markbad interface
by Artem Bityutskiy
· 13 years ago
d57f4054
mtd: utilize `mtd_is_*()' functions
by Brian Norris
· 13 years ago
0612b9d
mtd: rename MTD_OOB_* to MTD_OPS_*
by Brian Norris
· 13 years ago
905c6bc
mtd: move mtd_oob_mode_t to shared kernel/user space
by Brian Norris
· 13 years ago
0a32a10
mtd: cleanup style on pr_debug messages
by Brian Norris
· 14 years ago
289c052
mtd: replace DEBUG() with pr_debug()
by Brian Norris
· 14 years ago
7854d3f
mtd: spelling, capitalization, uniformity
by Brian Norris
· 14 years ago
e1c1024
mtd: OneNAND: Detect the correct NOP when 4KiB pagesize
by Kyungmin Park
· 14 years ago
711a632
mtd: onenand: convert to mtd_device_register()
by Jamie Iles
· 14 years ago
eff3bba
mtd: onenand: add missing check
by john.maxin@nokia.com
· 14 years ago
99b17c0
mtd: onenand: add ecclayout and subpage_sft for non-flex 4KiB page onenand
by Roman Tereshonkov
· 14 years ago
b3dcfd35
mtd: onenand: add new option to control initial onenand unlocking
by Roman Tereshonkov
· 14 years ago
e6da856
mtd: onenand_base: onenand_verify bugfix for writepage non-aligned address
by Roman Tereshonkov
· 14 years ago
b085058
mtd: OneNAND: return read error for 4KiB page read
by Adrian Hunter
· 14 years ago
25dcd29
mtd: onenand: add mtd->writebufsize initialization
by Anatolij Gustschin
· 14 years ago
cf24dc8
mtd: OneNAND: add enable / disable methods to onenand_chip
by Adrian Hunter
· 15 years ago
e0c1a92
mtd: OneNAND: lighten scary initial bad block messages
by Adrian Hunter
· 14 years ago
d983c54
mtd: OneNAND: Fix multi block erase support at 4KiB pagesize
by Kyungmin Park
· 14 years ago
8a8f632
mtd: OneNAND: Fix 4KiB pagesize OOB handling
by Kyungmin Park
· 14 years ago
ac80dac
mtd: onenand: implement cache program feature for 4KiB page onenand
by Roman Tereshonkov
· 14 years ago
edb44b9
mtd: onenand: fix 4KiB page onenand chip recognition
by Roman Tereshonkov
· 14 years ago
c762680
mtd: MLC device check in OneNAND driver
by Rohit Hassan Sathyanarayan
· 14 years ago
ad0d363
mtd: OneNAND: Introduce chip_probe function
by Kyungmin Park
· 15 years ago
42b0aab
mtd: onenand:fix for page addr calculation based on device type
by Rohit Hassan Sathyanarayan
· 15 years ago
c37cb56
mtd: onenand: add workaround for SYNC_WRITE mode
by Kyungmin Park
· 15 years ago
3328dc3
mtd: onenand: add new callback for bufferram read
by Kyungmin Park
· 15 years ago
4a8ce0b
mtd: onenand: allocate verify buffer in the core
by Kyungmin Park
· 15 years ago
6a88c47
mtd: onenand: add support for chips with 4KiB page size
by Kyungmin Park
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
0a032a4
mtd: OneNAND: Fix test of unsigned in onenand_otp_walk()
by Roel Kluin
· 15 years ago
f369c7e
mtd: OneNAND: fix double printing of function name
by Mika Korhonen
· 15 years ago
7207302
mtd: OneNAND: multiblock erase support
by Mika Korhonen
· 15 years ago
73885ae
mtd: OneNAND: move erase method to a separate function
by Mika Korhonen
· 15 years ago
3cf6025
mtd: OneNAND OTP support rework
by Amul Kumar Saha
· 15 years ago
8032747
mtd: make onenand_base.c compile again
by David Woodhouse
· 15 years ago
297758f
mtd: Standardising prints in onenand_base.c
by Amul Kumar Saha
· 15 years ago
492e150
mtd: OneNAND: spelling fixes
by Mika Korhonen
· 16 years ago
c90173f
mtd: OneNAND: Allow setting of boundary information when built as module
by Amul Saha
· 16 years ago
31bb999
mtd: onenand: add bbt_wait & unlock_all as replaceable for some platform
by Kyungmin Park
· 16 years ago
5988af2
mtd: Flex-OneNAND support
by Rohit Hagargundgi
· 16 years ago
ee8f376
mtd: OneNAND: add support for OneNAND manufactured by Numonyx
by Adrian Hunter
· 16 years ago
9ce9690
[MTD] [OneNAND] Add write-while-program support
by Kyungmin Park
· 16 years ago
69423d9
[MTD] update internal API to support 64-bit device size
by Adrian Hunter
· 16 years ago
bb0eb21
[MTD] Define and use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff
by Adrian Hunter
· 16 years ago
83973b8
[MTD] [OneNAND] Check the ECC status first instead of controller
by Kyungmin Park
· 17 years ago
67e5a28
[MTD] [OneNAND] Allow for controller errors when reading
by Adrian Hunter
· 17 years ago
b73d7e43
[MTD] [OneNAND] unlikely(x) || unlikely(y) => unlikely(x || y)
by Roel Kluin
· 17 years ago
66a1050
[MTD] [OneNAND] Fix unlock all in Double Density Package (DDP)
by Kyungmin Park
· 17 years ago
6c77fd64
[MTD] onenand: Add panic_write function to the onenand driver
by Richard Purdie
· 17 years ago
69d7918
[MTD] [OneNAND] Use pre-alloced oob buffer instead of local buffer
by Kyungmin Park
· 17 years ago
978cb38
[MTD] [OneNAND] Use the u_char instead of char in oobbuf
by Sheng Yongjie (Sam
· 17 years ago
b2581be
[MTD] [OneNAND] Check the initial bad block using ONENAND_CTRL_ERROR
by Kyungmin Park
· 17 years ago
e71f04f
[MTD] [OneNAND] Get correct density from device ID
by Kyungmin Park
· 17 years ago
b21b72c
[MTD] [OneNAND] Consolidate OneNAND operation order
by Kyungmin Park
· 17 years ago
9d2f0b7
[MTD] [OneNAND] fix call to onenand_verify when writing subpages
by Adrian Hunter
· 17 years ago
d0b36d8
[MTD] [OneNAND] Do not release chip twice
by Adrian Hunter
· 17 years ago
5f4d47d
[MTD] [OneNAND] Do not stop reading for ECC errors
by Adrian Hunter
· 17 years ago
06efcad
Eliminate pointless casts from void* in a few driver irq handlers.
by Jeff Garzik
· 17 years ago
3cd3a86
[MTD] [OneNAND] Avoid deadlock in erase callback; release chip lock first.
by Adrian Hunter
· 17 years ago
30a7eb2
[MTD] [OneNAND] Return only negative error codes
by Adrian Hunter
· 17 years ago
34627f0
[MTD] [OneNAND] Synchronize block locking operations
by Adrian Hunter
· 17 years ago
1437085
[MTD] [OneNAND] Fix typo related with recent commit
by Kyungmin Park
· 17 years ago
49dc08e
[MTD] [OneNAND] fix numerous races
by Artem Bityutskiy
· 17 years ago
Next »