summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-18mtd: rawnand: gpmi: using pm_runtime_resume_and_get instead of pm_runtime_get...Zhang Qilong1-8/+4
2022-09-21mtd: rawnand: gpmi: Fix typo 'the the' in commentSlark Xiao1-1/+1
2022-07-15mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase timesSascha Hauer1-2/+4
2022-06-16mtd: rawnand: gpmi: Fix setting busy timeout settingSascha Hauer1-1/+1
2022-04-21mtd: rawnand: gpmi: Add large oob bch setting supportHan Xu1-5/+194
2022-04-21mtd: rawnand: gpmi: Rename the variable ecc_chunk_sizeHan Xu1-23/+29
2022-04-21mtd: rawnand: gpmi: Uninline the gpmi_check_ecc functionHan Xu1-1/+1
2022-04-21mtd: rawnand: gpmi: Add strict ecc strength checkHan Xu1-1/+14
2022-04-21mtd: rawnand: gpmi: Refactor bch geometry settings functionHan Xu1-12/+20
2022-03-23Merge tag 'nand/for-5.18' into mtd/nextMiquel Raynal1-5/+22
2022-01-26mtd: rawnand: gpmi: don't leak PM reference in error pathChristian Eggers1-1/+2
2022-01-23mtd: rawnand: gpmi: support fast edo timings for mx28Dario Binacchi1-2/+2
2022-01-23mtd: rawnand: gpmi: validate controller clock rateDario Binacchi1-4/+18
2022-01-23mtd: rawnand: gpmi: fix controller timings settingDario Binacchi1-0/+3
2021-12-22mtd: rawnand: gpmi: Use platform_get_irq_byname() to get the interruptLad Prabhakar1-7/+4
2021-12-17mtd: rawnand: gpmi: remove unneeded variableMinghao Chi1-4/+1
2021-11-19mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timingsChristian Eggers1-3/+25
2021-11-19mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6Stefan Riedmueller1-9/+0
2021-09-14mtd: rawnand: gpmi: Make use of the helper function devm_platform_ioremap_res...Cai Huoqing1-3/+1
2021-04-07mtd: rawnand: gpmi: Fix a double free in gpmi_nand_initLv Yunlong1-1/+1
2021-01-04mtd: rawnand: gpmi: fix dst bit offset when extracting raw payloadSean Nyekjaer1-1/+1
2020-12-10mtd: rawnand: gpmi: Use a single line for of_device_idFabio Estevam1-16/+6
2020-12-10mtd: rawnand: gpmi: Fix the random DMA timeout issueHan Xu1-9/+21
2020-12-10mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issueHan Xu1-2/+4
2020-12-10mtd: rawnand: gpmi: Use of_device_get_match_data()Fabio Estevam1-9/+1
2020-12-10mtd: rawnand: gpmi: fix reference count leak in gpmi opsZhang Qilong1-2/+6
2020-09-30mtd: rawnand: gpmi: Simplify with dev_err_probe()Krzysztof Kozlowski1-4/+2
2020-09-28mtd: rawnand: Use nanddev_get/set_ecc_requirements() when relevantMiquel Raynal1-6/+7
2020-09-28mtd: rawnand: Use the new ECC engine type enumerationMiquel Raynal1-1/+1
2020-06-26mtd: rawnand: s/data_interface/interface_config/Miquel Raynal1-3/+3
2020-05-31mtd: rawnand: gpmi: Use nand_extract_bits()Miquel Raynal1-164/+10
2020-05-31mtd: rawnand: gpmi: Fix runtime PM imbalance in gpmi_nand_probeDinghao Liu1-1/+1
2020-05-31mtd: rawnand: gpmi: Fix runtime PM imbalance on errorDinghao Liu1-1/+3
2020-05-31mtd: rawnand: gpmi: Stop using nand_release()Miquel Raynal1-1/+5
2020-05-10mtd: rawnand: Take check_only into accountBoris Brezillon1-0/+3
2020-03-11mtd: rawnand: gpmi: Use dma_request_chan() instead dma_request_slave_channel()Peter Ujfalusi1-10/+11
2020-01-17mtd: rawnand: gpmi: Restore nfc timing setup after suspend/resumeEsben Haabendal1-0/+4
2020-01-17mtd: rawnand: gpmi: Fix suspend/resume problemEsben Haabendal1-1/+6
2019-06-27mtd: rawnand: gpmi: remove double assignment to block_sizeColin Ian King1-1/+1
2019-06-27mtd: rawnand: gpmi: Implement exec_opSascha Hauer1-679/+426
2019-06-27dmaengine: mxs: rename custom flagSascha Hauer1-6/+11
2019-06-27dmaengine: mxs: Add header file to be shared with gpmi nand driverSascha Hauer1-22/+14
2019-06-27mtd: rawnand: gpmi: drop unnecessary flagSascha Hauer1-9/+5
2019-06-27mtd: rawnand: gpmi: use runtime PM to manage clocksSascha Hauer1-25/+44
2019-06-27mtd: rawnand: gpmi: Drop unnecessary restoring of previous chipselectionSascha Hauer1-14/+2
2019-06-27mtd: rawnand: gpmi: remove unused parametersSascha Hauer1-15/+19
2019-06-27mtd: rawnand: gpmi: read buf in nand_read_page_opSascha Hauer1-8/+18
2019-06-27mtd: rawnand: gpmi: Remove unnecessary variablesSascha Hauer1-9/+6
2019-06-27mtd: rawnand: gpmi: move all driver code into single fileSascha Hauer1-137/+1058
2019-04-08mtd: rawnand: Get rid of chip->ecc_{strength,step}_dsBoris Brezillon1-4/+7