Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
c76268021e04e4313cd3a32242826f6a93388e2d
/
drivers
/
mtd
/
onenand
/
onenand_base.c
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
· 14 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
d15057b
[MTD] [OneNAND] main read/write ops support for yaffs2
by Kyungmin Park
· 17 years ago
12f77c9
[MTD] [OneNAND] Use mtd_oob_ops at oob functions
by Kyungmin Park
· 17 years ago
ee9745f
[MTD] [OneNAND] 2X program support
by Kyungmin Park
· 18 years ago
59c5159
Fix occurrences of "the the "
by Michael Opdenacker
· 18 years ago
c36c46d
[MTD] [OneNAND] Exit loop only when column start with 0
by Adrian Hunter
· 18 years ago
ad28634
[MTD] [OneNAND] Fix access the past of the real oobfree array
by Kyungmin Park
· 18 years ago
470bc84
[MTD] [OneNAND] Classify the page data and oob buffer
by Kyungmin Park
· 18 years ago
5bc399e
[MTD] [OneNAND] Exit the loop when transferring/filling of the oob is finished
by Kyungmin Park
· 18 years ago
81280d5
[MTD] [OneNAND] add Nokia Copyright and a credit
by Adrian Hunter
· 18 years ago
e3da806
[MTD] [OneNAND] Fix typo & wrong comments
by Kyungmin Park
· 18 years ago
91014e9
[MTD] [OneNAND] Use oob buffer instead of main one in oob functions
by Kyungmin Park
· 18 years ago
1f92267
[MTD] [NAND] make oobavail public
by Vitaly Wool
· 18 years ago
5785bdd
[MTD] [ONENAND] onenand_base warning fix
by Andrew Morton
· 18 years ago
64f6071
[MTD] remove unused ecctype,eccsize fields from struct mtd_info
by Artem Bityutskiy
· 18 years ago
480b9df
[MTD] OneNAND: Invalidate bufferRAM after erase
by Adrian Hunter
· 18 years ago
cde36b3
[MTD] OneNAND: Select correct chip's bufferRAM for DDP
by Adrian Hunter
· 18 years ago
211ac75
[MTD] OneNAND: Error message printing and bad block scan erros
by Kyungmin Park
· 18 years ago
81f38e1
[MTD] OneNAND: Subpage write returned incorrect length written
by Adrian Hunter
· 18 years ago
52e4200
[MTD] OneNAND: Do not allow oob write past end of page
by Adrian Hunter
· 18 years ago
5b4246f
[MTD] OneNAND: Fix typo and remove unnecessary goto statement
by Kyungmin Park
· 18 years ago
abf3c0f
[MTD] OneNAND: Reduce internal BufferRAM operations
by Kyungmin Park
· 18 years ago
4f4fad2
[MTD] OneNAND: Remove line of code that was meant to be deleted in OOB_AUTO
by Kyungmin Park
· 18 years ago
a5e7c7b
[MTD] OneNAND: Add support for auto-placement of out-of-band data
by Adrian Hunter
· 18 years ago
9bfbc9b
[MTD] OneNAND: Remove unused fields
by Kyungmin Park
· 18 years ago
8b29c0b
[MTD] OneNAND: Amend write-verify to compare to original buffer
by Adrian Hunter
· 18 years ago
f00b004
[MTD] OneNAND: Free the bad block table when the device is released
by Adrian Hunter
· 18 years ago
75384b0
[MTD] OneNAND: Update copyrights and code cleanup
by Kyungmin Park
· 18 years ago
738d61f
[MTD] OneNAND: Reduce Double Density Package (DDP) operations
by Kyungmin Park
· 18 years ago
9d03280
[MTD] OneNAND: Return an error if a read timeout occurs
by Adrian Hunter
· 18 years ago
10b7a2b
[MTD] OneNAND: Fix unlock all status error
by Kyungmin Park
· 18 years ago
0fc2cce
[MTD] OneNAND: Handle DDP chip boundary during read-while-load
by Adrian Hunter
· 18 years ago
b3c9f8b
[MTD] OneNAND: return ecc error code only when 2-bit ecc occurs
by Kyungmin Park
· 18 years ago
a8de85d
[MTD] OneNAND: Implement read-while-load
by Adrian Hunter
· 18 years ago
2fd32d4
[MTD] OneNAND: fix onenand_wait bug in read ecc error
by Kyungmin Park
· 18 years ago
61a7e19
[MTD] OneNAND: release CPU in cycles
by Artem Bityutskiy
· 18 years ago
60d84f9
[MTD] OneNAND: add subpage write support
by Kyungmin Park
· 18 years ago
f627248
[MTD] OneNAND: fix onenand_wait bug
by Kyungmin Park
· 18 years ago
66a1e42
[MTD] OneNAND: fix oob handling in recent oob patch
by Kyungmin Park
· 18 years ago
c9ac597
[MTD] Remove trailing whitespace
by David Woodhouse
· 18 years ago
f4f91ac
[MTD] OneNAND: Single bit error detection
by Kyungmin Park
· 18 years ago
08f782b
[MTD] OneNAND: lock support
by Kyungmin Park
· 18 years ago
2c22120
MTD: OneNAND: interrupt based wait support
by Kyungmin Park
· 18 years ago
28b79ff
[MTD ONENAND] Check OneNAND lock scheme & all block unlock command support
by Kyungmin Park
· 18 years ago
47e777e
[MTD ONENAND] Fix OneNAND probe
by Kyungmin Park
· 18 years ago
8593fbc
[MTD] Rework the out of band handling completely
by Thomas Gleixner
· 19 years ago
5bd34c0
[MTD] NAND Replace oobinfo by ecclayout
by Thomas Gleixner
· 19 years ago
ff268fb
[MTD] NAND Consolidate oobinfo handling
by Thomas Gleixner
· 19 years ago
9223a45
[MTD] Remove read/write _ecc variants
by Thomas Gleixner
· 19 years ago
2528e8c
[MTD] Remove readv/readv_ecc
by Thomas Gleixner
· 19 years ago
9d8522d
[MTD] Remove nand writev support
by Thomas Gleixner
· 19 years ago
5fa4339
[MTD] Introduce MTD_BIT_WRITEABLE
by Joern Engel
· 19 years ago
2831877
[MTD] Introduce writesize
by Joern Engel
· 19 years ago
7528707
OneNAND: fix block command typo
by Kyungmin Park
· 19 years ago
493c646
OneNAND: One-Time Programmable (OTP) support
by Kyungmin Park
· 19 years ago
3cecf69
OneNAND: Handle erase correctly in Double Density Package (DDP)
by Kyungmin Park
· 19 years ago
34c1060
OneNAND: Write oob area with aligned size, mtd->oobsize
by Kyungmin Park
· 19 years ago
8e6ec69
OneNAND: Add write_oob verify function
by Kyungmin Park
· 19 years ago
d9777f1
OneNand: Fix free byte positions.
by Jarkko Lavinen
· 19 years ago
Next »