[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230426122801.5B1D0C433EF@smtp.kernel.org>
Date: Wed, 26 Apr 2023 13:27:51 +0100
From: Mark Brown <broonie@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-spi@...r.kernel.org, linux-kernel@...r.kernel.org,
Mark Brown <broonie@...nel.org>
Subject: [GIT PULL] SPI updates for v6.4
The following changes since commit eeac8ede17557680855031c6f305ece2378af326:
Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v6.4
for you to fetch changes up to cc5f6fa4f6590e3b9eb8d34302ea43af4a3cfed7:
spi: bcm63xx: use macro DEFINE_SIMPLE_DEV_PM_OPS (2023-04-25 16:55:45 +0100)
----------------------------------------------------------------
spi: Updates for v6.4
A fairly standard release for SPI with the exception of a change to the
API for specifying chip selects done in preparation for supporting
devices with more than one chip select, this required some mechanical
changes throughout the tree which have been cooking in -next happily for
a while. There's also a new API to allow us to TPM chips on half duplex
controllers.
There's three commits in here that were mangled by a bad interaction
between the alsa-devel mailing list software and b4, I didn't notice
until there were merges on top with it being SPI not ALSA. It seemed
clear enough to not be worth going back and fixing.
- Refactoring in preparation for supporting multiple chip selects for a
single device, needed by some flash devices, which required a change
in the SPI device API visible throughout the tree.
- Support for hardware assisted interaction with SPI TPMs on half
duplex controllers, implemented on nVidia Tedra210 QuadSPI.
- Optimisation for large transfers on fsl-cpm devices.
- Cleanups around device property use which fix some sisues with
fwnode.
- Use of both void remove() and devm_platform_.*ioremap_resource().
- Support for AMD Pensando Elba, Amlogic A1, Cadence device mode,
Intel MetorLake-S and StarFive J7110 QuadSPI.
The final commit converting to DEV_PM_OPS() was applied late to fix a
warning that was introduced by some of the earlier work.
----------------------------------------------------------------
Alexander Stein (1):
spi: nxp-flexspi: Add i.MX platform dependency
Amit Kumar Mahapatra (5):
net: Replace all spi->chip_select and spi->cs_gpiod references with function call
iio: imu: Replace all spi->chip_select and spi->cs_gpiod references with function call
staging: Replace all spi->chip_select and spi->cs_gpiod references with function call
powerpc/83xx/mpc832x_rdb: Replace all spi->chip_select references with function call
ALSA: hda: cs35l41: Replace all spi->chip_select references with function call
Amit Kumar Mahapatra via Alsa-devel (3):
spi: Replace all spi->chip_select and spi->cs_gpiod references with function call
mtd: devices: Replace all spi->chip_select and spi->cs_gpiod references with function call
platform/x86: serial-multi-instantiate: Replace all spi->chip_select and spi->cs_gpiod references with function call
Andi Shyti (1):
MAINTAINERS: update Andi's e-mail to @kernel.org
Andy Shevchenko (7):
spi: Propagate firmware node
spi: mpc5xxx-psc: Correct error check for devm_platform_get_and_ioremap_resource()
spi: mpc5xxx-psc: Return immediately if IRQ resource is unavailable
spi: mpc5xxx-psc: use devm_clk_get_enabled() for core clock
spi: mpc5xxx-psc: Propagate firmware node
spi: mpc5xxx-psc: Consistently use device property APIs
spi: mpc5xxx-psc: Remove goto to the unexisted label
Arnd Bergmann (1):
spi: fsi: restore CONFIG_FSI dependency
Brad Larson (2):
spi: dw: Add AMD Pensando Elba SoC SPI Controller
spi: dw: Add support for AMD Pensando Elba SoC
Christophe JAILLET (1):
spi: Reorder fields in 'struct spi_message'
Christophe Leroy (5):
spi: fsl-spi: Fix CPM/QE mode Litte Endian
spi: fsl-spi: Re-organise transfer bits_per_word adaptation
spi: fsl-cpm: Use 16 bit mode for large transfers with even size
spi: fsl-spi: Change mspi_apply_cpu_mode_quirks() to void
spi: fsl-spi: No need to check transfer length versus word size
Dhruva Gole (4):
spi: cadence-quadspi: fix suspend-resume implementations
spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS
spi: bcm63xx: remove PM_SLEEP based conditional compilation
spi: bcm63xx: use macro DEFINE_SIMPLE_DEV_PM_OPS
Douglas Anderson (1):
spi: spi-qcom-qspi: Support pinctrl sleep states
Geert Uytterhoeven (7):
spi: Replace spi_pcpu_stats_totalize() macro by a C function
spi: fsl-dspi: Remove unneeded cast to same type
spi: Constify spi_get_ctldata()'s spi parameter
spi: Constify spi_get_drvdata()'s spi parameter
spi: Constify spi parameters of chip select APIs
spi: sh-msiof: Remove casts to drop constness
spi: renesas,sh-msiof: Miscellaneous improvements
Haibo Chen (2):
spi: spi-nxp-fspi: correct the comment for the DLL config
spi: spi-nxp-fspi: use DLL calibration when clock rate > 100MHz
Jaewon Kim (1):
spi: s3c64xx: add no_cs description
Jiapeng Chong (1):
spi/bcm63xx: Remove the unused function bcm_spi_readw()
Kevin Groeneveld (1):
spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
Krishna Yarlagadda (2):
spi: Add TPM HW flow flag
spi: tegra210-quad: Enable TPM wait polling
Krzysztof Kozlowski (5):
spi: pxa2xx: Mark OF related data as maybe unused
spi: bcm-qspi: Mark OF related data as maybe unused
spi: sh-msiof: Mark OF related data as maybe unused
spi: sc18is602: Mark OF related data as maybe unused
spi: rspi: Mark OF related data as maybe unused
Kunihiko Hayashi (1):
spi: f_ospi: Add missing spi_mem_default_supports_op() helper
Leonard Göhrs (2):
spi: core: add spi_split_transfers_maxwords
spi: stm32: split large transfers based on word size instead of bytes
Lizhe (2):
drivers/spi-rockchip.c : Use devm_platform_get_and_ioremap_resource makes code better
drivers/spi-rockchip.c : Remove redundant variable slave
Lukas Bulwahn (1):
spi: docs: adjust summary to CONFIG_SYSFS_DEPRECATED removal
Mark Brown (21):
spi: rockchip: Add architecture dependency
spi: nxp-flexspi: Fix ARCH_LAYERSCAPE dependency
spi: davinci: Make available for build test
spi: fsi: Make available for build test
spi: qcom-qspi: Make available for build test
spi: mpc52xx-psc: Modernize probe
spi: Build coverage cleanups and improvements
Add Quad SPI driver for StarFive JH7110 SoC
spi: Convert to platform remove callback returning
spi: mpc5xxx-psc: Clean up even more and fix
Add support for stacked/parallel memories
Merge tag 'v6.3-rc2' into spi-6.4 to fix clock related boot issues
spi: struct spi_device constification
spi: atmel-quadspi: Convert to platform remove
spi: imx: Fix cleanup in remove and convert to
spi: sprd: Convert to platform remove callback
spi: qup: Convert to platform remove callback
spi: mchp-pci1xxxx: Fix minor bugs in spi-pci1xxxx
spi: cadence-quadspi: Fix random issues with Xilinx
spi: spi-cadence: Add Slave mode support
Tegra TPM driver with HW flow control
Martin Kurbanov (2):
dt-bindings: spi: add Amlogic A1 SPI controller
spi: add support for Amlogic A1 SPI Flash Controller
Md Sadre Alam (1):
spi: qup: Use devm_platform_get_and_ioremap_resource()
Mika Westerberg (1):
spi: intel-pci: Add support for Meteor Lake-S SPI serial flash
Rob Herring (4):
spi: mpc5xxx-psc: Remove unused platform_data
spi: mpc5xxx-psc: Convert probe to use devres functions
spi: mpc5xxx-psc: Use platform resources instead of parsing DT properties
spi: omap2-mcspi: Use of_property_read_bool() for boolean properties
Rohit Ner (1):
spi: spi-loopback-test: Add module param for iteration length
Sai Krishna Potthuri (2):
spi: cadence-quadspi: Update the read timeout based on the length
spi: cadence-quadspi: Disable the SPI before reconfiguring
Srinivas Goud (2):
spi: spi-cadence: Switch to spi_controller structure
spi: spi-cadence: Add support for Slave mode
Tharun Kumar P (3):
spi: mchp-pci1xxxx: Fix length of SPI transactions not set properly in driver
spi: mchp-pci1xxxx: Fix SPI transactions not working after suspend and resume
spi: mchp-pci1xxxx: Fix improper implementation of disabling chip select lines
Uwe Kleine-König (94):
spi: ar934x: Convert to platform remove callback returning void
spi: armada-3700: Convert to platform remove callback returning void
spi: aspeed-smc: Convert to platform remove callback returning void
spi: at91-usart: Convert to platform remove callback returning void
spi: ath79: Convert to platform remove callback returning void
spi: atmel: Convert to platform remove callback returning void
spi: au1550: Convert to platform remove callback returning void
spi: axi-spi-engine: Convert to platform remove callback returning void
spi: bcm2835aux: Convert to platform remove callback returning void
spi: bcm63xx-hsspi: Convert to platform remove callback returning void
spi: bcm63xx: Convert to platform remove callback returning void
spi: bcmbca-hsspi: Convert to platform remove callback returning void
spi: brcmstb-qspi: Convert to platform remove callback returning void
spi: cadence-quadspi: Convert to platform remove callback returning void
spi: cadence: Convert to platform remove callback returning void
spi: cavium-octeon: Convert to platform remove callback returning void
spi: coldfire-qspi: Convert to platform remove callback returning void
spi: davinci: Convert to platform remove callback returning void
spi: dln2: Convert to platform remove callback returning void
spi: dw-bt1: Convert to platform remove callback returning void
spi: dw-mmio: Convert to platform remove callback returning void
spi: ep93xx: Convert to platform remove callback returning void
spi: fsl-dspi: Convert to platform remove callback returning void
spi: fsl-espi: Convert to platform remove callback returning void
spi: fsl-lpspi: Convert to platform remove callback returning void
spi: fsl-qspi: Convert to platform remove callback returning void
spi: fsl-spi: Convert to platform remove callback returning void
spi: geni-qcom: Convert to platform remove callback returning void
spi: hisi-kunpeng: Convert to platform remove callback returning void
spi: img-spfi: Convert to platform remove callback returning void
spi: iproc-qspi: Convert to platform remove callback returning void
spi: lantiq-ssc: Convert to platform remove callback returning void
spi: meson-spicc: Convert to platform remove callback returning void
spi: meson-spifc: Convert to platform remove callback returning void
spi: microchip-core-qspi: Convert to platform remove callback returning void
spi: microchip-core: Convert to platform remove callback returning void
spi: mpc52xx: Convert to platform remove callback returning void
spi: mtk-nor: Convert to platform remove callback returning void
spi: mtk-snfi: Convert to platform remove callback returning void
spi: mxic: Convert to platform remove callback returning void
spi: mxs: Convert to platform remove callback returning void
spi: npcm-fiu: Convert to platform remove callback returning void
spi: npcm-pspi: Convert to platform remove callback returning void
spi: nxp-fspi: Convert to platform remove callback returning void
spi: oc-tiny: Convert to platform remove callback returning void
spi: omap-uwire: Convert to platform remove callback returning void
spi: omap2-mcspi: Convert to platform remove callback returning void
spi: orion: Convert to platform remove callback returning void
spi: pic32-sqi: Convert to platform remove callback returning void
spi: pic32: Convert to platform remove callback returning void
spi: ppc4xx: Convert to platform remove callback returning void
spi: pxa2xx: Convert to platform remove callback returning void
spi: qcom-qspi: Convert to platform remove callback returning void
spi: rb4xx: Convert to platform remove callback returning void
spi: rockchip-sfc: Convert to platform remove callback returning void
spi: rockchip: Convert to platform remove callback returning void
spi: rpc-if: Convert to platform remove callback returning void
spi: rspi: Convert to platform remove callback returning void
spi: s3c64xx: Convert to platform remove callback returning void
spi: sh-hspi: Convert to platform remove callback returning void
spi: sh-msiof: Convert to platform remove callback returning void
spi: sh-sci: Convert to platform remove callback returning void
spi: sh: Convert to platform remove callback returning void
spi: sifive: Convert to platform remove callback returning void
spi: slave-mt27xx: Convert to platform remove callback returning void
spi: sn-f-ospi: Convert to platform remove callback returning void
spi: sprd-adi: Convert to platform remove callback returning void
spi: st-ssc4: Convert to platform remove callback returning void
spi: stm32-qspi: Convert to platform remove callback returning void
spi: stm32: Convert to platform remove callback returning void
spi: sun4i: Convert to platform remove callback returning void
spi: sun6i: Convert to platform remove callback returning void
spi: sunplus-sp7021: Convert to platform remove callback returning void
spi: synquacer: Convert to platform remove callback returning void
spi: tegra114: Convert to platform remove callback returning void
spi: tegra20-sflash: Convert to platform remove callback returning void
spi: tegra20-slink: Convert to platform remove callback returning void
spi: tegra210-quad: Convert to platform remove callback returning void
spi: topcliff-pch: Convert to platform remove callback returning void
spi: uniphier: Convert to platform remove callback returning void
spi: xilinx: Convert to platform remove callback returning void
spi: xtensa-xtfpga: Convert to platform remove callback returning void
spi: zynq-qspi: Convert to platform remove callback returning void
spi: zynqmp-gqspi: Convert to platform remove callback returning void
spi: atmel-quadspi: Don't leak clk enable count in pm resume
spi: atmel-quadspi: Free resources even if runtime resume failed in .remove()
spi: atmel-quadspi: Convert to platform remove callback returning void
spi: sprd: Don't skip cleanup in remove's error path
spi: sprd: Convert to platform remove callback returning void
spi: imx: Don't skip cleanup in remove's error path
spi: imx: Convert to platform remove callback returning void
spi: bcm2835: Convert to platform remove callback returning void
spi: qup: Don't skip cleanup in remove's error path
spi: qup: Convert to platform remove callback returning void
William Qiu (2):
dt-bindings: qspi: cdns,qspi-nor: constrain minItems/maxItems of resets
spi: cadence-quadspi: Add support for StarFive JH7110 QSPI
William Zhang (1):
spi: Fix cocci warnings
Yang Li (11):
spi: omap2-mcspi: Use devm_platform_get_and_ioremap_resource()
spi: orion: Use devm_platform_get_and_ioremap_resource()
spi: pic32: Use devm_platform_get_and_ioremap_resource()
spi: sprd-adi: Use devm_platform_get_and_ioremap_resource()
spi: sprd: Use devm_platform_get_and_ioremap_resource()
spi: xilinx: Use devm_platform_get_and_ioremap_resource()
spi: rockchip-sfc: Use devm_platform_ioremap_resource()
spi: imx: Use devm_platform_get_and_ioremap_resource()
spi: stm32: Use devm_platform_get_and_ioremap_resource()
spi: tegra114: Use devm_platform_get_and_ioremap_resource()
spi: tegra210-quad: Use devm_platform_get_and_ioremap_resource()
.../devicetree/bindings/spi/amlogic,a1-spifc.yaml | 41 ++
.../devicetree/bindings/spi/cdns,qspi-nor.yaml | 37 +-
.../devicetree/bindings/spi/renesas,sh-msiof.yaml | 23 +-
.../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 19 +
Documentation/spi/spi-summary.rst | 23 +-
MAINTAINERS | 2 +-
arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 +-
drivers/iio/imu/adis16400.c | 2 +-
drivers/mtd/devices/mtd_dataflash.c | 2 +-
drivers/net/ethernet/adi/adin1110.c | 2 +-
drivers/net/ethernet/asix/ax88796c_main.c | 2 +-
drivers/net/ethernet/davicom/dm9051.c | 2 +-
drivers/net/ethernet/qualcomm/qca_debug.c | 2 +-
drivers/net/ieee802154/ca8210.c | 2 +-
drivers/net/wan/slic_ds26522.c | 2 +-
drivers/net/wireless/marvell/libertas/if_spi.c | 2 +-
drivers/net/wireless/silabs/wfx/bus_spi.c | 2 +-
drivers/net/wireless/st/cw1200/cw1200_spi.c | 2 +-
drivers/platform/x86/serial-multi-instantiate.c | 3 +-
drivers/spi/Kconfig | 17 +-
drivers/spi/Makefile | 1 +
drivers/spi/atmel-quadspi.c | 36 +-
drivers/spi/spi-altera-core.c | 2 +-
drivers/spi/spi-amd.c | 4 +-
drivers/spi/spi-amlogic-spifc-a1.c | 456 +++++++++++++++++++++
drivers/spi/spi-ar934x.c | 8 +-
drivers/spi/spi-armada-3700.c | 10 +-
drivers/spi/spi-aspeed-smc.c | 18 +-
drivers/spi/spi-at91-usart.c | 8 +-
drivers/spi/spi-ath79.c | 10 +-
drivers/spi/spi-atmel.c | 32 +-
drivers/spi/spi-au1550.c | 9 +-
drivers/spi/spi-axi-spi-engine.c | 8 +-
drivers/spi/spi-bcm-qspi.c | 12 +-
drivers/spi/spi-bcm2835.c | 36 +-
drivers/spi/spi-bcm2835aux.c | 10 +-
drivers/spi/spi-bcm63xx-hsspi.c | 36 +-
drivers/spi/spi-bcm63xx.c | 24 +-
drivers/spi/spi-bcmbca-hsspi.c | 36 +-
drivers/spi/spi-brcmstb-qspi.c | 6 +-
drivers/spi/spi-cadence-quadspi.c | 104 +++--
drivers/spi/spi-cadence-xspi.c | 4 +-
drivers/spi/spi-cadence.c | 334 +++++++++------
drivers/spi/spi-cavium-octeon.c | 6 +-
drivers/spi/spi-cavium.c | 8 +-
drivers/spi/spi-coldfire-qspi.c | 14 +-
drivers/spi/spi-davinci.c | 23 +-
drivers/spi/spi-dln2.c | 12 +-
drivers/spi/spi-dw-bt1.c | 6 +-
drivers/spi/spi-dw-core.c | 2 +-
drivers/spi/spi-dw-mmio.c | 68 ++-
drivers/spi/spi-ep93xx.c | 6 +-
drivers/spi/spi-falcon.c | 2 +-
drivers/spi/spi-fsi.c | 2 +-
drivers/spi/spi-fsl-cpm.c | 23 ++
drivers/spi/spi-fsl-dspi.c | 24 +-
drivers/spi/spi-fsl-espi.c | 12 +-
drivers/spi/spi-fsl-lpspi.c | 7 +-
drivers/spi/spi-fsl-qspi.c | 12 +-
drivers/spi/spi-fsl-spi.c | 92 ++---
drivers/spi/spi-geni-qcom.c | 11 +-
drivers/spi/spi-gpio.c | 4 +-
drivers/spi/spi-gxp.c | 4 +-
drivers/spi/spi-hisi-kunpeng.c | 6 +-
drivers/spi/spi-hisi-sfc-v3xx.c | 2 +-
drivers/spi/spi-img-spfi.c | 20 +-
drivers/spi/spi-imx.c | 75 ++--
drivers/spi/spi-ingenic.c | 4 +-
drivers/spi/spi-intel-pci.c | 1 +
drivers/spi/spi-intel.c | 2 +-
drivers/spi/spi-iproc-qspi.c | 6 +-
drivers/spi/spi-jcore.c | 4 +-
drivers/spi/spi-lantiq-ssc.c | 12 +-
drivers/spi/spi-loopback-test.c | 8 +
drivers/spi/spi-mem.c | 4 +-
drivers/spi/spi-meson-spicc.c | 8 +-
drivers/spi/spi-meson-spifc.c | 6 +-
drivers/spi/spi-microchip-core-qspi.c | 6 +-
drivers/spi/spi-microchip-core.c | 12 +-
drivers/spi/spi-mpc512x-psc.c | 142 ++-----
drivers/spi/spi-mpc52xx-psc.c | 145 ++-----
drivers/spi/spi-mpc52xx.c | 8 +-
drivers/spi/spi-mt65xx.c | 6 +-
drivers/spi/spi-mt7621.c | 2 +-
drivers/spi/spi-mtk-nor.c | 6 +-
drivers/spi/spi-mtk-snfi.c | 5 +-
drivers/spi/spi-mux.c | 8 +-
drivers/spi/spi-mxic.c | 16 +-
drivers/spi/spi-mxs.c | 8 +-
drivers/spi/spi-npcm-fiu.c | 25 +-
drivers/spi/spi-npcm-pspi.c | 6 +-
drivers/spi/spi-nxp-fspi.c | 74 +++-
drivers/spi/spi-oc-tiny.c | 5 +-
drivers/spi/spi-omap-uwire.c | 13 +-
drivers/spi/spi-omap2-mcspi.c | 35 +-
drivers/spi/spi-orion.c | 13 +-
drivers/spi/spi-pci1xxxx.c | 22 +-
drivers/spi/spi-pic32-sqi.c | 8 +-
drivers/spi/spi-pic32.c | 13 +-
drivers/spi/spi-pl022.c | 4 +-
drivers/spi/spi-ppc4xx.c | 5 +-
drivers/spi/spi-pxa2xx.c | 14 +-
drivers/spi/spi-qcom-qspi.c | 13 +-
drivers/spi/spi-qup.c | 31 +-
drivers/spi/spi-rb4xx.c | 8 +-
drivers/spi/spi-rockchip-sfc.c | 12 +-
drivers/spi/spi-rockchip.c | 36 +-
drivers/spi/spi-rpc-if.c | 6 +-
drivers/spi/spi-rspi.c | 24 +-
drivers/spi/spi-s3c64xx.c | 8 +-
drivers/spi/spi-sc18is602.c | 6 +-
drivers/spi/spi-sh-hspi.c | 6 +-
drivers/spi/spi-sh-msiof.c | 13 +-
drivers/spi/spi-sh-sci.c | 7 +-
drivers/spi/spi-sh.c | 6 +-
drivers/spi/spi-sifive.c | 12 +-
drivers/spi/spi-slave-mt27xx.c | 6 +-
drivers/spi/spi-sn-f-ospi.c | 10 +-
drivers/spi/spi-sprd-adi.c | 8 +-
drivers/spi/spi-sprd.c | 23 +-
drivers/spi/spi-st-ssc4.c | 8 +-
drivers/spi/spi-stm32-qspi.c | 18 +-
drivers/spi/spi-stm32.c | 15 +-
drivers/spi/spi-sun4i.c | 8 +-
drivers/spi/spi-sun6i.c | 7 +-
drivers/spi/spi-sunplus-sp7021.c | 5 +-
drivers/spi/spi-synquacer.c | 12 +-
drivers/spi/spi-tegra114.c | 37 +-
drivers/spi/spi-tegra20-sflash.c | 8 +-
drivers/spi/spi-tegra20-slink.c | 11 +-
drivers/spi/spi-tegra210-quad.c | 31 +-
drivers/spi/spi-ti-qspi.c | 16 +-
drivers/spi/spi-topcliff-pch.c | 10 +-
drivers/spi/spi-uniphier.c | 6 +-
drivers/spi/spi-wpcm-fiu.c | 12 +-
drivers/spi/spi-xcomm.c | 2 +-
drivers/spi/spi-xilinx.c | 15 +-
drivers/spi/spi-xlp.c | 4 +-
drivers/spi/spi-xtensa-xtfpga.c | 6 +-
drivers/spi/spi-zynq-qspi.c | 8 +-
drivers/spi/spi-zynqmp-gqspi.c | 8 +-
drivers/spi/spi.c | 102 +++--
drivers/spi/spidev.c | 6 +-
drivers/staging/fbtft/fbtft-core.c | 2 +-
drivers/staging/greybus/spilib.c | 2 +-
include/linux/platform_data/spi-s3c64xx.h | 1 +
include/linux/spi/spi.h | 36 +-
include/trace/events/spi.h | 10 +-
sound/pci/hda/cs35l41_hda_spi.c | 2 +-
149 files changed, 1845 insertions(+), 1288 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/amlogic,a1-spifc.yaml
create mode 100644 drivers/spi/spi-amlogic-spifc-a1.c
Powered by blists - more mailing lists