summaryrefslogtreecommitdiff
path: root/drivers/spi/spi-bcm2835.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-11spi: bcm2835: Release the DMA channel if probe fails after dma_initPeter Ujfalusi1-3/+4
2020-12-11spi: bcm2835: Fix use-after-free on unbindLukas Wunner1-10/+5
2020-06-20spi: bcm2835: Fix controller unregister orderLukas Wunner1-1/+3
2019-08-09spi: bcm2835: Fix 3-wire mode if DMA is enabledLukas Wunner1-1/+2
2019-01-09spi: bcm2835: Unbreak the build of esoteric configsLukas Wunner1-1/+1
2019-01-09spi: bcm2835: Avoid finishing transfer prematurely in IRQ modeLukas Wunner1-2/+1
2019-01-09spi: bcm2835: Fix book-keeping of DMA terminationLukas Wunner1-0/+1
2019-01-09spi: bcm2835: Fix race on DMA terminationLukas Wunner1-6/+4
2016-02-15spi: bcm2835: Remove unnecessary workaround to call gpio_set_valueAxel Lin1-5/+0
2015-11-04Merge remote-tracking branches 'spi/topic/ath97', 'spi/topic/atmel', 'spi/top...Mark Brown1-7/+7
2015-10-16spi: bcm2835: change initialization order and switch to platform_get_irqMartin Sperl1-7/+7
2015-09-22Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/bcm2835', 'spi/fix/d...Mark Brown1-3/+3
2015-09-10spi: bcm2835: BUG: fix wrong use of PAGE_MASKMartin Sperl1-3/+3
2015-07-29spi: bcm2835: fix overflow in calculation of transfer timeMartin Sperl1-4/+6
2015-07-29spi: bcm2835: set up spi-mode before asserting cs-gpioMartin Sperl1-5/+23
2015-05-12spi: bcm2835: bcm2835_dma_release() can be statickbuild test robot1-2/+2
2015-05-12spi: bcm2835: fix kbuild compile warnings/errors and a typoMartin Sperl1-3/+5
2015-05-11spi: bcm2835: enable dma modes for transfers meeting certain conditionsMartin Sperl1-2/+301
2015-04-27spi: bcm2835: fallback to interrupt for polling timeouts exceeding 2 jiffiesMartin Sperl1-37/+50
2015-04-27spi: bcm2835: change timeout of polling driver to 1sMartin Sperl1-3/+2
2015-04-10spi: bcm2835: enabling polling mode for transfers shorter than 30usMartin Sperl1-26/+86
2015-04-10spi: bcm2835: transform native-cs to gpio-cs on first spi_setupMartin Sperl1-5/+44
2015-03-29spi: bcm2835: fill FIFO before enabling interrupts to reduce interrupts/messageMartin Sperl1-0/+16
2015-03-29spi: bcm2835: fix code formatting issueMartin Sperl1-2/+1
2015-03-27spi: bcm2835: move to the transfer_one driver modelMartin Sperl1-88/+124
2015-03-23spi: bcm2835: enable support of 3-wire modeMartin Sperl1-1/+5
2015-03-23spi: bcm2835: clock divider can be a multiple of 2Martin Sperl1-2/+3
2015-03-23spi: bcm2835: fill/drain SPI-fifo as much as possible during interruptMartin Sperl1-61/+17
2015-03-20spi: bcm2835: fix all checkpath --strict messagesMartin Sperl1-7/+11
2014-12-22spi: Remove FSF mailing addressesJarkko Nikula1-4/+0
2014-10-20spi: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-02-16spi: Remove explictly set bus_num and num_chipselect to default settingAxel Lin1-1/+0
2013-12-18spi: bcm2835: Use devm_request_irq()Jingoo Han1-7/+3
2013-11-28Merge remote-tracking branches 'spi/fix/bcm2835', 'spi/fix/bcm63xx', 'spi/fix...Mark Brown1-1/+1
2013-11-15spi: bcm2835: fix reference leak to master in bcm2835_spi_remove()Wei Yongjun1-1/+1
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-1/+1
2013-09-26spi: bcm2835: use devm_spi_register_master()Jingoo Han1-3/+1
2013-08-22spi: bcm2835: Add spi_master_get() call to prevent use after freeAxel Lin1-1/+1
2013-08-05spi: bcm2835: Use SPI_BPW_MASK macro for bits_per_word_mask settingAxel Lin1-1/+1
2013-07-24spi: bcm2835: don't check resource with devm_ioremap_resourceWolfram Sang1-6/+0
2013-05-13spi: bmc2835: use devm_ioremap_resource()Laurent Navet1-4/+3
2013-04-01spi: bcm2835: make use of new bits_per_word_mask core featureStephen Warren1-35/+1
2013-03-12spi: add driver for BCM2835Chris Boot1-0/+456