Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e93c8a6819b217f4f4a490f67f26e02ff6b23b44
/
drivers
/
mtd
/
onenand
/
onenand_base.c
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
6c77fd6
[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
· 17 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
9c01f87d
OneNAND: handle byte access on BufferRAM
by Kyungmin Park
· 19 years ago
628bee6
OneNAND: Add touch_softlock_watchdog()
by Kyungmin Park
· 19 years ago
532a37c
[PATCH] mtd onenand driver: reduce stack usage
by Kyungmin Park
· 19 years ago
20ba89a
[PATCH] mtd onenand driver: fix unlock problem in DDP
by Kyungmin Park
· 19 years ago
37b1cc3
[PATCH] mtd onenand driver: check correct manufacturer
by Kyungmin Park
· 19 years ago
015953d
[PATCH] mtd: onenand_base needs sched.h
by Andrew Morton
· 19 years ago
d5c5e78
[MTD] OneNAND: Clean up trailing white spaces
by Thomas Gleixner
· 19 years ago
83a3683
[MTD] OneNAND: Enhanced support for DDP (Dual Densitiy Packages)
by Kyungmin Park
· 19 years ago
a41371e
[MTD] OneNAND: Power Management (PM) support
by Kyungmin Park
· 19 years ago
d36d63d
[PATCH] OneNAND: Fix bug in write verify
by Kyungmin Park
· 19 years ago
cdc0013
[PATCH] OneNAND: Simple Bad Block handling support
by Kyungmin Park
· 19 years ago
52b0eea
[PATCH] OneNAND: Sync. Burst Read support
by Kyungmin Park
· 19 years ago
cd5f634
[MTD] Add initial support for OneNAND flash chips
by Kyungmin Park
· 19 years ago