<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/spi/Makefile, branch v2022.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/spi/Makefile?h=v2022.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/spi/Makefile?h=v2022.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2022-05-03T12:19:48Z</updated>
<entry>
<title>spi: npcm-fiu: add NPCM7xx FIU controller driver</title>
<updated>2022-05-03T12:19:48Z</updated>
<author>
<name>Jim Liu</name>
<email>JJLIU0@nuvoton.com</email>
</author>
<published>2022-04-26T08:52:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aaf2dbc82bef51962c80ad98dea5dc9adf7d5f6b'/>
<id>urn:sha1:aaf2dbc82bef51962c80ad98dea5dc9adf7d5f6b</id>
<content type='text'>
Add Nuvoton NPCM BMC Flash Interface Unit(FIU) SPI master
controller driver using SPI-MEM interface.

The FIU supports single, dual or quad communication interface.
The FIU controller driver provides flash access in UMA(User
Mode Access) mode by using an indirect address/data mechanism.

the dts node is followed upstream kernel dts name.

Signed-off-by: Jim Liu &lt;JJLIU0@nuvoton.com&gt;
Signed-off-by: Stanley Chu &lt;yschu@nuvoton.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
[Jagan: fixed the Kconfig, Makefile order]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>driver: spi: add bcm iproc qspi support</title>
<updated>2022-02-24T08:12:50Z</updated>
<author>
<name>Rayagonda Kokatanur</name>
<email>rayagonda.kokatanur@broadcom.com</email>
</author>
<published>2022-02-09T22:16:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2ba1bd1e11fc46dc7098e274d1c3c3ea64e7c70c'/>
<id>urn:sha1:2ba1bd1e11fc46dc7098e274d1c3c3ea64e7c70c</id>
<content type='text'>
IPROC qspi driver supports both BSPI and MSPI modes.

Signed-off-by: Rayagonda Kokatanur &lt;rayagonda.kokatanur@broadcom.com&gt;
Signed-off-by: Bharat Gooty &lt;bharat.gooty@broadcom.com&gt;
Acked-by: Rayagonda Kokatanur &lt;rayagonda.kokatanur@broadcom.com&gt;

Signed-off-by: Roman Bacik &lt;roman.bacik@broadcom.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: apple: Add driver for Apple SPI controller</title>
<updated>2022-02-10T21:44:23Z</updated>
<author>
<name>Mark Kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2022-01-23T15:48:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7184e2997e7d97ba3e697a0acc1800ddd89d3f6d'/>
<id>urn:sha1:7184e2997e7d97ba3e697a0acc1800ddd89d3f6d</id>
<content type='text'>
Add a driver for the SPI controller integrated on Apple SoCs.
This is necessary to support the keyboard on Apple Silicon laopts
since their keyboard uses an Apple-specific HID over SPI protocol.

Signed-off-by: Mark Kettenis &lt;kettenis@openbsd.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested on: Macbook Air M1
Tested-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>spi: rockchip_sfc: add support for Rockchip SFC</title>
<updated>2021-08-12T01:34:11Z</updated>
<author>
<name>Chris Morgan</name>
<email>macromorgan@hotmail.com</email>
</author>
<published>2021-08-05T08:26:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3fb08a21387b9f4f24cfd5b45f9d7f344d40fba4'/>
<id>urn:sha1:3fb08a21387b9f4f24cfd5b45f9d7f344d40fba4</id>
<content type='text'>
This patch adds support for the Rockchip serial flash controller
found on the PX30 SoC. It should work for versions 3-5 of the SFC
IP, however I am only able to test it on v3.

This is adapted from the WIP SPI-MEM driver for the SFC on mainline
Linux. Note that the main difference between this and earlier versions
of the driver is that this one does not support DMA. In testing
the performance difference (performing a dual mode read on a 128Mb
chip) is negligible. DMA, if used, must also be disabled in SPL
mode when using A-TF anyway.

Signed-off-by: Chris Morgan &lt;macromorgan@hotmail.com&gt;
Signed-off-by: Jon Lin &lt;jon.lin@rock-chips.com&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>spi: fsl_qspi: Build driver only if DM_SPI is available</title>
<updated>2021-07-10T14:53:34Z</updated>
<author>
<name>Frieder Schrempf</name>
<email>frieder.schrempf@kontron.de</email>
</author>
<published>2021-06-07T12:36:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b86554865ad271a71e93c125594335721b615c9'/>
<id>urn:sha1:6b86554865ad271a71e93c125594335721b615c9</id>
<content type='text'>
The driver depends on DM_SPI and if it's not available (e. g. in SPL),
then we should not try to build it as this will fail.

Signed-off-by: Frieder Schrempf &lt;frieder.schrempf@kontron.de&gt;
</content>
</entry>
<entry>
<title>spi: synquacer: Add HSSPI SPI controller driver for SynQuacer</title>
<updated>2021-07-06T18:07:36Z</updated>
<author>
<name>Jassi Brar</name>
<email>jaswinder.singh@linaro.org</email>
</author>
<published>2021-06-04T09:44:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=971a344285731b7bb076fe59c4ecbd68d8c9bb66'/>
<id>urn:sha1:971a344285731b7bb076fe59c4ecbd68d8c9bb66</id>
<content type='text'>
This is a driver for the HSSPI SPI controller on SynQuacer SoC.
The HSSPI has command sequence mode (memory mapped) and
direct mode (FIFO access). The driver will operate it under
the direct mode. And before booting OS, it switch back to the
command sequence mode since that is compatible with default
EDK2 behavior.

Signed-off-by: Jassi Brar &lt;jaswinder.singh@linaro.org&gt;
Signed-off-by: Masami Hiramatsu &lt;masami.hiramatsu@linaro.org&gt;
</content>
</entry>
<entry>
<title>spi: Add MXIC controller driver</title>
<updated>2021-06-25T15:29:45Z</updated>
<author>
<name>Zhengxun</name>
<email>zhengxunli.mxic@gmail.com</email>
</author>
<published>2021-06-23T17:15:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0d7066bce23d3732cd3a59176ccd7a3ee7be9d63'/>
<id>urn:sha1:0d7066bce23d3732cd3a59176ccd7a3ee7be9d63</id>
<content type='text'>
Add a driver for Macronix SPI controller IP.

This patch referred from linux spi-mxic.c. The difference from the
linux version is described here.

1. To adapt uboot spi framework, modify some functions naming.

2. Remove the incompatible functions of Uboot.

3. Add dummy byte recalculattion function to support dummy buswidth
   not align data buswidth operation.(ex: 1-1-4, 1-1-8)

4. Add Octal mode support.

Signed-off-by: Zhengxun &lt;zhengxunli.mxic@gmail.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
[jagan: fixed file permission, comment line, kconfig]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: mtk_snor: add support for MTK SPI NOR controller</title>
<updated>2021-01-29T15:35:14Z</updated>
<author>
<name>SkyLake.Huang</name>
<email>skylake.huang@mediatek.com</email>
</author>
<published>2021-01-20T07:31:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7a49d61742c2387e9d5fbb1e1e707ef1e0c624b5'/>
<id>urn:sha1:7a49d61742c2387e9d5fbb1e1e707ef1e0c624b5</id>
<content type='text'>
This patch adds support for MTK SPI NOR controller, which you
can see on mt7622 &amp; mt7629.

1. This controller is designed only for SPI NOR. We can't adjust
its bus clock dynamically. Set clock in dts instead.
2. This controller only supports 1-1-1 write mode.
3. Remove mtk_snor_match_read() since upper SPI-MEM layer already
handles command.
4. sf read/write/update commands are tested with this driver.

Signed-off-by: SkyLake.Huang &lt;skylake.huang@mediatek.com&gt;
</content>
</entry>
<entry>
<title>spi: add spi controller support for MediaTek MT7620 SoC</title>
<updated>2021-01-24T20:39:26Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2020-11-12T08:36:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2db6fba0510e8b1694c7e9755840b751694f8983'/>
<id>urn:sha1:2db6fba0510e8b1694c7e9755840b751694f8983</id>
<content type='text'>
This patch adds spi controller support for MediaTek MT7620 SoC.

The SPI controller supports two chip selects. These two chip selects are
implemented as two separate register groups, but they share the same bus
(DI/DO/CLK), only CS pins are dedicated for each register group.
Appearently these two register groups cannot operates simulataneously so
they are implemented as one controller.

Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>spi: ca_sflash: Add CAxxxx SPI Flash Controller</title>
<updated>2020-12-18T10:46:37Z</updated>
<author>
<name>Pengpeng Chen</name>
<email>pengpeng.chen@cortina-access.com</email>
</author>
<published>2020-07-30T19:52:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=24f279423295a93c36a7b28945e53c8ccadb0922'/>
<id>urn:sha1:24f279423295a93c36a7b28945e53c8ccadb0922</id>
<content type='text'>
Add SPI Flash controller driver for Cortina Access
CAxxxx SoCs

Signed-off-by: Pengpeng Chen &lt;pengpeng.chen@cortina-access.com&gt;
Signed-off-by: Alex Nemirovsky &lt;alex.nemirovsky@cortina-access.com&gt;
CC: Vignesh R &lt;vigneshr@ti.com&gt;
CC: Tom Rini &lt;trini@konsulko.com&gt;
[jagan: rebase on master]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
</feed>
