summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/sunxi_nand.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: nand: move raw NAND related code to the raw/ subdirBoris Brezillon2018-02-161-2321/+0
* mtd: nand: sunxi: Fix ECC strength choiceMiquel Raynal2018-01-251-1/+7
* mtd: nand: squash struct nand_buffers into struct nand_chipMasahiro Yamada2017-12-141-3/+3
* mtd: nand: force drivers to explicitly send READ/PROG commandsBoris Brezillon2017-12-141-12/+22
* mtd: nand: provide several helpers to do common NAND operationsBoris Brezillon2017-12-141-38/+33
* Merge tag 'nand/for-4.14' of git://git.infradead.org/l2-mtd into mtd/nextBoris Brezillon2017-09-011-2/+2
|\
| * Merge branch 'nand/rename-header-file' of git://git.infradead.org/l2-mtd into...Boris Brezillon2017-08-231-1/+1
| |\
| | * mtd: nand: Rename nand.h into rawnand.hBoris Brezillon2017-08-131-1/+1
| * | mtd: nand: sunxi: explicitly request exclusive reset controlPhilipp Zabel2017-08-231-1/+1
| |/
* / mtd: nand: sunxi: fix potential divide-by-zero errorBryan O'Donoghue2017-08-021-0/+4
|/
* mtd: nand: sunxi: Remove unneeded ->cmdfunc(NAND_CMD_READ0, 0, page)Boris Brezillon2017-06-011-1/+0
* mtd: nand: sunxi: Actually use DMA for subpage readsBoris Brezillon2017-06-011-1/+0
* mtd: nand: Pass the CS line to ->setup_data_interface()Boris Brezillon2017-06-011-4/+3
* mtd: nand: sunxi: simplify optional reset handlingPhilipp Zabel2017-03-161-11/+9
* mtd: nand: sunxi: Improve sunxi_nfc_cmd_ctrl()Boris Brezillon2017-02-061-4/+4
* mtd: nand: sunxi: Stop using polling mode when waiting for long operationsBoris Brezillon2017-02-061-6/+18
* mtd: nand: sunxi: Fix the non-polling case in sunxi_nfc_wait_events()Boris Brezillon2017-02-061-0/+4
* mtd: nand: sunxi: fix support for 512bytes ECC chunksBoris Brezillon2016-10-211-0/+4
* mtd: nand: sunxi: Support ECC maximizationBoris Brezillon2016-09-231-0/+29
* mtd: nand: sunxi: switch from manual to automated timing configSascha Hauer2016-09-231-62/+14
* mtd: nand: import nand_hw_control_init()Marc Gonzalez2016-09-231-2/+1
* mtd: nand: sunxi: prevent a small memory leakDan Carpenter2016-07-111-3/+3
* mtd: nand: sunxi: add reset line supportIcenowy Zheng2016-07-111-2/+23
* mtd: nand: sunxi: fix subpage writeBoris Brezillon2016-07-111-1/+32
* mtd: nand: sunxi: check ecc->size valuesBoris Brezillon2016-07-111-0/+3
* mtd: nand: sunxi: prefer 1k ECC blocks when applicableBoris Brezillon2016-07-111-0/+6
* mtd: nand: sunxi: Fix OOB bytes retrieval in read_chunks_dma()Boris Brezillon2016-07-111-2/+4
* mtd: nand: sunxi: fix return value check in sunxi_nfc_dma_op_prepare()Wei Yongjun2016-07-111-2/+2
* mtd: nand: sunxi: add support for DMA assisted operationsBoris Brezillon2016-06-061-7/+323
* mtd: mtd: drop NAND_ECC_SOFT_BCH enum valueRafał Miłecki2016-05-051-2/+0
* mtd: nand: sunxi: switch to mtd_ooblayout_opsBoris Brezillon2016-05-051-62/+52
* mtd: nand: sunxi: make cur_off parameter optional in extra oob helpersBoris Brezillon2016-04-191-4/+6
* mtd: nand: sunxi: make OOB retrieval optionalBoris Brezillon2016-04-191-11/+16
* mtd: nand: sunxi: move some ECC related operations to their own functionsBoris Brezillon2016-04-191-55/+108
* mtd: nand: sunxi: poll for events instead of using interruptsBoris Brezillon2016-04-191-14/+31
* mtd: nand: sunxi: make use of readl_poll_timeout()Boris Brezillon2016-04-191-17/+17
* mtd: nand: sunxi: fix ->dev_ready() implementationBoris Brezillon2016-04-191-7/+0
* mtd: nand: enable ECC pipeliningBoris Brezillon2016-04-191-1/+2
* mtd: nand: sunxi: disable clks on device removalBoris Brezillon2016-04-191-0/+2
* mtd: nand: sunxi: fix NFC_CTL settingBoris Brezillon2016-04-191-1/+1
* mtd: nand: sunxi: fix the NFC_ECC_ERR_CNT() macroBoris Brezillon2016-04-191-1/+1
* mtd: nand: sunxi: let the NAND controller control the CE lineBoris Brezillon2016-04-191-10/+0
* mtd: nand: sunxi: improve ->cmd_ctrl() functionBoris Brezillon2016-04-191-8/+44
* mtd: nand: sunxi: implement ->read_subpage()Boris Brezillon2016-04-191-0/+36
* mtd: nand: sunxi: implement ->read_oob()/->write_oob()Boris Brezillon2016-04-191-0/+40
* mtd: nand: sunxi: adapt clk_rate to tWB, tADL, tWHR and tRHW timingsBoris Brezillon2016-04-191-0/+12
* mtd: nand: sunxi: fix EDO mode selectionBoris Brezillon2016-04-191-7/+11
* mtd: nand: sunxi: fix clk rate calculationBoris Brezillon2016-04-191-5/+5
* mtd: nand: sunxi: fix call order in sunxi_nand_chip_init()Boris Brezillon2016-04-191-15/+15
* mtd: nand: remove unneeded of_mtd.h inclusionsBoris Brezillon2016-04-191-1/+0