linux/arch/arm/mach-pxa
Linus Torvalds dcc75ddea1 spi: Updates for v5.1
A fairly quiet release for SPI, the biggest thing is the conversion to
 use GPIO descriptors which is now 90% done but still needs some
 stragglers converting.
 
  - Support for inter-word delays.
  - Conversion of the core and most drivers to use GPIO descriptors for
    GPIO controlled chip selects.
  - New drivers for NXP FlexSPI and QuadSPI, SiFive and Spreadtrum.
 -----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCgAxFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlx9WtETHGJyb29uaWVA
 a2VybmVsLm9yZwAKCRAk1otyXVSH0DfrB/92O47HJfHg1xIgOp4BLzT8lA5zQEsy
 a8ApcLVLvY6mSfbB/G7RosfoPwTc1eZP5Q2BqzQOBIO+507ao4AcASARmkTwjwkC
 eRUJ/THkGyGurs8POtnc5YJlHsT1t743QpqlUNekt+NqognlkPccgc5bNgixfuPD
 eVSwVC85SKP3gCpAjVb6FFFmlWr8AKdlgx+41h9QpMNG/85H6xgo4C4Wlajt42/E
 wNx+WXzlPyzB5Lc3IGPeF/I/Hu/Ta3hUZLTVpWi5ubM8p4SYGmMZ9l8sURPCz1pK
 UMZFpJxx8DWwkj2F/FkoLasfiRqUHIP9K7NfKF0u2xdNbhEk1GA3NAG0
 =ctKG
 -----END PGP SIGNATURE-----

Merge tag 'spi-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi updates from Mark Brown:
 "A fairly quiet release for SPI, the biggest thing is the conversion to
  use GPIO descriptors which is now 90% done but still needs some
  stragglers converting.

  Summary:

   - Support for inter-word delays

   - Conversion of the core and most drivers to use GPIO descriptors for
     GPIO controlled chip selects

   - New drivers for NXP FlexSPI and QuadSPI, SiFive and Spreadtrum"

* tag 'spi-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (104 commits)
  spi: sh-msiof: Restrict bits per word to 8/16/24/32 on R-Car Gen2/3
  spi: sifive: Remove redundant dev_err call in sifive_spi_probe()
  spi: sifive: Remove spi_master_put in sifive_spi_remove()
  spi: spi-gpio: fix SPI_CS_HIGH capability
  spi: pxa2xx: Setup maximum supported DMA transfer length
  spi: sifive: Add driver for the SiFive SPI controller
  spi: sifive: Add DT documentation for SiFive SPI controller
  spi: sprd: Add a prefix for SPI DMA channel macros
  spi: sprd: spi: sprd: Add DMA mode support
  dt-bindings: spi: Add the DMA properties for the SPI dma mode
  spi: sprd: Add the SPI irq function for the SPI DMA mode
  dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible
  spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO
  spi: gpio: Advertise support for SPI_CS_HIGH
  spi: sh-msiof: Replace spi_master by spi_controller
  spi: sh-hspi: Replace spi_master by spi_controller
  spi: rspi: Replace spi_master by spi_controller
  spi: atmel-quadspi: add support for sam9x60 qspi controller
  dt-bindings: spi: atmel-quadspi: QuadSPI driver for Microchip SAM9X60
  spi: atmel-quadspi: add support for named peripheral clock
  ...
2019-03-04 19:23:56 -08:00
..
include/mach ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and gpiod APIs 2018-12-04 22:37:38 +00:00
Kconfig Included in this update: 2019-01-05 11:23:17 -08:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Makefile.boot
am200epd.c
am300epd.c
balloon3.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
capc7117.c
cm-x2xx-pci.c
cm-x2xx-pci.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cm-x2xx.c
cm-x255.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
cm-x270.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
cm-x300.c ARM: SoC platform updates 2018-12-31 17:27:54 -08:00
colibri-evalboard.c ARM: pxa: Delete platform data for CD/WP 2018-12-17 08:26:24 +01:00
colibri-pxa3xx.c mtd: nand: remove useless fields from pxa3xx NAND platform data 2018-03-02 21:51:41 +01:00
colibri-pxa270-income.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
colibri-pxa270.c
colibri-pxa300.c
colibri-pxa320.c
colibri.h mtd: nand: use Marvell reworked NAND controller driver with all platforms 2018-02-23 21:55:04 +01:00
corgi.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
corgi_pm.c
csb701.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
csb726.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
csb726.h
devices.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
devices.h ARM: pxa: add dma slave map 2018-06-18 21:29:16 +02:00
em-x270.c spi: Updates for v5.1 2019-03-04 19:23:56 -08:00
eseries-irq.h
eseries.c
ezx.c regulator: fixed/gpio: Pull inversion/OD into gpiolib 2019-02-06 15:58:29 +00:00
generic.c
generic.h
gumstix.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
gumstix.h
h5000.c
h5000.h
himalaya.c
hx4700.c spi: Updates for v5.1 2019-03-04 19:23:56 -08:00
icontrol.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
idp.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
idp.h
irq.c ARM: pxa: irq: fix handling of ICMR registers in suspend/resume 2018-07-07 13:25:15 +02:00
littleton.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
littleton.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lpd270.c
lpd270.h
lubbock.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
magician.c spi: Updates for v5.1 2019-03-04 19:23:56 -08:00
mainstone.c Included in this update: 2019-01-05 11:23:17 -08:00
mfp-pxa2xx.c
mfp-pxa2xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mfp-pxa3xx.c
mfp-pxa3xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mfp-pxa25x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mfp-pxa27x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mfp-pxa300.h
mfp-pxa320.h
mfp-pxa930.h
mioa701.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
mioa701.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mioa701_bootresume.S
mp900.c
mxm8x10.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
mxm8x10.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
palm27x.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palm27x.h mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmld.c MMC core: 2018-12-28 16:52:18 -08:00
palmt5.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmt5.h
palmtc.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmte2.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmte2.h
palmtreo.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmtreo.h
palmtx.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmz72.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
palmz72.h
pcm027.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
pcm027.h
pcm990-baseboard.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
pcm990_baseboard.h
pm.c
pm.h
poodle.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
pxa-dt.c
pxa2xx.c
pxa3xx-ulpi.c ARM: pxa: ulpi: fix ulpi timeout and slowpath warn 2018-03-07 14:19:47 +01:00
pxa3xx.c ARM: pxa: add dma slave map 2018-06-18 21:29:16 +02:00
pxa3xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa25x.c ARM: pxa: add dma slave map 2018-06-18 21:29:16 +02:00
pxa25x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa27x-udc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa27x.c ARM: pxa: add dma slave map 2018-06-18 21:29:16 +02:00
pxa27x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa300.c
pxa300.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa320.c
pxa320.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa930.c
pxa930.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pxa_cplds_irqs.c
raumfeld.c regulator: fixed/gpio: Pull inversion/OD into gpiolib 2019-02-06 15:58:29 +00:00
regs-rtc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
regs-u2d.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
reset.c
saar.c ARM: pxa: move header file out of I2C realm 2017-11-28 22:49:30 +01:00
sharpsl_pm.c treewide: Use DEVICE_ATTR_RO 2018-01-09 16:34:34 +01:00
sharpsl_pm.h
sleep.S
smemc.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
spitz.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
spitz_pm.c
standby.S
stargate2.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
tavorevb.c
tosa-bt.c ARM: pxa/tosa-bt: add MODULE_LICENSE tag 2018-01-22 12:36:03 +01:00
tosa.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
tosa_bt.h
trizeps4.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
udc.h
viper.c Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2018-06-14 16:21:46 +09:00
viper.h
vpac270.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
xcep.c ARM: pxa: move header file out of I2C realm 2017-11-28 22:49:30 +01:00
z2.c pxa2xx: replace spi_master with spi_controller 2019-01-23 10:59:56 +00:00
zeus.c spi: Updates for v5.1 2019-03-04 19:23:56 -08:00
zeus.h
zylonite.c mmc: pxa: Use GPIO descriptor for power 2018-12-17 08:26:24 +01:00
zylonite.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
zylonite_pxa300.c ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP 2018-12-17 08:26:24 +01:00
zylonite_pxa320.c