Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
db1b5ccd27a37840af5c868f82f36d5d33430b96
/
drivers
/
mtd
/
nand
/
nand_base.c
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
6a623e0
mtd: nand: add ooblayout for old hamming layout
by Alexander Couzens
· 8 years ago
477544c
mtd: nand: allow drivers to request minimum alignment for passed buffer
by Masahiro Yamada
· 8 years ago
3deb997
mtd: nand: allocate aligned buffers if NAND_OWN_BUFFERS is unset
by Masahiro Yamada
· 8 years ago
0760468
mtd: nand: relax ecc.read_page() return value for uncorrectable ECC
by Masahiro Yamada
· 8 years ago
f107d7a
mtd: nand: Remove unused chip->write_page() hook
by Boris Brezillon
· 8 years ago
c5d664a
mtd: nand: do not check R/B# for CMD_SET_FEATURES in nand_command(_lp)
by Masahiro Yamada
· 8 years ago
3158fa0
mtd: nand: do not check R/B# for CMD_READID in nand_command(_lp)
by Masahiro Yamada
· 8 years ago
c120e75
mtd: nand: use read_oob() instead of cmdfunc() for bad block check
by Masahiro Yamada
· 8 years ago
9fe4b66
mtd: nand: allow to set only one of ECC size and ECC strength from DT
by Masahiro Yamada
· 8 years ago
3b5206f
mtd: nand: Move Macronix specific initialization in nand_macronix.c
by Boris Brezillon
· 9 years ago
229204d
mtd: nand: Move AMD/Spansion specific init/detection logic in nand_amd.c
by Boris Brezillon
· 9 years ago
10d4e75
mtd: nand: Move Micron specific init logic in nand_micron.c
by Boris Brezillon
· 9 years ago
9b2d61f
mtd: nand: Move Toshiba specific init/detection logic in nand_toshiba.c
by Boris Brezillon
· 9 years ago
01389b6
mtd: nand: Move Hynix specific init/detection logic in nand_hynix.c
by Boris Brezillon
· 9 years ago
c51d0ac
mtd: nand: Move Samsung specific init/detection logic in nand_samsung.c
by Boris Brezillon
· 9 years ago
abbe26d
mtd: nand: Add manufacturer specific initialization/detection steps
by Boris Brezillon
· 9 years ago
bcc678c
mtd: nand: Do not expose the NAND manufacturer table directly
by Boris Brezillon
· 8 years ago
7bb4279
mtd: nand: Rename nand_get_flash_type() into nand_detect()
by Boris Brezillon
· 9 years ago
29a198a
mtd: nand: Get rid of busw parameter
by Boris Brezillon
· 9 years ago
7f501f0
mtd: nand: Store nand ID in struct nand_chip
by Boris Brezillon
· 9 years ago
cbe435a
mtd: nand: Get rid of the mtd parameter in all auto-detection functions
by Boris Brezillon
· 9 years ago
38b8d20
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nmi.h>
by Ingo Molnar
· 8 years ago
34da5f5
mtd: nand: set max_bb_per_die and blocks_per_die for ONFI compliant chips
by Zach Brown
· 8 years ago
5671842
mtd: nand: implement 'max_bad_blocks' mtd function
by Zach Brown
· 8 years ago
0989b09
Merge tag 'nand/for-4.10' of github.com:linux-nand/linux
by Brian Norris
· 8 years ago
3371d66
mtd: nand: Support controllers with custom page
by Marc Gonzalez
· 8 years ago
4722c0e
mtd: nand: change return type of nand_get_flash_type() to int
by Masahiro Yamada
· 8 years ago
6ea40a3
mtd: nand: Wait tCCS after a column change
by Boris Brezillon
· 8 years ago
73f907f
mtd: nand: Fix data interface configuration logic
by Boris Brezillon
· 8 years ago
f5b88de
mtd: nand: fix trivial spelling error
by Brian Norris
· 8 years ago
d44154f
mtd: nand: Provide nand_cleanup() function to free NAND related resources
by Richard Weinberger
· 8 years ago
fde85cf
mtd: nand: Fix nand_command_lp() for 8bits opcodes
by Boris Brezillon
· 9 years ago
8bbba48
mtd: nand: Support maximizing ECC when using software BCH
by Boris Brezillon
· 9 years ago
ba78ee0
mtd: nand: Add an option to maximize the ECC strength
by Boris Brezillon
· 9 years ago
d8e725d
mtd: nand: automate NAND timings selection
by Boris Brezillon
· 8 years ago
2f94abf
mtd: nand: Create a NAND reset function
by Sascha Hauer
· 8 years ago
fc6b4d1
mtd: nand: Get rid of needless 'goto'
by Andrey Smirnov
· 9 years ago
76fe334
mtd: nand: Error out if cmd_ctrl() is missing
by Andrey Smirnov
· 9 years ago
d45bc58
mtd: nand: import nand_hw_control_init()
by Marc Gonzalez
· 9 years ago
144f4c9
mtd: nand: fix bug writing 1 byte less than page size
by Hector Palacios
· 9 years ago
2cbaf54
Merge tag 'nand/for-4.7' of github.com:linux-nand/linux
by Brian Norris
· 9 years ago
ba4f46b
mtd: nand: add support for "nand-ecc-algo" DT property
by Rafał Miłecki
· 9 years ago
e4225ae
mtd: mtd: drop NAND_ECC_SOFT_BCH enum value
by Rafał Miłecki
· 9 years ago
ae211bc
mtd: drop support for NAND_ECC_SOFT_BCH as "soft_bch" mapping
by Rafał Miłecki
· 9 years ago
06f384c
mtd: nand: read ECC algorithm from the new field
by Rafał Miłecki
· 9 years ago
e9d4fae
mtd: nand: set ECC algorithm to Hamming on fallback
by Rafał Miłecki
· 9 years ago
d48f62b
mtd: nand: move of_get_nand_xxx() helpers into nand_base.c
by Boris Brezillon
· 9 years ago
7f2b092
mtd: nand: kill the ecc->layout field
by Boris Brezillon
· 9 years ago
7cf9c19
mtd: nand: bch: switch to mtd_ooblayout_ops
by Boris Brezillon
· 9 years ago
41b207a
mtd: nand: implement the default mtd_ooblayout_ops
by Boris Brezillon
· 9 years ago
70d105e
mtd: nand: use mtd_set_ecclayout() where appropriate
by Boris Brezillon
· 9 years ago
846031d
mtd: nand: core: use mtd_ooblayout_xxx() helpers where appropriate
by Boris Brezillon
· 9 years ago
9d02fc2
mtd: nand: export default read/write oob functions
by Boris Brezillon
· 9 years ago
11eaf6d
mtd: nand: Remove BUG() abuse in nand_scan_tail
by Ezequiel García
· 9 years ago
7908245
mtd: nand: set ECC algorithm in nand_dt_init
by Rafał Miłecki
· 9 years ago
4c7e054
mtd: nand: Remove the "nand-disk" LED trigger
by Ezequiel Garcia
· 9 years ago
20c07a5
mtd: nand: Drop mtd.owner requirement in nand_scan
by Ezequiel García
· 9 years ago
6871c1b
mtd: nand: remove kerneldoc for removed function parameter
by Brian Norris
· 9 years ago
9f3e042
mtd: nand: don't select chip in nand_chip's block_bad op
by Archit Taneja
· 9 years ago
a8c65d5
mtd: nand: simplify nand_bch_init() usage
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
9ebfdf5
mtd: nand: check status before reporting timeout
by Brian Norris
· 9 years ago
40cbe6e
mtd: nand: use nand_check_erased_ecc_chunk in default ECC read functions
by Boris BREZILLON
· 9 years ago
f7a8e38
mtd: nand: assign reasonable default name for NAND drivers
by Brian Norris
· 9 years ago
44991b3
mtd: nand: Disable subpage writes for drivers without ecc->hwctl
by Helmut Schaa
· 11 years ago
29574ed
mtd: nand: kill the chip->flash_node field
by Boris BREZILLON
· 9 years ago
7194a29
mtd: nand: simplify nand_dt_init() usage
by Boris BREZILLON
· 9 years ago
862eba5
mtd: nand: make use of mtd_to_nand() in NAND core code
by Boris BREZILLON
· 9 years ago
e727ee8
Merge MTD 4.4 development into MTD -next
by Brian Norris
· 9 years ago
9ca641b
mtd: nand: fix shutdown/reboot for multi-chip systems
by Brian Norris
· 9 years ago
44ec23c
mtd: nand: convert to nand_get_flash_node()
by Boris BREZILLON
· 9 years ago
3e63b26
mtd: {nand,spi-nor}: assign MTD of_node
by Brian Norris
· 9 years ago
b70af9b
mtd: nand: increase ready wait timeout and report timeouts
by Alex Smith
· 9 years ago
45aaeff
mtd: nand: pass page number to ecc->write_xxx() methods
by Boris BREZILLON
· 9 years ago
a7f5ba4
mtd: nand: remove unused ->init_size() hook
by Boris BREZILLON
· 9 years ago
730a43f
mtd: nand: add nand_check_erased helper functions
by Boris BREZILLON
· 9 years ago
61528d8
mtd: nand: Rename nand_chip .dn to .flash_node
by Marek Vasut
· 9 years ago
db5b09f
mtd: nand: correct indentation within conditional
by Brian Norris
· 10 years ago
b74bdbe
mtd: remove incorrect file name
by Brian Norris
· 10 years ago
5844fee
mtd: nand: add common DT init code
by Brian Norris
· 10 years ago
0aec7ac9
mtd: nand: Remove in vain memset() in nand_onfi_get_features()
by Richard Weinberger
· 10 years ago
60c70d6
mtd: nand: Prevent possible kernel lockup in nand_command()
by Roger Quadros
· 10 years ago
73c8aaf
mtd: nand: fix spelling of REPLACEABLE
by Brian Norris
· 10 years ago
0ec56dc
mtd: nand: fully initialize mtd_oob_ops
by Brian Norris
· 10 years ago
b1a2348
mtd: nand: fixup bounds checks for nand_{lock,unlock}()
by Brian Norris
· 10 years ago
2ea69d2
mtd: nand: remove redundant local variable
by Baruch Siach
· 10 years ago
e0377cd
mtd: nand: Request strength instead of bytes for soft BCH
by Aaron Sierra
· 10 years ago
240181f
mtd: nand: default bitflip-reporting threshold to 75% of correction strength
by Brian Norris
· 10 years ago
57f5ef1
mtd: nand: remove duplicate comment line
by Baruch Siach
· 10 years ago
72ea403
mtd: nand: added nand_shutdown
by Scott Branden
· 10 years ago
c30e1f7
mtd: nand: correct the comment of function nand_block_isreserved()
by Gu Zheng
· 10 years ago
3755a99
mtd: nand: print erase size on init
by Rafał Miłecki
· 10 years ago
7a442f1
mtd: nand: comment update, the DEPLETE1 command has gone
by Gerhard Sittig
· 11 years ago
438320d
mtd: nand: Base BCH ECC bytes on required strength
by Jordan Friendshuh
· 10 years ago
57a94e2
mtd: nand: support ONFI timing mode retrieval for non-ONFI NANDs
by Boris BREZILLON
· 10 years ago
2ac63d9
mtd: nand: don't break long print messages
by Rafał Miłecki
· 10 years ago
Next »