summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-geni-qcom.c
Commit message (Expand)AuthorAgeFilesLines
* spi: geni-qcom: switch to use modern nameYang Yingliang2023-12-111-48/+48
* spi: spi-geni-qcom: Rename the label unmap_if_dmaVijaya Krishna Nivarthi2023-10-091-3/+3
* spi: spi-geni-qcom: Add SPI Device mode support for GENI based QuPv3Praveen Talari2023-07-311-6/+47
* Merge tag 'spi-fix-v6.5-merge-window' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-07-061-0/+6
|\
| * spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA modeDmitry Baryshkov2023-06-291-0/+6
* | Merge tag 'spi-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2023-06-281-1/+1
|\|
| * spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()Neil Armstrong2023-06-191-0/+2
| * spi: Merge up fixes to help CIMark Brown2023-05-301-0/+2
| |\
| * | spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFGVijaya Krishna Nivarthi2023-05-081-1/+1
* | | Merge tag 'regulator-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2023-06-281-53/+50
|\ \ \
| * | | spi: spi-geni-qcom: Do not do DMA map/unmap inside driver, use framework insteadVijaya Krishna Nivarthi2023-06-061-53/+50
| | |/ | |/|
* / | spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()Neil Armstrong2023-06-151-0/+2
|/ /
* / spi: spi-geni-qcom: Select FIFO mode for chip selectVijaya Krishna Nivarthi2023-05-111-0/+2
|/
* spi: Replace all spi->chip_select and spi->cs_gpiod references with function ...Amit Kumar Mahapatra via Alsa-devel2023-03-111-3/+3
* spi: geni-qcom: Convert to platform remove callback returning voidUwe Kleine-König2023-03-061-3/+2
* Merge tag 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-02-241-1/+1
|\
| * soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.hElliot Berman2023-02-091-1/+1
* | spi: spi-geni-qcom: Add support for SE DMA modeVijaya Krishna Nivarthi2022-12-251-46/+165
|/
* spi: qcom: geni: Simplify DMA settingChristophe JAILLET2022-01-281-5/+2
* spi: qcom: geni: handle timeout for gpi modeVinod Koul2022-01-061-1/+25
* spi: qcom: geni: set the error code for gpi transferVinod Koul2022-01-061-1/+5
* spi: qcom: geni: remove unused definesVinod Koul2021-11-181-4/+0
* spi: spi-geni-qcom: fix error handling in spi_geni_grab_gpi_chan()Dan Carpenter2021-11-121-6/+10
* spi: spi-geni-qcom: Add support for GPI dmaVinod Koul2021-10-291-15/+239
* spi: spi-geni-qcom: Remove confusing comment about setting the watermarkDouglas Anderson2021-07-141-6/+0
* spi: delete repeated words in commentsJay Fang2021-05-101-2/+2
* spi: spi-geni-qcom: Convert to use resource-managed OPP APIYangtao Li2021-03-161-10/+6
* spi: spi-geni-qcom: Print an error when we timeout setting the CSDouglas Anderson2020-12-181-1/+3
* spi: spi-geni-qcom: Don't try to set CS if an xfer is pendingDouglas Anderson2020-12-181-2/+7
* spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pendingDouglas Anderson2020-12-181-2/+57
* spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout caseDouglas Anderson2020-12-181-0/+14
* Merge series "spi: spi-geni-qcom: Use gpio descriptors for CS" from Stephen B...Mark Brown2020-12-101-0/+1
|\
| * spi: spi-geni-qcom: Use the new method of gpio CS controlStephen Boyd2020-12-091-0/+1
* | spi: spi-geni-qcom: Fix use-after-free on unbindLukas Wunner2020-12-071-2/+1
|/
* spi: spi-geni-qcom: Don't wait to start 1st transfer if transmittingDouglas Anderson2020-09-141-81/+86
* spi: spi-geni-qcom: Don't program CS_TOGGLE again and againDouglas Anderson2020-09-141-5/+7
* spi: spi-geni-qcom: Use the FIFO even moreDouglas Anderson2020-09-141-1/+1
* spi: spi-geni-qcom: Unconditionally call dev_pm_opp_of_remove_table()Viresh Kumar2020-09-091-8/+5
* Merge tag 'spi-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2020-08-031-67/+112
|\
| * spi: spi-geni-qcom: Set an autosuspend delay of 250 msDouglas Anderson2020-07-071-0/+2
| * spi: spi-geni-qcom: Don't set the cs if it was already rightDouglas Anderson2020-06-291-1/+7
| * spi: spi-geni-qcom: Don't set {tx,rx}_rem_bytes unnecessarilyStephen Boyd2020-06-221-21/+21
| * spi: spi-geni-qcom: Simplify setup_fifo_xfer()Stephen Boyd2020-06-221-9/+4
| * spi: spi-geni-qcom: Don't keep a local state variableDouglas Anderson2020-06-191-28/+27
| * spi: spi-geni-qcom: Actually use our FIFODouglas Anderson2020-06-191-1/+1
| * spi: spi-geni-qcom: Check for error IRQsDouglas Anderson2020-06-191-0/+5
| * spi: spi-geni-qcom: Mo' betta lockingDouglas Anderson2020-06-191-3/+42
| * spi: spi-geni-qcom: No need for irqsave variant of spinlock callsDouglas Anderson2020-06-181-8/+7
* | spi: spi-geni-qcom: Get rid of most overhead in prepare_message()Douglas Anderson2020-07-131-30/+24
* | spi: spi-geni-qcom: Set the clock properly at runtime resumeDouglas Anderson2020-07-131-1/+9