summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-bcm2835.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'spi-5.4' into spi-nextMark Brown2019-09-151-86/+370
|\
| * spi: bcm2835: Speed up RX-only DMA transfers by zero-filling TX FIFOLukas Wunner2019-09-111-11/+82
| * spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFOLukas Wunner2019-09-111-23/+218
| * spi: bcm2835: Cache CS register value for ->prepare_message()Lukas Wunner2019-09-111-20/+26
| * spi: bcm2835: Drop dma_pending flagLukas Wunner2019-09-111-15/+8
| * spi: bcm2835: use devm_platform_ioremap_resource() to simplify codeYueHaibing2019-09-041-3/+1
| * spi: bcm2835: Convert to use CS GPIO descriptorsLinus Walleij2019-08-281-18/+40
| * Merge branch 'spi-5.3' into spi-5.4Mark Brown2019-08-231-1/+2
| |\
| * | spi: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-08-021-1/+0
* | | spi: bcm2835: Work around DONE bit erratumLukas Wunner2019-09-101-2/+12
| |/ |/|
* | spi: bcm2835: Fix 3-wire mode if DMA is enabledLukas Wunner2019-07-241-1/+2
|/
* Merge tag 'v5.2-rc4' into spi-5.3Mark Brown2019-06-101-10/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2019-05-301-10/+1
* | spi: bcm2835: Drop assignment of dma_slave_config directionLukas Wunner2019-05-221-2/+0
* | spi: bcm2835: Replace spi_master by spi_controllerLukas Wunner2019-05-221-95/+96
* | spi: bcm2835: only split transfers that exceed DLEN if DMA availableNicolas Saenz Julienne2019-05-131-9/+11
* | spi: bcm2835: Remove spi_alloc_master() error printingHoan Nguyen An2019-05-131-3/+1
* | spi: bcm2835: add driver stats to debugfsMartin Sperl2019-05-081-0/+74
* | spi: bcm2835: make the polling duration limits configurableMartin Sperl2019-05-081-8/+14
* | spi: bcm2835: added comment about different bus behaviour of DMA modeMartin Sperl2019-05-081-1/+4
* | spi: bcm2835: Avoid 64-bit arithmetic in xfer len calcMartin Sperl2019-05-081-9/+9
* | spi: bcm2835: bcm2835_spi_transfer_one_poll remove unnecessary argumentMartin Sperl2019-05-081-4/+2
|/
* spi/spi-bcm2835: Split transfers that exceed DLENMeghana Madhyastha2019-05-021-28/+11
* spi: bcm2835: Synchronize with callback on DMA terminationLukas Wunner2018-12-041-6/+6
* spi: bcm2835: Speed up FIFO access if fill level is knownLukas Wunner2018-12-041-4/+60
* spi: bcm2835: Polish transfer of DMA prologueLukas Wunner2018-12-041-25/+29
* Merge branch 'for-4.20' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown2018-11-291-1/+1
|\
| * spi: bcm2835: Unbreak the build of esoteric configsLukas Wunner2018-11-291-1/+1
* | spi: bcm2835: Overcome sglist entry length limitationLukas Wunner2018-11-281-49/+242
* | spi: bcm2835: Document struct bcm2835_spiLukas Wunner2018-11-281-0/+11
* | spi: bcm2835: Drop unused code for native Chip SelectLukas Wunner2018-11-281-83/+13
* | Merge branch 'spi-4.20' into spi-4.21 for bcm stuff.Mark Brown2018-11-281-8/+6
|\|
| * spi: bcm2835: Fix race on DMA terminationLukas Wunner2018-11-281-6/+4
| * spi: bcm2835: Fix book-keeping of DMA terminationLukas Wunner2018-11-281-0/+1
| * spi: bcm2835: Avoid finishing transfer prematurely in IRQ modeLukas Wunner2018-11-281-2/+1
* | spi: bcm2835: make license text and module license matchStefan Wahren2018-11-141-1/+1
|/
* spi: bcm2835: Remove unnecessary workaround to call gpio_set_valueAxel Lin2016-02-151-5/+0
*-. Merge remote-tracking branches 'spi/topic/ath97', 'spi/topic/atmel', 'spi/top...Mark Brown2015-11-041-7/+7
|\ \
| | * spi: bcm2835: change initialization order and switch to platform_get_irqMartin Sperl2015-10-161-7/+7
| |/
| |
| \
*-. \ Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/bcm2835', 'spi/fix/d...Mark Brown2015-09-221-3/+3
|\ \ \ | |_|/ |/| |
| | * spi: bcm2835: BUG: fix wrong use of PAGE_MASKMartin Sperl2015-09-101-3/+3
| |/
* | spi: bcm2835: fix overflow in calculation of transfer timeMartin Sperl2015-07-291-4/+6
* | spi: bcm2835: set up spi-mode before asserting cs-gpioMartin Sperl2015-07-291-5/+23
|/
* spi: bcm2835: bcm2835_dma_release() can be statickbuild test robot2015-05-121-2/+2
* spi: bcm2835: fix kbuild compile warnings/errors and a typoMartin Sperl2015-05-121-3/+5
* spi: bcm2835: enable dma modes for transfers meeting certain conditionsMartin Sperl2015-05-111-2/+301
* spi: bcm2835: fallback to interrupt for polling timeouts exceeding 2 jiffiesMartin Sperl2015-04-271-37/+50
* spi: bcm2835: change timeout of polling driver to 1sMartin Sperl2015-04-271-3/+2
* spi: bcm2835: enabling polling mode for transfers shorter than 30usMartin Sperl2015-04-101-26/+86
* spi: bcm2835: transform native-cs to gpio-cs on first spi_setupMartin Sperl2015-04-101-5/+44