NameLast commit messageLast commit date
..
testsspi: Add KUnit coverage for DMA mapping error paths2 months ago
.kunitconfigspi: Add KUnit coverage for DMA mapping error paths2 months ago
atmel-quadspi.cspi: atmel-quadspi: use modern PM macros3 months ago
internals.hspi: Add KUnit coverage for DMA mapping error paths2 months ago
Kconfigspi: Add KUnit coverage for DMA mapping error paths2 months ago
Makefilespi: Add KUnit coverage for DMA mapping error paths2 months ago
spi-airoha-snfi.cspi: spi-mem: Transform the read operation template6 months ago
spi-altera-core.cspi: add missing MODULE_DESCRIPTION() macros2 years ago
spi-altera-dfl.cspi: spi-altera-dfl: switch to use modern name3 years ago
spi-altera-platform.cspi: altera: Simplify with dev_err_probe()4 months ago
spi-amd-pci.cspi: spi_amd: Remove the use of dev_err_probe()1 year ago
spi-amd.cspi: amd: Set correct bus number in ACPI probe path6 months ago
spi-amd.hspi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller1 year ago
spi-amlogic-spifc-a1.cspi: amlogic-spifc-a1: use modern PM macros3 months ago
spi-amlogic-spifc-a4.cspi: amlogic: spifc-a4: unregister ECC engine on probe failure and remove() callback7 months ago
spi-amlogic-spisg.cspi: amlogic-spisg: Make sure clk_init_data is fully initialized2 months ago
spi-apple.cspi: Drop duplicate of_node assignment10 months ago
spi-ar934x.cspi: Drop duplicate of_node assignment10 months ago
spi-armada-3700.cspi: armada-3700: switch to managed controller allocation6 months ago
spi-aspeed-smc.cspi: spi-mem: Add a no_cs_assertion capability5 months ago
spi-at91-usart.cspi: at91-usart: use modern PM macros3 months ago
spi-atcspi200.cspi: Few cleanups while looking at num-cs3 months ago
spi-ath79.cspi: ath79: use devm everywhere in probe3 months ago
spi-atmel.cspi: atmel: fix DMA channel and bounce buffer leaks5 months ago
spi-au1550.cspi: Switch back to struct platform_driver::remove()2 years ago
spi-axi-spi-engine.cspi: Use trace_call__##name() at guarded tracepoint call sites7 months ago
spi-axiado.cspi: axiado: use modern PM macros3 months ago
spi-axiado.hspi: axiado: fix kernel-doc comments4 months ago
spi-bcm-qspi.cspi: bcm-qspi: use modern PM macros3 months ago
spi-bcm-qspi.hspi: bcm-qspi: Make bcm_qspi_remove() return void4 years ago
spi-bcm2835.cspi: bcm2835: make read-only const array pinctrl_compats static3 months ago
spi-bcm2835aux.cspi: Drop duplicate of_node assignment10 months ago
spi-bcm63xx-hsspi.cspi: use modern PM macros3 months ago
spi-bcm63xx.cspi: bcm63xx: disable clock on resume failure3 months ago
spi-bcmbca-hsspi.cspi: use modern PM macros3 months ago
spi-bitbang-txrx.hspi: Get rid of old SPI_MASTER_NO_TX & SPI_MASTER_NO_RX3 years ago
spi-bitbang.cspi: fix controller registration API inconsistency5 months ago
spi-brcmstb-qspi.cspi: bcm-qspi: use modern PM macros3 months ago
spi-butterfly.cparport: Remove parport_driver.devmodel2 years ago
spi-cadence-quadspi.cspi: cadence-quadspi: Fix indirect write timeout when DMA read mode is enabled4 months ago
spi-cadence-xspi.cspi: cadence-xspi: only use readsq/writesq under 64BIT3 months ago
spi-cadence.cspi: cadence: use modern PM macros3 months ago
spi-cavium-octeon.cspi: octeon: switch to managed controller allocation6 months ago
spi-cavium-thunderx.cspi: cavium-thunderx: switch to managed controller allocation6 months ago
spi-cavium.cspi: cavium: Follow renaming of SPI "master" to "controller"2 years ago
spi-cavium.hspi: cavium: Follow renaming of SPI "master" to "controller"2 years ago
spi-ch341.cspi: ch341: correct company name in MODULE_DESCRIPTION6 months ago
spi-clps711x.cspi: clps711x: switch to managed controller allocation6 months ago
spi-coldfire-qspi.cspi: coldfire-qspi: use modern PM macros3 months ago
spi-cs42l43.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-davinci.cspi: davinci: switch to managed controller allocation3 months ago
spi-dln2.cspi: dln2: use modern PM macros3 months ago
spi-dw-core.cspi: dw: Remove shadowed dws in dw_spi_setup()2 months ago
spi-dw-dma.cspi: dw-dma: Wait for controller idle before completing Tx4 months ago
spi-dw-mmio.cspi: dw: Add support for StarFive JHB100 SoC SFC3 months ago
spi-dw-pci.cspi: dw-pci: use modern PM macros3 months ago
spi-dw.hMerge tag 'spi-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi2 months ago
spi-ep93xx.cspi: ep93xx: fix double-free of zeropage on DMA setup failure5 months ago
spi-falcon.cspi: falcon: switch to managed controller allocation6 months ago
spi-fsi.cspi: fsi: switch to managed controller allocation6 months ago
spi-fsl-cpm.cspi: add missing MODULE_DESCRIPTION() macros2 years ago
spi-fsl-cpm.hspi: fsl: remove is_dma_mapped checks2 years ago
spi-fsl-dspi.cspi: spi-fsl-dspi: use modern PM macros3 months ago
spi-fsl-espi.cspi: fsl-espi: use modern PM macros3 months ago
spi-fsl-lib.cspi: Drop duplicate of_node assignment10 months ago
spi-fsl-lib.hspi: fsl: Remove unused extern declarations3 years ago
spi-fsl-lpspi.cspi: fsl-lpspi: use modern PM macros3 months ago
spi-fsl-qspi.cspi: fsl-qspi: Use reinit_completion() for repeated operations8 months ago
spi-fsl-spi.cspi: fsl: switch to managed controller allocation6 months ago
spi-fsl-spi.htreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
spi-geni-qcom.cspi: qcom-geni: use modern PM macros3 months ago
spi-gpio.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-gxp.cspi: Drop duplicate of_node assignment10 months ago
spi-hisi-kunpeng.cspi: Fix mismatched DT property access types5 months ago
spi-hisi-sfc-v3xx.cspi: hisi-sfc-v3xx: Propagate errors from optional IRQ lookup3 months ago
spi-img-spfi.cspi: img-spfi: don't disable runtime PM on DMA deferred probe3 months ago
spi-imx.cspi: imx: reconfigure for PIO when DMA cannot be started4 months ago
spi-ingenic.cspi: Drop duplicate of_node assignment10 months ago
spi-intel-pci.cspi: Consistently define pci_device_ids using named initializers6 months ago
spi-intel-platform.cspi: intel: Improve resource mapping1 year ago
spi-intel.cspi: spi-mem: Transform the read operation template6 months ago
spi-intel.hspi: intel: Improve resource mapping1 year ago
spi-iproc-qspi.cspi: bcm-qspi: use modern PM macros3 months ago
spi-jcore.cspi: jcore: switch to managed controller allocation6 months ago
spi-kspi2.cspi: spi-kspi2: Add KEBA SPI controller support1 year ago
spi-lantiq-ssc.cspi: lantiq-ssc: switch to managed controller allocation6 months ago
spi-ljca.cspi: Drop duplicate device_set_node() call10 months ago
spi-lm70llp.cparport: Remove parport_driver.devmodel2 years ago
spi-loongson-core.cspi: loongson: pm: add .freeze .poweroff .thaw .restore2 months ago
spi-loongson-pci.cspi: loongson: use modern PM macros3 months ago
spi-loongson-plat.cspi: loongson: use modern PM macros3 months ago
spi-loongson.hspi: loongson: add bus driver for the loongson spi controller3 years ago
spi-loopback-test.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-lp8841-rtc.cspi: lp8841-rtc: drop unused ifdef6 months ago
spi-ma35d1-qspi.cspi: ma35d1-qspi: Use the existing update helper2 months ago
spi-mem.cspi: spi-mem: Flag DQS capability3 months ago
spi-meson-spicc.cspi: Use FIELD_MODIFY() for bitfield operations6 months ago
spi-meson-spifc.cspi: meson-spifc: use devm_pm_runtime_set_active_enabled3 months ago
spi-microchip-core-qspi.cspi: switch to managed controller allocation (part 2/3)6 months ago
spi-microchip-core-spi.cspi: microchip-core-spi: fix controller deregistration7 months ago
spi-mpc512x-psc.cConvert 'alloc_obj' family to use the new default GFP_KERNEL argument8 months ago
spi-mpc52xx-psc.cConvert 'alloc_obj' family to use the new default GFP_KERNEL argument8 months ago
spi-mpc52xx.cspi: spi-mpc52xx: use platform_get_irq_optional for IRQ lookup3 months ago
spi-mpfs.cspi: mpfs: fix controller deregistration7 months ago
spi-mt65xx.cspi: mt65xx: use modern PM macros3 months ago
spi-mt7621.cspi: Drop duplicate of_node assignment10 months ago
spi-mtk-nor.cspi: mtk-nor: Propagate errors from IRQ request3 months ago
spi-mtk-snfi.cspi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache()6 months ago
spi-mux.cspi: mux: switch to managed controller allocation6 months ago
spi-mxic.cspi: mxic: use modern PM macros3 months ago
spi-mxs.cspi: mxs: switch to managed controller allocation6 months ago
spi-npcm-fiu.cspi: npcm-fiu: support dual and quad UMA writes5 months ago
spi-npcm-pspi.cspi: npcm-pspi: switch to managed controller allocation6 months ago
spi-nxp-fspi.cspi: Add support for StarFive JHB100 SFC3 months ago
spi-nxp-xspi.cspi: nxp-xspi: Improve AHB read performance with DMA3 months ago
spi-oc-tiny.cspi: oc-tiny: switch to managed controller allocation3 months ago
spi-offload-trigger-adi-util-sigma-delta.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-offload-trigger-pwm.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-offload.ctreewide: refresh kmalloc_obj() conversions2 months ago
spi-omap-uwire.cConvert 'alloc_obj' family to use the new default GFP_KERNEL argument8 months ago
spi-omap2-mcspi.cspi: omap2-mcspi: use modern PM macros3 months ago
spi-orion.cspi: orion: use modern PM macros3 months ago
spi-pci1xxxx.cspi: Consistently define pci_device_ids using named initializers6 months ago
spi-pic32-sqi.cspi: pic32-sqi: switch to managed controller allocation6 months ago
spi-pic32.cspi: pic32: switch to managed controller allocation6 months ago
spi-pl022.cspi: pl022: use modern PM macros3 months ago
spi-ppc4xx.cspi: ppc4xx: use of_property_read_u32 for clock frequency3 months ago
spi-pxa2xx-dma.cspi: pxa2xx: update outdated reference to pump_transfers()7 months ago
spi-pxa2xx-pci.cmodule: Convert symbol namespace to string literal1 year ago
spi-pxa2xx-platform.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-pxa2xx.cspi: pxa2xx: use min() instead of min_t()8 months ago
spi-pxa2xx.hspi: pxa2xx: Do not override dev->platform_data on probe2 years ago
spi-qcom-qspi.cspi: spi-qcom-qspi: use modern PM macros3 months ago
spi-qpic-snand.cspi: spi-qpic-snand: Handle Macronix quad read opcode 0x6b3 months ago
spi-qup.cspi: qup: use modern PM macros3 months ago
spi-rb4xx.cspi: Drop duplicate of_node assignment10 months ago
spi-realtek-rtl-snand.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-realtek-rtl.cspi: realtek-rtl: change to __raw reads and writes4 months ago
spi-rockchip-sfc.cspi: rockchip-sfc: use modern PM macros3 months ago
spi-rockchip.cspi: rockchip: use modern PM macros3 months ago
spi-rpc-if.cspi: spi-rpc-if: Implement 200ms runtime PM autosuspend delay3 months ago
spi-rspi.cspi: Use named initializers for platform_device_id arrays5 months ago
spi-rzv2h-rspi.cMerge tag 'spi-fix-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi4 months ago
spi-rzv2m-csi.cspi: Drop duplicate device_set_node() call10 months ago
spi-s3c64xx.cspi: s3c64xx: use modern PM macros3 months ago
spi-sc18is602.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-sg2044-nor.cspi: Drop duplicate of_node assignment10 months ago
spi-sh-hspi.cspi: sh-hspi: switch to managed controller allocation6 months ago
spi-sh-msiof.cspi: sh-msiof: abort transfers when reset times out4 months ago
spi-sh-sci.cspi: Switch back to struct platform_driver::remove()2 years ago
spi-sh.cspi: Switch back to struct platform_driver::remove()2 years ago
spi-sifive.cspi: sifive: switch to managed controller allocation6 months ago
spi-slave-mt27xx.cspi: slave-mt27xx: use modern PM macros3 months ago
spi-slave-system-control.cspi: slave-system-control: switch to use spi_target_abort()2 years ago
spi-slave-time.cspi: slave-time: switch to use spi_target_abort()2 years ago
spi-sn-f-ospi.cspi: sn-f-ospi: Use FIELD_MODIFY()6 months ago
spi-spacemit-k1.cspi: Merge up fixes3 months ago
spi-sprd-adi.cspi: sprd-adi: Fix probe succeeding without registering the controller3 months ago
spi-sprd.cspi: sprd: use modern PM macros3 months ago
spi-st-ssc4.cspi: st-ssc4: switch to managed controller allocation6 months ago
spi-stm32-ospi.cspi: spi-mem: Add a no_cs_assertion capability5 months ago
spi-stm32-qspi.cspi: spi-mem: Add a no_cs_assertion capability5 months ago
spi-stm32.cspi: stm32: Simplify clock handling with devm_clk_get_enabled()7 months ago
spi-sun4i.cspi: sun4i: switch to managed controller allocation6 months ago
spi-sun6i.cspi: sun6i: switch to managed controller allocation6 months ago
spi-sunplus-sp7021.cspi: sunplus-sp7021: use modern PM macros3 months ago
spi-synquacer.cspi: syncuacer: use modern PM macros3 months ago
spi-tegra114.cspi: tegra114: use modern PM macros3 months ago
spi-tegra20-sflash.cspi: tegra20-sflash: use modern PM macros3 months ago
spi-tegra20-slink.cspi: tegra20-slink: use modern PM macros3 months ago
spi-tegra210-quad.cspi: tegra210-quad: use modern PM macros3 months ago
spi-test.htreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1577 years ago
spi-ti-qspi.cspi: Merge up fixes5 months ago
spi-tle62x0.cConvert 'alloc_obj' family to use the new default GFP_KERNEL argument8 months ago
spi-topcliff-pch.cspi: topcliff-pch: use modern PM macros3 months ago
spi-uniphier.cspi: uniphier: Fix completion initialization order before devm_request_irq()4 months ago
spi-virtio.cspi: virtio: mark device ready before registering the controller2 months ago
spi-wpcm-fiu.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago
spi-xcomm.cspi: Use named initializers for arrays of i2c_device_data5 months ago
spi-xilinx.cspi: xilinx: use FIFO occupancy register to determine buffer size5 months ago
spi-xlp.cspi: xlp: switch to managed controller allocation6 months ago
spi-xtensa-xtfpga.cspi: fix controller registration API inconsistency5 months ago
spi-zynq-qspi.cspi: zync-qspi: switch to managed controller allocation6 months ago
spi-zynqmp-gqspi.cspi: zynqmp-gqspi: use modern PM macros3 months ago
spi.cspi: Add KUnit coverage for DMA mapping error paths2 months ago
spidev.cReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files)4 months ago