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