summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-fsl-espi.c
Commit message (Expand)AuthorAgeFilesLines
...
* spi: fsl-espi: improve and extend register bit definitionsHeiner Kallweit2016-09-141-19/+33
* spi: fsl-espi: align register access with other driversHeiner Kallweit2016-09-141-63/+72
* spi: fsl-espi: improve and simplify interrupt handlerHeiner Kallweit2016-09-141-10/+6
* spi: fsl-espi: simplify fsl_espi_setup_transferHeiner Kallweit2016-09-141-14/+2
* spi: fsl-espi: merge fsl_espi_trans and fsl_espi_do_transHeiner Kallweit2016-09-121-14/+4
* spi: fsl-espi: improve message length handlingHeiner Kallweit2016-09-121-7/+5
* spi: fsl-espi: factor out handling of read dataHeiner Kallweit2016-09-121-20/+21
* spi: fsl-espi: centralize populating struct spi_transferHeiner Kallweit2016-09-121-12/+12
* spi: fsl-espi: factor out initial message checkingHeiner Kallweit2016-09-121-14/+29
* spi: fsl-espi: merge fsl_espi_bufs and fsl_espi_cpu_bufsHeiner Kallweit2016-09-121-19/+8
* spi: fsl-espi: improve return value handling in fsl_espi_bufsHeiner Kallweit2016-09-121-4/+1
* spi: fsl-espi: merge fsl_espi_cmd_trans and fsl_espi_rw_transHeiner Kallweit2016-09-121-27/+6
* spi: fsl-espi: eliminate struct fsl_espi_transferHeiner Kallweit2016-09-121-36/+20
* spi: fsl-espi: remove element actual_length from struct fsl_espi_transHeiner Kallweit2016-09-121-6/+2
* spi: fsl-espi: fix status handling in fsl_espi_do_one_msgHeiner Kallweit2016-09-121-2/+5
* spi: fsl-espi: remove element status from struct fsl_espi_transferHeiner Kallweit2016-09-121-21/+26
* spi: fsl-espi: factor out filling the local bufferHeiner Kallweit2016-09-121-22/+24
* spi: fsl-espi: pre-allocate message bufferHeiner Kallweit2016-09-121-23/+18
* spi: fsl-espi: remove unneeded check in fsl_espi_do_transHeiner Kallweit2016-09-061-2/+1
* spi: fsl-espi: simplify fsl_espi_setup_transferHeiner Kallweit2016-09-061-3/+1
* spi: fsl-espi: remove unused elements n_rx and n_tx in struct fsl_espi_transferHeiner Kallweit2016-09-061-11/+1
* spi: fsl-espi: remove unneeded variable in fsl_espi_do_transHeiner Kallweit2016-09-011-15/+8
* spi: fsl-espi: add missing static declaration to fsl_espi_cpu_irqHeiner Kallweit2016-09-011-1/+1
* spi: fsl-espi: change return type of fsl_espi_cpu_bufs to voidHeiner Kallweit2016-09-011-6/+2
* spi: fsl-espi: change return type of fsl_espi_setup_transfer to voidHeiner Kallweit2016-09-011-15/+4
* spi: fsl-espi: dont include irq.hHeiner Kallweit2016-09-011-1/+0
* spi: fsl-espi: eliminate spi nor flash read loopHeiner Kallweit2016-08-181-70/+21
* spi/fsl-espi: avoid infinite loops on fsl_espi_cpu_irq()Nobuteru Hayashi2016-03-281-1/+9
* spi/fsl-espi: Don't wait transaction completion foreverNobuteru Hayashi2016-03-281-1/+6
* spi/fsl-espi: Don't spin forever on SPIE_RXCNTNobuteru Hayashi2016-03-281-3/+10
* spi/fsl-espi: Correct the maximum transaction lengthHou Zhiqiang2016-01-221-2/+2
* spi: fsl-espi: expose maximum transfer size limitMichal Suchanek2016-01-051-0/+6
* spi: fsl-(e)spi: Fix checking return value of devm_ioremap_resourceAxel Lin2015-08-301-2/+2
* spi: fsl-espi: add runtime PMHeiner Kallweit2015-08-281-17/+54
* spi: fsl-(e)spi: simplify cleanup codeHeiner Kallweit2015-08-281-6/+0
* spi: fsl-(e)spi: migrate to using devm_ functions to simplify cleanupHeiner Kallweit2015-08-281-15/+5
*-. Merge remote-tracking branches 'spi/fix/fsl-dspi', 'spi/fix/fsl-espi', 'spi/f...Mark Brown2015-06-181-1/+5
|\ \
| | * spi: fsl-espi: Fix an error that can cause fsl espi task blockedJane Wan2015-05-211-1/+5
| |/
* / spi: fsl-espi: fix behaviour for full-duplex xfersJonatas Rech2015-04-251-14/+31
|/
* Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-12-141-1/+0
|\
| * spi: drop owner assignment from platform_driversWolfram Sang2014-10-201-1/+0
* | spi: fsl-espi: add (un)prepare_transfer_hardware calls to save power if SPI i...Heiner Kallweit2014-12-031-11/+35
* | spi: fsl-(e)spi: migrate to generic master queueingHeiner Kallweit2014-12-031-7/+6
|/
*-. Merge remote-tracking branches 'spi/topic/davinci', 'spi/topic/doc', 'spi/top...Mark Brown2014-10-031-6/+6
|\ \
| | * spi: fsl: Sort include headers alphabeticallyXiubo Li2014-09-291-6/+6
| |/
* / spi: fsl: Don't use devm_kzalloc in master->setup callbackAxel Lin2014-09-011-3/+12
|/
*-. Merge remote-tracking branches 'spi/topic/dw', 'spi/topic/fsl', 'spi/topic/fs...Mark Brown2014-06-021-7/+33
|\ \
| | * spi/fsl-espi: fix rx_buf in fsl_espi_cmd_trans()/fsl_espi_rw_trans()Valentin Longchamp2014-05-261-2/+2
| | * spi: fsl-espi: Configure FSL eSPI CSBEF and CSAFTJane Wan2014-04-161-4/+30
| |/ |/|
| * spi: fsl: Kill mpc8xxx_spi_cleanup and convert fsl_espi_setup to use devm_kza...Axel Lin2014-04-141-1/+1
|/