<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/spi/Makefile, branch v6.19.11</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2025-11-14T13:54:43+00:00</updated>
<entry>
<title>spi: add support for microchip "soft" spi controller</title>
<updated>2025-11-14T13:54:43+00:00</updated>
<author>
<name>Prajna Rajendra Kumar</name>
<email>prajna.rajendrakumar@microchip.com</email>
</author>
<published>2025-11-14T10:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=059f545832be85d29ac9ccc416a16f647aa78485'/>
<id>urn:sha1:059f545832be85d29ac9ccc416a16f647aa78485</id>
<content type='text'>
Introduce driver support for the Microchip FPGA CoreSPI IP.

This driver supports only Motorola SPI mode and frame size of 8-bits.
TI/NSC modes and wider frame sizes are not currently supported.

Signed-off-by: Prajna Rajendra Kumar &lt;prajna.rajendrakumar@microchip.com&gt;
Reviewed-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Link: https://patch.msgid.link/20251114104545.284765-4-prajna.rajendrakumar@microchip.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: microchip: rename driver file and internal identifiers</title>
<updated>2025-11-14T13:54:41+00:00</updated>
<author>
<name>Prajna Rajendra Kumar</name>
<email>prajna.rajendrakumar@microchip.com</email>
</author>
<published>2025-11-14T10:45:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=71c814e98696f2cd53e9e6cef7501c2d667d4c5a'/>
<id>urn:sha1:71c814e98696f2cd53e9e6cef7501c2d667d4c5a</id>
<content type='text'>
The spi-microchip-core.c driver provides support for the Microchip
PolarFire SoC (MPFS) "hard" SPI controller. It was originally named
"core" with the expectation that it might also cover Microchip's
CoreSPI "soft" IP, but that never materialized.

The CoreSPI IP cannot be supported by this driver because its register
layout differs substantially from the MPFS SPI controller. In practice
most of the code would need to be replaced to handle those differences
so keeping the drivers separate is the simpler approach.

The file and internal symbols are renamed to reflect MPFS support and
to free up "spi-microchip-core.c" for CoreSPI driver.

Fixes: 9ac8d17694b6 ("spi: add support for microchip fpga spi controllers")
Signed-off-by: Prajna Rajendra Kumar &lt;prajna.rajendrakumar@microchip.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Link: https://patch.msgid.link/20251114104545.284765-2-prajna.rajendrakumar@microchip.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>SPI: Add virtio SPI driver</title>
<updated>2025-09-22T08:29:30+00:00</updated>
<author>
<name>Haixu Cui</name>
<email>quic_haixcui@quicinc.com</email>
</author>
<published>2025-09-08T09:23:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f98cabe3f6cf6396b3ae0264800d9b53d7612433'/>
<id>urn:sha1:f98cabe3f6cf6396b3ae0264800d9b53d7612433</id>
<content type='text'>
This is the virtio SPI Linux kernel driver.

Signed-off-by: Haixu Cui &lt;quic_haixcui@quicinc.com&gt;
Link: https://patch.msgid.link/20250908092348.1283552-4-quic_haixcui@quicinc.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: amlogic: add driver for Amlogic SPI Flash Controller</title>
<updated>2025-09-10T13:11:19+00:00</updated>
<author>
<name>Feng Chen</name>
<email>feng.chen@amlogic.com</email>
</author>
<published>2025-09-10T10:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4670db6f32e9379f5ab6c9bb2a6787cd9b9230a9'/>
<id>urn:sha1:4670db6f32e9379f5ab6c9bb2a6787cd9b9230a9</id>
<content type='text'>
This driver provides support for the SPI mode of the Amlogic
Flash Controller. It supports both SPI NOR flash and SPI NAND
flash. For SPI NAND, the Host ECC hardware engine can be enabled.

The controller implements the SPI-MEM interface and does not
support generic SPI.

Signed-off-by: Feng Chen &lt;feng.chen@amlogic.com&gt;
Signed-off-by: Xianwei Zhao &lt;xianwei.zhao@amlogic.com&gt;
Link: https://patch.msgid.link/20250910-spifc-v6-2-1574aa9baebd@amlogic.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Add RSPI support for RZ/V2H</title>
<updated>2025-07-24T21:32:27+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2025-07-24T21:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b71cb3461765bcf42f619138f4c90c360369a246'/>
<id>urn:sha1:b71cb3461765bcf42f619138f4c90c360369a246</id>
<content type='text'>
Merge series from Fabrizio Castro &lt;fabrizio.castro.jz@renesas.com&gt;:

This series adds support for the Renesas RZ/V2H RSPI IP.
</content>
</entry>
<entry>
<title>support for amlogic the new SPI IP</title>
<updated>2025-07-24T20:24:17+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2025-07-24T20:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=317fb4c3871b27454f04d67bfd0f388fcc5783e7'/>
<id>urn:sha1:317fb4c3871b27454f04d67bfd0f388fcc5783e7</id>
<content type='text'>
Merge series from Xianwei Zhao &lt;xianwei.zhao@amlogic.com&gt;:

Introduced support for the new SPI IP (SPISG). The SPISG is
a communication-oriented SPI controller from Amlogic,supporting
three operation modes: PIO, block DMA, and scatter-gather DMA.

Add the drivers and device tree bindings corresponding to the SPISG.
</content>
</entry>
<entry>
<title>spi: Add driver for the RZ/V2H(P) RSPI IP</title>
<updated>2025-07-24T13:00:23+00:00</updated>
<author>
<name>Fabrizio Castro</name>
<email>fabrizio.castro.jz@renesas.com</email>
</author>
<published>2025-07-04T16:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8b61c8919dff080d83415523cd68f2fef03ccfc7'/>
<id>urn:sha1:8b61c8919dff080d83415523cd68f2fef03ccfc7</id>
<content type='text'>
The Renesas RZ/V2H(P) RSPI IP supports 4-wire and 3-wire
serial communications in both host role and target role.
It can use a DMA, but the I/O can also be driven by the
processor.

RX-only, TX-only, and RX-TX operations are available in
DMA mode, while in processor I/O mode it only RX-TX
operations are supported.

Add a driver to support 4-wire serial communications as
host role in processor I/O mode.

Signed-off-by: Fabrizio Castro &lt;fabrizio.castro.jz@renesas.com&gt;

Link: https://patch.msgid.link/20250704162036.468765-3-fabrizio.castro.jz@renesas.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: Add Amlogic SPISG driver</title>
<updated>2025-07-24T12:28:33+00:00</updated>
<author>
<name>Sunny Luo</name>
<email>sunny.luo@amlogic.com</email>
</author>
<published>2025-07-18T01:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cef9991e04aed3305c61c392e880f6e01a0c2ea4'/>
<id>urn:sha1:cef9991e04aed3305c61c392e880f6e01a0c2ea4</id>
<content type='text'>
Introduced support for the new SPI IP (SPISG) driver. The SPISG is
a communication-oriented SPI controller from Amlogic,supporting
three operation modes: PIO, block DMA, and scatter-gather DMA.

Due to there is no FIFO, PIO mode can only transfer one word at
a time, which is extremely slow. Therefore, this mode was not
implemented.

Signed-off-by: Sunny Luo &lt;sunny.luo@amlogic.com&gt;
Signed-off-by: Xianwei Zhao &lt;xianwei.zhao@amlogic.com&gt;
Link: https://patch.msgid.link/20250718-spisg-v5-2-b8f0f1eb93a2@amlogic.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: offload trigger: add ADI Util Sigma-Delta SPI driver</title>
<updated>2025-07-01T21:06:05+00:00</updated>
<author>
<name>David Lechner</name>
<email>dlechner@baylibre.com</email>
</author>
<published>2025-06-27T23:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3fcd3d2fe44dc9dfca20b6aed117f314a50ba0ff'/>
<id>urn:sha1:3fcd3d2fe44dc9dfca20b6aed117f314a50ba0ff</id>
<content type='text'>
Add a new driver for the ADI Util Sigma-Delta SPI FPGA IP core.

This is used to trigger a SPI offload based on a RDY signal from an ADC
while masking out other signals on the same line.

Signed-off-by: David Lechner &lt;dlechner@baylibre.com&gt;
Link: https://patch.msgid.link/20250627-iio-adc-ad7173-add-spi-offload-support-v2-9-f49c55599113@baylibre.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller</title>
<updated>2025-04-06T22:26:10+00:00</updated>
<author>
<name>Raju Rangoju</name>
<email>Raju.Rangoju@amd.com</email>
</author>
<published>2025-04-02T12:15:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b644c2776652671256edcd7a8e71161e212b59ac'/>
<id>urn:sha1:b644c2776652671256edcd7a8e71161e212b59ac</id>
<content type='text'>
Register a new driver(spi_amd_pci) for the HID2 SPI controller using the
PCI ID of the LPC bridge device.

Add a new common probe function in spi_amd driver to encapsulate the
code required for registering the controller driver. This function will be
utilized by both the existing ACPI driver and the newly introduced
PCI-based driver for the HID2 SPI controller. The MMIO register base
address of the HID2 SPI controller can be obtained from the PCI LPC bridge
registers.

By implementing these changes, the DMA buffer will be correctly associated
with the LPC bridge device, preventing IO_PAGE_FAULT caused by IOMMU when
the LPC bridge attempts DMA operations on addresses owned by the HID2
SPI controller.

Co-developed-by: Krishnamoorthi M &lt;krishnamoorthi.m@amd.com&gt;
Signed-off-by: Krishnamoorthi M &lt;krishnamoorthi.m@amd.com&gt;
Co-developed-by: Akshata MukundShetty &lt;akshata.mukundshetty@amd.com&gt;
Signed-off-by: Akshata MukundShetty &lt;akshata.mukundshetty@amd.com&gt;
Signed-off-by: Raju Rangoju &lt;Raju.Rangoju@amd.com&gt;
Link: https://patch.msgid.link/20250402121514.2941334-1-Raju.Rangoju@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
