summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-bcm-qspi.c
Commit message (Expand)AuthorAgeFilesLines
* spi: bcm-qspi: check for valid cs before applying chip selectKamal Dasu2022-01-281-1/+1
* spi: bcm-qspi: set transfer parameter only if they changeKamal Dasu2021-11-251-0/+12
* spi: bcm-qspi: choose sysclk setting based on requested speedKamal Dasu2021-11-251-6/+26
* spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()Yang Yingliang2021-10-261-2/+3
* Merge series "spi-bcm-qspi spcr3 enahancements" from Kamal Dasu <kdasu.kdev@g...Mark Brown2021-10-111-54/+208
|\
| * spi: bcm-qspi: add support for 3-wire mode for half duplex transferKamal Dasu2021-10-111-1/+12
| * spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer modeKamal Dasu2021-10-111-21/+151
| * spi: bcm-qspi: clear MSPI spifie interrupt during probeKamal Dasu2021-10-111-32/+45
* | spi: Fixed division by zero warningYoshitaka Ikeda2021-09-201-1/+2
|/
* spi: spi-bcm-qspi: replace 'delay_usecs' with 'delay.value' checkAlexandru Ardelean2021-03-121-1/+1
* spi: spi-bcm-qspi: style: Simplify bool comparisonYANG LI2021-01-111-1/+1
* spi: bcm-qspi: Fix use-after-free on unbindLukas Wunner2020-11-121-22/+12
* spi: bcm-qspi: Clean up 7425, 7429, and 7435 settingsRay Jui2020-09-141-12/+0
* spi: bcm-qspi: Fix probe regression on iProc platformsRay Jui2020-09-141-1/+1
* spi: bcm-qspi: Add compatible string for BRCMSTB 7445 SoCsRay Jui2020-09-141-0/+5
* Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Mark Brown2020-05-051-20/+23
|\
| * spi: bcm-qspi: Handle clock probe deferralFlorian Fainelli2020-04-211-7/+5
| * spi: bcm-qspi: when tx/rx buffer is NULL set to 0Justin Chen2020-04-211-4/+4
| * spi: bcm-qspi: Make PM suspend/resume work with SCMI clock managementKamal Dasu2020-04-211-2/+2
| * spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_changeKamal Dasu2020-04-211-7/+12
* | spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on legacy controllersKamal Dasu2020-04-211-1/+7
* | spi: bcm-qspi: add support for MSPI sys clk 108MhzKamal Dasu2020-04-211-0/+44
* | spi: bcm-qspi: Use fastbr setting to allow faster MSPI speedsKamal Dasu2020-04-211-3/+33
* | spi: bcm-qspi: Handle lack of MSPI_REV offsetFlorian Fainelli2020-04-211-2/+48
|/
* spi: bcm-qspi: Use platform_get_irq_byname_optional() to avoid error messageRayagonda Kokatanur2020-01-071-1/+1
* spi: bcm-qspi: Convert to use CS GPIO descriptorsChris Packham2019-11-071-2/+5
* spi: bcm-qspi: Make BSPI default modeRayagonda Kokatanur2019-08-301-0/+1
* Merge branch 'spi-5.3' into spi-5.4Mark Brown2019-08-231-2/+2
|\
| * spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex modeRayagonda Kokatanur2019-08-071-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 459Thomas Gleixner2019-06-191-12/+1
|/
* spi: bcm-qspi: switch back to reading flash using smaller chunksRafał Miłecki2018-10-111-1/+1
* spi: bcm-qspi: fix calculation of address lengthRafał Miłecki2018-10-111-1/+1
* Merge branch 'spi-4.17' into spi-4.18 for the merge windowMark Brown2018-06-041-10/+18
|\
| * spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRLKamal Dasu2018-05-021-2/+2
| * spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor masterKamal Dasu2018-05-021-8/+16
* | spi: bcm-qspi: Fix build failure caused by spi_flash_read() API removalBoris Brezillon2018-05-131-31/+3
* | spi: bcm-qspi: Implement the spi_mem interfaceBoris Brezillon2018-05-111-79/+111
|/
* spi: bcm-qspi: fIX some error handling pathsChristophe Jaillet2018-03-141-2/+2
* spi: bcm-qspi: Fix use after free in bcm_qspi_probe() in error pathFlorian Fainelli2017-10-121-4/+5
* spi: bcm-qspi: Remove hardcoded settings and spi-nor.h dependencyKamal Dasu2017-07-281-56/+33
* Merge tag 'spi-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2017-02-201-66/+128
|\
| * spi: bcm-qspi: Remove unnecessary platform_set_drvdata()Wei Yongjun2017-02-141-1/+0
| * spi: bcm-qspi: Fix bcm_qspi_bspi_read() performanceKamal Dasu2017-02-141-37/+46
| * spi: bcm-qspi: Added mspi read fallback in bcm_qspi_flash_read()Kamal Dasu2017-01-311-31/+85
* | mtd: spi-nor: rename SPINOR_OP_* macros of the 4-byte address op codesCyrille Pitchen2017-02-101-3/+3
|/
* spi: iproc-qspi: Add Broadcom iProc SoCs supportKamal Dasu2016-09-241-3/+94
* spi: bcm-qspi: Fix error return code in bcm_qspi_probe()Wei Yongjun2016-09-161-0/+2
* spi: bcm-qspi: Fix return value check in bcm_qspi_probe()Wei Yongjun2016-09-161-2/+2
* spi: bcm-qspi: fix suspend/resume #ifdefArnd Bergmann2016-09-161-8/+4
* spi: bcm-qspi: don't include linux/mtd/cfi.hArnd Bergmann2016-09-161-1/+0