summaryrefslogtreecommitdiff
path: root/drivers/spi/cadence_qspi_apb.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-04mtd: cqspi: Fix division by zeroMarek Vasut1-0/+3
2021-06-28spi: cadence-qspi: Add support for octal DTR flashesPratyush Yadav1-18/+268
2021-06-28spi: cadence-qspi: Add a small delay before indirect writesPratyush Yadav1-0/+6
2020-12-14dm: treewide: Rename ..._platdata variables to just ..._platSimon Glass1-9/+9
2020-05-19common: Drop linux/bitops.h from common headerSimon Glass1-0/+1
2020-05-19common: Drop linux/delay.h from common headerSimon Glass1-0/+1
2020-05-19common: Drop log.h from common headerSimon Glass1-0/+1
2020-01-27spi: cadence-qspi: Add support for Cadence Octal SPI controllerVignesh Raghavendra1-2/+6
2020-01-27spi: cadence-qspi: Add direct mode supportVignesh Raghavendra1-8/+57
2020-01-27spi: cadence_qspi: Move to spi-mem frameworkVignesh Raghavendra1-91/+33
2019-04-12spi: cadence_qspi: Add quad write supportLey Foon Tan1-1/+6
2018-07-12spi: cadence_qspi: Fix warning cast from pointer to integer of different sizeLey Foon Tan1-2/+2
2018-01-24spi: cadence_qspi_apb: Make flash writes 32 bit alignedVignesh R1-6/+25
2018-01-24Revert "spi: cadence_qspi_apb: Use 32 bit indirect write transaction when pos...Vignesh R1-20/+6
2018-01-24Revert "spi: cadence_qspi_apb: Use 32 bit indirect read transaction when poss...Goldschmidt Simon1-16/+10
2018-01-24spi: cadence_spi: Sync DT bindings with LinuxJason Rush1-11/+4
2018-01-24wait_bit: use wait_for_bit_le32 and remove wait_for_bitÁlvaro Fernández Rojas1-7/+7
2017-01-04spi: cadence_qspi_apb: Use 32 bit indirect read transaction when possibleVignesh R1-6/+16
2017-01-04spi: cadence_qspi_apb: Use 32 bit indirect write transaction when possibleVignesh R1-6/+20
2016-12-15spi: cadence_qspi: Fix CS timingsPhil Edworthy1-11/+12
2016-12-15spi: cadence_qspi: Remove returns from end of void functionsPhil Edworthy1-8/+0
2016-12-15spi: cadence_qspi: Use spi mode at the point it is neededPhil Edworthy1-4/+3
2016-12-15spi: cadence_qspi: Clean up the #define namesPhil Edworthy1-43/+43
2016-12-15spi: cadence_qspi: Use #define for bits instead of bit shiftsPhil Edworthy1-18/+19
2016-12-15spi: cadence_qspi: Better debug information on the SPI clock ratePhil Edworthy1-3/+3
2016-12-15spi: cadence_qspi: Fix baud rate calculationPhil Edworthy1-16/+6
2016-12-15spi: cadence_qspi: Fix clearing of pol/pha bitsPhil Edworthy1-2/+2
2016-09-24treewide: replace #include <asm/errno.h> with <linux/errno.h>Masahiro Yamada1-1/+1
2016-08-07spi: cadence_qspi_apb: Ensure baudrate doesn't exceed max valueChin Liang See1-2/+5
2016-07-09spi: cadence_quadspi: Enable QUAD mode based on DT dataVignesh R1-5/+5
2016-07-09spi: cadence_qspi_apb: Support 32 bit AHB addressVignesh R1-3/+2
2016-05-06mtd: cqspi: Simplify indirect read codeMarek Vasut1-71/+57
2016-05-06mtd: cqspi: Simplify indirect write codeMarek Vasut1-96/+30
2015-10-27spi: cadence_qspi_apb: Use BIT macroJagan Teki1-14/+14
2015-07-03spi: cadence_qspi: support FIFO width other than 4 bytesVikas Manocha1-23/+23
2015-07-03spi: cadence_qspi: get sram size from device treeVikas Manocha1-5/+1
2015-07-03spi: cadence_qspi: move the sram partition in initVikas Manocha1-11/+5
2014-12-06spi: Add Cadence QSPI DM driver used by SoCFPGAStefan Roese1-0/+898