Gitiles Standalone
repos
/
linux-5.10
/
f5f888719a995dfa9c0477076e8841c35ae411a7
/
drivers
/
mtd
/
nand
/
raw
/
sunxi_nand.c
f5f8887
mtd: rawnand: sunxi: Add an SPDX tag
by Boris Brezillon
· 7 years ago
cde567e
mtd: rawnand: sunxi: Stop passing mtd_info objects around
by Boris Brezillon
· 7 years ago
a55abb3
mtd: rawnand: sunxi: Name nand_chip objects consistently
by Boris Brezillon
· 7 years ago
6c721ac
mtd: rawnand: sunxi: Use struct_size()
by Boris Brezillon
· 7 years ago
f385ebf
mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_chip objects
by Boris Brezillon
· 7 years ago
7327744
mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET
by Boris Brezillon
· 7 years ago
7a08dba
mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops
by Boris Brezillon
· 7 years ago
7d6c37e
mtd: rawnand: Deprecate the ->select_chip() hook
by Boris Brezillon
· 7 years ago
3cece3a
mtd: rawnand: Deprecate ->chip_delay
by Boris Brezillon
· 7 years ago
8395b75
mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc()
by Boris Brezillon
· 7 years ago
bf6065c
mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc()
by Boris Brezillon
· 7 years ago
716bbba
mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks
by Boris Brezillon
· 7 years ago
858838b
mtd: rawnand: Pass a nand_chip object to chip->setup_data_interface()
by Boris Brezillon
· 7 years ago
50a487e
mtd: rawnand: Pass a nand_chip object to chip->dev_ready()
by Boris Brezillon
· 7 years ago
0f808c1
mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl()
by Boris Brezillon
· 7 years ago
758b56f
mtd: rawnand: Pass a nand_chip object to chip->select_chip()
by Boris Brezillon
· 7 years ago
c0739d8
mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks
by Boris Brezillon
· 7 years ago
7e53432
mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks
by Boris Brezillon
· 7 years ago
767eb6f
mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks
by Boris Brezillon
· 7 years ago
b976168
mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks
by Boris Brezillon
· 7 years ago
59ac276
mtd: rawnand: Pass a nand_chip object to nand_release()
by Boris Brezillon
· 7 years ago
00ad378
mtd: rawnand: Pass a nand_chip object to nand_scan()
by Boris Brezillon
· 7 years ago
2a4d9c1
mtd: rawnand: sunxi: convert driver to nand_scan()
by Miquel Raynal
· 7 years ago
49919d9
mtd: rawnand: sunxi: Remove gpio.h and of_gpio.h inclusions
by Boris Brezillon
· 7 years ago
7da4513
mtd: rawnand: better name for the controller structure
by Miquel Raynal
· 7 years ago
06c8b5d
mtd: rawnand: sunxi: Make sure ret is initialized in sunxi_nfc_read_byte()
by Boris Brezillon
· 7 years ago
cf3e3fd
mtd: rawnand: sunxi: Add an U suffix to NFC_PAGE_OP definition
by Boris Brezillon
· 7 years ago
ddd5ed3
mtd: rawnand: sunxi: Remove support for GPIO-based Ready/Busy polling
by Boris Brezillon
· 7 years ago
15d6f11
mtd: rawnand: sunxi: Stop supporting ECC_HW_SYNDROME mode
by Boris Brezillon
· 7 years ago
93db446
mtd: nand: move raw NAND related code to the raw/ subdir
by Boris Brezillon
· 8 years ago
[Renamed from drivers/mtd/nand/sunxi_nand.c]
f4c6cd1
mtd: nand: sunxi: Fix ECC strength choice
by Miquel Raynal
· 8 years ago
c0313b9
mtd: nand: squash struct nand_buffers into struct nand_chip
by Masahiro Yamada
· 8 years ago
25f815f
mtd: nand: force drivers to explicitly send READ/PROG commands
by Boris Brezillon
· 8 years ago
97d90da
mtd: nand: provide several helpers to do common NAND operations
by Boris Brezillon
· 8 years ago
d1f936d7
Merge tag 'nand/for-4.14' of git://git.infradead.org/l2-mtd into mtd/next
by Boris Brezillon
· 8 years ago
a75d6a4
Merge branch 'nand/rename-header-file' of git://git.infradead.org/l2-mtd into nand/next
by Boris Brezillon
· 8 years ago
fcf59f1
mtd: nand: sunxi: explicitly request exclusive reset control
by Philipp Zabel
· 8 years ago
d4092d7
mtd: nand: Rename nand.h into rawnand.h
by Boris Brezillon
· 8 years ago
791eccd
mtd: nand: sunxi: fix potential divide-by-zero error
by Bryan O'Donoghue
· 8 years ago
df5586d
mtd: nand: sunxi: Remove unneeded ->cmdfunc(NAND_CMD_READ0, 0, page)
by Boris Brezillon
· 8 years ago
2de85e7
mtd: nand: sunxi: Actually use DMA for subpage reads
by Boris Brezillon
· 8 years ago
104e442
mtd: nand: Pass the CS line to ->setup_data_interface()
by Boris Brezillon
· 8 years ago
6b244bb
mtd: nand: sunxi: simplify optional reset handling
by Philipp Zabel
· 8 years ago
cad3274
mtd: nand: sunxi: Improve sunxi_nfc_cmd_ctrl()
by Boris Brezillon
· 9 years ago
8de15e1
mtd: nand: sunxi: Stop using polling mode when waiting for long operations
by Boris Brezillon
· 9 years ago
19649e2
mtd: nand: sunxi: Fix the non-polling case in sunxi_nfc_wait_events()
by Boris Brezillon
· 9 years ago
f59dab8
mtd: nand: sunxi: fix support for 512bytes ECC chunks
by Boris Brezillon
· 9 years ago
4796d86
mtd: nand: sunxi: Support ECC maximization
by Boris Brezillon
· 9 years ago
907f45f
mtd: nand: sunxi: switch from manual to automated timing config
by Sascha Hauer
· 9 years ago
d45bc58
mtd: nand: import nand_hw_control_init()
by Marc Gonzalez
· 9 years ago
40297e7
mtd: nand: sunxi: prevent a small memory leak
by Dan Carpenter
· 9 years ago
ab9d6a7
mtd: nand: sunxi: add reset line support
by Icenowy Zheng
· 9 years ago
03b1d11
mtd: nand: sunxi: fix subpage write
by Boris Brezillon
· 9 years ago
a92c721
mtd: nand: sunxi: check ecc->size values
by Boris Brezillon
· 9 years ago
872164e
mtd: nand: sunxi: prefer 1k ECC blocks when applicable
by Boris Brezillon
· 9 years ago
252173c
mtd: nand: sunxi: Fix OOB bytes retrieval in read_chunks_dma()
by Boris Brezillon
· 9 years ago
28f3d01
mtd: nand: sunxi: fix return value check in sunxi_nfc_dma_op_prepare()
by Wei Yongjun
· 9 years ago
614049a
mtd: nand: sunxi: add support for DMA assisted operations
by Boris Brezillon
· 9 years ago
e4225ae
mtd: mtd: drop NAND_ECC_SOFT_BCH enum value
by Rafał Miłecki
· 9 years ago
c66811e
mtd: nand: sunxi: switch to mtd_ooblayout_ops
by Boris Brezillon
· 10 years ago
c4f3ef2
mtd: nand: sunxi: make cur_off parameter optional in extra oob helpers
by Boris Brezillon
· 9 years ago
828dec1
mtd: nand: sunxi: make OOB retrieval optional
by Boris Brezillon
· 9 years ago
cc6822f
mtd: nand: sunxi: move some ECC related operations to their own functions
by Boris Brezillon
· 9 years ago
c0c9dfa
mtd: nand: sunxi: poll for events instead of using interrupts
by Boris Brezillon
· 9 years ago
166f08c
mtd: nand: sunxi: make use of readl_poll_timeout()
by Boris Brezillon
· 9 years ago
a9a416f
mtd: nand: sunxi: fix ->dev_ready() implementation
by Boris Brezillon
· 9 years ago
336de7b
mtd: nand: enable ECC pipelining
by Boris Brezillon
· 9 years ago
dd26a45
mtd: nand: sunxi: disable clks on device removal
by Boris Brezillon
· 9 years ago
68ffbf7
mtd: nand: sunxi: fix NFC_CTL setting
by Boris Brezillon
· 9 years ago
f8b0474
mtd: nand: sunxi: fix the NFC_ECC_ERR_CNT() macro
by Boris Brezillon
· 9 years ago
ece03cfd
mtd: nand: sunxi: let the NAND controller control the CE line
by Boris Brezillon
· 9 years ago
e9aa671
mtd: nand: sunxi: improve ->cmd_ctrl() function
by Boris Brezillon
· 10 years ago
fe82cce
mtd: nand: sunxi: implement ->read_subpage()
by Boris Brezillon
· 10 years ago
1c1bdd6
mtd: nand: sunxi: implement ->read_oob()/->write_oob()
by Boris Brezillon
· 10 years ago
5abcd95
mtd: nand: sunxi: adapt clk_rate to tWB, tADL, tWHR and tRHW timings
by Boris Brezillon
· 10 years ago
2d43457
mtd: nand: sunxi: fix EDO mode selection
by Boris Brezillon
· 10 years ago
2f9992e
mtd: nand: sunxi: fix clk rate calculation
by Boris Brezillon
· 10 years ago
9edb470
mtd: nand: sunxi: fix call order in sunxi_nand_chip_init()
by Boris Brezillon
· 10 years ago
24d990e
mtd: nand: remove unneeded of_mtd.h inclusions
by Boris Brezillon
· 9 years ago
f671a1f
mtd: nand: sunxi: remove direct mtd->priv accesses
by Boris BREZILLON
· 9 years ago
46c135c
mtd: nand: sunxi: use mtd_div_by_ws() helper
by Brian Norris
· 10 years ago
4be4e03
mtd: nand: sunxi: add randomizer support
by Boris BREZILLON
· 10 years ago
37f5a54
mtd: nand: remove useless mtd->priv = chip assignments
by Boris BREZILLON
· 10 years ago
32e9f2d
mtd: nand: sunxi: use the mtd instance embedded in struct nand_chip
by Boris BREZILLON
· 10 years ago
4bd4ebc
mtd: nand: make use of mtd_to_nand() in NAND drivers
by Boris BREZILLON
· 10 years ago
a81c0f0
mtd: nand: sunxi: add missing of_node_put
by Julia Lawall
· 10 years ago
a61ae81
mtd: nand: drop unnecessary partition parser data
by Brian Norris
· 10 years ago
6375219
mtd: nand: convert to nand_set_flash_node()
by Brian Norris
· 10 years ago
28ec8a8
mtd: nand: sunxi: avoid retrieving data before ECC pass
by Boris BREZILLON
· 10 years ago
74eb9ff
mtd: nand: sunxi: fix sunxi_nfc_hw_ecc_read/write_chunk()
by Boris BREZILLON
· 10 years ago
45aaeff
mtd: nand: pass page number to ecc->write_xxx() methods
by Boris BREZILLON
· 10 years ago
611425d
mtd: nand: sunxi_nand: drop owner assignment
by Frans Klaver
· 10 years ago
146b503
mtd: nand: sunxi: fix bitflips in erased pages
by Boris BREZILLON
· 10 years ago
23151fd
mtd: nand: sunxi: replace the NFC_BUF_TO_USER_DATA() macro by an inline function
by Boris BREZILLON
· 10 years ago
f363e0f
mtd: nand: sunxi: retrieve corrected OOB bytes
by Boris BREZILLON
· 10 years ago
35d0e24
mtd: nand: sunxi: factorize extra OOB bytes handling
by Boris BREZILLON
· 10 years ago
b462551
mtd: nand: sunxi: make use of sunxi_nfc_hw_ecc_read/write_chunk()
by Boris BREZILLON
· 10 years ago
913821b
mtd: nand: sunxi: introduce sunxi_nfc_hw_ecc_read/write_chunk()
by Boris BREZILLON
· 10 years ago
c9118ec
mtd: nand: sunxi: create sunxi_nfc_hw_ecc_enable()/disable() functions
by Boris BREZILLON
· 10 years ago
b6a02c0
mtd: nand: sunxi: rework macros
by Boris BREZILLON
· 10 years ago
Next »