summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-rspi.c
Commit message (Expand)AuthorAgeFilesLines
* spi: rspi: Fix leaking of unused DMA descriptorsGeert Uytterhoeven2014-08-161-36/+58
* spi: rspi: Handle dmaengine_prep_slave_sg() failures gracefullyGeert Uytterhoeven2014-07-161-8/+22
* spi: rspi: Pass spi_master pointer to rspi_release_dma()Geert Uytterhoeven2014-07-071-7/+7
* spi: rspi: Remove unused variable in rspi_rz_transfer_one()Geert Uytterhoeven2014-07-071-1/+0
* spi: rspi: Extract rspi_common_transfer()Geert Uytterhoeven2014-06-021-37/+24
* spi: rspi: Add DMA support for RSPI on RZ/A1HGeert Uytterhoeven2014-06-021-0/+3
* spi: rspi: Add DMA support for QSPI on R-Car Gen2Geert Uytterhoeven2014-06-021-0/+9
* spi: rspi: Absorb rspi_rz_transfer_out_in() into rspi_rz_transfer_one()Geert Uytterhoeven2014-06-021-11/+4
* spi: rspi: Merge rspi_*_dma() into rspi_dma_transfer()Geert Uytterhoeven2014-06-021-78/+61
* spi: rspi: Pass sg_tables instead of spi_tranfer to rspi_*_dma()Geert Uytterhoeven2014-06-021-10/+12
* spi: rspi: Move RSPI-specific setup out of DMA routinesGeert Uytterhoeven2014-06-021-20/+10
* spi: rspi: Use SPI core DMA mapping frameworkGeert Uytterhoeven2014-06-021-90/+50
* spi: rspi: SPI DMA core needs both RX and TX DMA to functionGeert Uytterhoeven2014-06-021-22/+14
* spi: rspi: Remove unneeded resource test in DMA setupGeert Uytterhoeven2014-06-021-12/+9
* spi: rspi: Extract rspi_request_dma_chan()Geert Uytterhoeven2014-06-021-34/+55
* spi: rspi: Don't consider DMA configuration failures fatalGeert Uytterhoeven2014-06-021-4/+2
* spi: rspi: Extract rspi_pio_transfer()Geert Uytterhoeven2014-06-021-62/+33
* spi: rspi: Use core SPI_MASTER_MUST_[RT]X handlingGeert Uytterhoeven2014-06-021-74/+58
* spi: rspi: Remove unused 16-bit DMA supportGeert Uytterhoeven2014-06-021-78/+6
* spi: rspi: Do not call rspi_receive_init() for TX-onlyGeert Uytterhoeven2014-06-021-4/+4
* spi: rspi: Extract rspi_wait_for_{tx_empty,rx_full}()Geert Uytterhoeven2014-06-021-8/+21
* spi: rspi: Round up division to avoid slave overclockingGeert Uytterhoeven2014-05-261-3/+5
* spi: rspi: Add runtime PM support, using spi core auto_runtime_pmGeert Uytterhoeven2014-03-111-7/+5
* spi: rspi: Fix loopback mode for Dual/Quad SPI TransfersGeert Uytterhoeven2014-02-231-1/+3
* spi: rspi: Remove empty rspi_cleanup()Geert Uytterhoeven2014-02-231-5/+0
* spi: rspi: Only enable interrupts when there's a need to waitGeert Uytterhoeven2014-02-041-0/+3
* spi: rspi: fix build error when CONFIG_OF is not setShimoda, Yoshihiro2014-02-031-0/+1
* spi: rspi: Add support for Quad and Dual SPI Transfers on QSPIGeert Uytterhoeven2014-01-301-14/+148
* spi: rspi: Add DT supportGeert Uytterhoeven2014-01-291-29/+77
* spi: rspi: Use NULL as the clock IDGeert Uytterhoeven2014-01-271-3/+1
* spi: rspi: Convert to clk_prepare_enable/disable_unprepareGeert Uytterhoeven2014-01-271-3/+8
* spi: rspi: Add support for loopback modeGeert Uytterhoeven2014-01-271-8/+14
* spi: rspi: Add support for RSPI on RZ/A1HGeert Uytterhoeven2014-01-271-9/+92
* spi: rspi: Add support for more than one interruptGeert Uytterhoeven2014-01-271-19/+87
* spi: rspi: Merge qspi_send_pio() and qspi_receive_pio()Geert Uytterhoeven2014-01-271-51/+28
* spi: rspi: Merge rspi_send_pio() and rspi_receive_pio()Geert Uytterhoeven2014-01-271-55/+46
* spi: rspi: Abstract transfer_one() for RSPI and QSPIGeert Uytterhoeven2014-01-271-13/+23
* spi: rspi: Add rspi_data_{out,in,out_in}() helpersGeert Uytterhoeven2014-01-271-61/+56
* spi: rspi: Abstract 8/16-bit Data Register accessGeert Uytterhoeven2014-01-271-21/+35
* spi: rspi: Use core message handlingGeert Uytterhoeven2014-01-271-77/+34
* spi: rspi: Remove unused mesg parameter from {send,receive}_pio()Geert Uytterhoeven2014-01-271-17/+10
* Merge commit 'spi/fix/rcar' into spi-linusMark Brown2014-01-231-3/+4
|\
| * spi: rspi: Fix typo when clearing SPSR_OVRFGeert Uytterhoeven2013-12-241-1/+1
| * spi: rspi: Fix NULL pointer dereference on SH7757Geert Uytterhoeven2013-12-241-2/+3
* | spi: Remove duplicate code to set default bits_per_word settingAxel Lin2014-01-171-2/+0
* | spi: rspi: Add missing clk_disable() calls in error and cleanup pathsGeert Uytterhoeven2014-01-141-4/+7
* | Merge branch 'topic/rcar' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown2014-01-141-30/+16
|\ \
| * | spi: rcar: Use devm_spi_register_master()Jingoo Han2013-12-091-2/+1
| * | spi: rcar: Use devm_* managed allocatorsLaurent Pinchart2013-11-271-25/+13
| * | spi: rcar: Fix pointer cast in the remove functionLaurent Pinchart2013-11-271-2/+1