summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-fsl-espi.c
Commit message (Expand)AuthorAgeFilesLines
* spi: fsl-espi: fix ioread16/iowrite16 endiannessHeiner Kallweit2016-12-011-2/+2
* spi: fsl-espi: remove unused linearization codeHeiner Kallweit2016-11-301-80/+0
* spi: fsl-espi: eliminate need for linearization when reading from hardwareHeiner Kallweit2016-11-301-14/+63
* spi: fsl-espi: eliminate need for linearization when writing to hardwareHeiner Kallweit2016-11-301-14/+65
* spi: fsl-espi: determine need for byte swap only onceHeiner Kallweit2016-11-301-2/+6
* spi: fsl-espi: set spi_master members min_speed_hz and max_speed_hzHeiner Kallweit2016-11-161-10/+3
* spi: fsl-espi: simplify of_fsl_espi_suspendHeiner Kallweit2016-11-161-5/+1
* spi: fsl-espi: separate fsl-espi from fsl-lib completelyHeiner Kallweit2016-11-141-2/+0
* spi: fsl-espi: introduce struct fsl_espiHeiner Kallweit2016-11-141-127/+143
* spi: fsl-espi: factor out fsl_espi_init_regsHeiner Kallweit2016-11-141-60/+50
* spi: fsl-espi: introduce struct fsl_espi_csHeiner Kallweit2016-11-141-3/+7
* spi: fsl-espi: migrate relevant parts of mpc8xxx_spi_probe and of_mpc8xxx_spi...Heiner Kallweit2016-11-141-7/+13
* spi: fsl-espi: remove usage of mpc8xxx_spi->irqHeiner Kallweit2016-11-141-4/+3
* spi: fsl-espi: remove usage of mpc8xxx_spi->flagsHeiner Kallweit2016-11-141-6/+5
* spi: fsl-espi: remove remaining usage of struct fsl_spi_platform_dataHeiner Kallweit2016-11-141-15/+11
* spi: fsl-espi: don't set pdata->cs_controlHeiner Kallweit2016-11-141-1/+0
* spi: fsl-espi: remove usage of pdata->initial_spmodeHeiner Kallweit2016-11-141-2/+2
* spi: fsl-espi: add support for dual output read modeHeiner Kallweit2016-11-111-1/+12
* spi: fsl-espi: add support for ESPI RXSKIP modeHeiner Kallweit2016-11-111-4/+47
* spi: fsl-espi: don't write ESPI_SPMODE register if the mode doesn't changeHeiner Kallweit2016-11-041-2/+5
* spi: fsl-espi: remove unneeded call to fsl_espi_setup_transferHeiner Kallweit2016-11-041-2/+0
* spi: fsl-espi: fix support for all available clock ratesPaulo Zaneti2016-10-291-16/+12
* spi: fsl-espi: small fix to error path in fsl_espi_irqHeiner Kallweit2016-10-291-1/+1
* spi: fsl-espi: fix and improve reading from RX FIFOHeiner Kallweit2016-10-281-47/+20
* spi: fsl-espi: make better use of the RX FIFOHeiner Kallweit2016-10-281-3/+8
* spi: fsl-espi: extend and improve transfer error handlingHeiner Kallweit2016-10-281-5/+17
* spi: fsl-espi: simplify and inline function fsl_espi_change_modeHeiner Kallweit2016-10-281-21/+2
* spi: fsl-espi: Rename len in struct mpc8xxx_spi to rx_len and make it unsignedHeiner Kallweit2016-10-281-11/+11
* spi: fsl-espi: fix and improve writing to TX FIFOHeiner Kallweit2016-10-281-26/+42
* spi: fsl-espi: improve check for SPI_QE_CPU_MODEHeiner Kallweit2016-10-281-2/+3
* spi: fsl-espi: fix merge conflict for commit "avoid processing uninitalized d...Heiner Kallweit2016-10-281-1/+1
* Merge branch 'fix/fsl-espi' of git://git.kernel.org/pub/scm/linux/kernel/git/...Mark Brown2016-10-261-2/+2
|\
| * spi: fsl-espi: avoid processing uninitalized data on errorArnd Bergmann2016-10-261-1/+1
* | spi: fsl-espi: fix handling of word sizes other than 8 bitHeiner Kallweit2016-10-211-48/+36
* | spi: fsl-espi: reject MSB-first transfers with word sizes other than 8 or 16Heiner Kallweit2016-10-211-0/+10
* | spi: fsl-espi: replace of_get_property with of_property_read_u32Heiner Kallweit2016-10-211-21/+20
|/
* spi: fsl-espi: improve return value handling in fsl_espi_probeHeiner Kallweit2016-09-241-16/+8
* spi: fsl-espi: simplify of_fsl_espi_probeHeiner Kallweit2016-09-241-14/+7
* spi: fsl-espi: remove unused variable in fsl_espi_setupHeiner Kallweit2016-09-241-2/+0
* 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