<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/spi, branch v2019.10</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/spi?h=v2019.10</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/spi?h=v2019.10'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-09-16T02:39:22Z</updated>
<entry>
<title>spi: Add spi_write_then_read</title>
<updated>2019-09-16T02:39:22Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2019-07-22T11:52:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8473b32127232d8b602d905a2ed26ed48d352f6e'/>
<id>urn:sha1:8473b32127232d8b602d905a2ed26ed48d352f6e</id>
<content type='text'>
Add support for SPI synchronous write followed by read,
this is common interface call from spi-nor to spi drivers.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Tested-by: Adam Ford &lt;aford173@gmail.com&gt; #da850-evm
</content>
</entry>
<entry>
<title>spi: Kconfig: Unmark DEPRECATED for MXS_SPI</title>
<updated>2019-09-16T02:39:22Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2019-08-01T15:56:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6bd6c21693547f1887b516bee11481e95e239ecb'/>
<id>urn:sha1:6bd6c21693547f1887b516bee11481e95e239ecb</id>
<content type='text'>
MXS_SPI driver now partially converted into driver-model,
so unmark the DEPRECATED option for the same.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
[jagan: update the commit message]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: soft_spi: Fix data abort if slave is not probed</title>
<updated>2019-09-16T02:39:22Z</updated>
<author>
<name>Christophe Kerello</name>
<email>christophe.kerello@st.com</email>
</author>
<published>2019-08-02T13:46:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dfe72d081d4eda0c0788dc5db69de3abbec1b857'/>
<id>urn:sha1:dfe72d081d4eda0c0788dc5db69de3abbec1b857</id>
<content type='text'>
In case spi_get_bus_and_cs callback is used, spi bus is first probed
then slave devices are probed. To avoid a data abort in soft_spi probe
function, we need to check that (slave != NULL).

If slave is NULL, cs_flags and clk_flags will be initialized with
respectively GPIOD_ACTIVE_LOW and 0.

Signed-off-by: Christophe Kerello &lt;christophe.kerello@st.com&gt;
Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: mvebu_a3700_spi: Fix clock prescale computation</title>
<updated>2019-09-16T02:39:22Z</updated>
<author>
<name>Marek Behún</name>
<email>marek.behun@nic.cz</email>
</author>
<published>2019-07-23T14:49:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=07a5cb9d3b9bf9bca9ca207b82f92eac73cbdda8'/>
<id>urn:sha1:07a5cb9d3b9bf9bca9ca207b82f92eac73cbdda8</id>
<content type='text'>
The prescaler value computation can yield wrong result if given 0x1f at
the beginning: the value is computed to be 0x20, but the maximum value
the register can hold 0x1f, so the actual stored value in this case is
0, which is obviously wrong.
Set the upper bound of the value to 0x1f with the min macro.

Signed-off-by: Marek Behún &lt;marek.behun@nic.cz&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>x86: ich-spi: Convert driver to spi-mem ops</title>
<updated>2019-08-09T14:24:02Z</updated>
<author>
<name>Bernhard Messerklinger</name>
<email>bernhard.messerklinger@br-automation.com</email>
</author>
<published>2019-08-02T06:38:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0709ddb68fed4dbeae09d919fc54d7235918d47b'/>
<id>urn:sha1:0709ddb68fed4dbeae09d919fc54d7235918d47b</id>
<content type='text'>
With the introduction of the new spi-mem model operations changed
slightly. The new spi-mem operations make things a bit easier to
handle for ich-spi flash interface. This patch converts the ich-spi
driver by using spi-mem operations.

Signed-off-by: Bernhard Messerklinger &lt;bernhard.messerklinger@br-automation.com&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;

Tested on Intel CrownBay and MinnowMax
Tested-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;

[bmeng: fix compiler warnings when building the driver for 64-bit]
Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-imx-20190719' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx</title>
<updated>2019-07-27T13:35:05Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2019-07-27T13:35:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=df9a7a195bdf0722399199bf373afc8309ae3ad7'/>
<id>urn:sha1:df9a7a195bdf0722399199bf373afc8309ae3ad7</id>
<content type='text'>
u-boot-imx-20190719

- CCF for i.MX6
- nandbcb command to write SPL into NAND
- Switch to DM (i.MX28)
- Boards: Toradex, engicam, DH
- Fixes for i.MX8
- Fixes for i.MX7ULP

Travis: https://travis-ci.org/sbabic/u-boot-imx/builds/561147504
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-spi</title>
<updated>2019-07-27T13:34:07Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2019-07-27T13:34:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=222701e157176a66628e4f399f52ca3307b018c9'/>
<id>urn:sha1:222701e157176a66628e4f399f52ca3307b018c9</id>
<content type='text'>
- fix for fsl_qspi read timeout (Thomas)
- spi-mem read data size fix (Ye Li)
- SiFive SPI driver, mmc_spi flags (Bhargav, Anup)
- Micron spi-nor parts (Ashish)
- MT7629 spi-mem driver(Weijie)
</content>
</entry>
<entry>
<title>spi: Drop obsolete mtk_qspi driver references</title>
<updated>2019-07-25T13:22:20Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2019-07-22T11:39:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1f174689c13a257e3b149d4550805a85bdaf27c3'/>
<id>urn:sha1:1f174689c13a257e3b149d4550805a85bdaf27c3</id>
<content type='text'>
Since u-boot has added the spi-mem framework and replaced
the spi-nor framework, the mtk_qspi is no longer compatible
with the new spi-nor driver.

Remove this driver along with replacing config item
with new mtk spi-nor driver.

Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
[jagan: squash related changes and update commit message]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: add spi-mem driver for MediaTek MT7629 SoC</title>
<updated>2019-07-25T13:22:12Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2019-07-22T11:39:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=603fcd16b1e34d7f11a89a3a5e73febbb302dea5'/>
<id>urn:sha1:603fcd16b1e34d7f11a89a3a5e73febbb302dea5</id>
<content type='text'>
This patch adds spi-mem driver for MediaTek MT7629 SoC
to access SPI-NOR and SPI-NAND flashes.

Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
[jagan: squash MAINTAINERS file]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>spi: stm32_qspi: Remove "st, stm32-qspi" compatible string</title>
<updated>2019-07-22T09:04:52Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2019-06-28T13:03:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=637e288dc78c41f1e83dd54ee296e3266c9a3c67'/>
<id>urn:sha1:637e288dc78c41f1e83dd54ee296e3266c9a3c67</id>
<content type='text'>
"st,stm32-qspi" is no more used, remove it.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
</feed>
