<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/ata, branch v2020.01-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/ata?h=v2020.01-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/ata?h=v2020.01-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-10-31T11:22:53Z</updated>
<entry>
<title>ata: ahci allow 64-bit DMA for SATA</title>
<updated>2019-10-31T11:22:53Z</updated>
<author>
<name>Roman Kapl</name>
<email>rka@sysgo.com</email>
</author>
<published>2019-10-14T09:21:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6e7325533ba4edb916a1be158c43f7eee506c6c9'/>
<id>urn:sha1:6e7325533ba4edb916a1be158c43f7eee506c6c9</id>
<content type='text'>
Allow 64-bit DMA on AHCI. If not supported by the host controller, at
least print a message and fail.

Signed-off-by: Roman Kapl &lt;rka@sysgo.com&gt;
</content>
</entry>
<entry>
<title>ata: ahci: Don't forget to clear upper address regs.</title>
<updated>2019-10-11T14:10:19Z</updated>
<author>
<name>Oleksandr Rybalko</name>
<email>ray@ddteam.net</email>
</author>
<published>2019-08-22T10:26:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5b7a2bf318e1358f978180a51fd5a305723d165b'/>
<id>urn:sha1:5b7a2bf318e1358f978180a51fd5a305723d165b</id>
<content type='text'>
In 32bits mode upper bits need to be set to 0, otherwise controller will
try to DMA into not existing memory and stops with error.

Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Signed-off-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Signed-off-by: Oleksandr Rybalko &lt;ray@ddteam.net&gt;
</content>
</entry>
<entry>
<title>ahci-pci: ASM1061 report wrong class, but support AHCI.</title>
<updated>2019-10-11T14:10:18Z</updated>
<author>
<name>Oleksandr Rybalko</name>
<email>ray@ddteam.net</email>
</author>
<published>2019-08-22T10:26:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=25643a5c3e5cecac1e73bfff04c414d12c302edc'/>
<id>urn:sha1:25643a5c3e5cecac1e73bfff04c414d12c302edc</id>
<content type='text'>
Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Signed-off-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Signed-off-by: Oleksandr Rybalko &lt;ray@ddteam.net&gt;
</content>
</entry>
<entry>
<title>dm: scsi: Scan the actual number of ports</title>
<updated>2019-08-26T15:46:20Z</updated>
<author>
<name>Park, Aiden</name>
<email>aiden.park@intel.com</email>
</author>
<published>2019-08-20T16:47:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bd98e6ae7160d5a4fc013266183506068227dd79'/>
<id>urn:sha1:bd98e6ae7160d5a4fc013266183506068227dd79</id>
<content type='text'>
The scsi_scan_dev() is looping over the number of uc_plat-&gt;max_id.
The number of actual ports a AHCI controller has can be greater than
max_id. Update uc_plat-&gt;max_id to make SCSI scan all detected ports.

Signed-off-by: Aiden Park &lt;aiden.park@intel.com&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>ata: fsl_ahci: Add sata DM support for Freescale powerpc socs</title>
<updated>2019-05-23T14:23:09Z</updated>
<author>
<name>Peng Ma</name>
<email>peng.ma@nxp.com</email>
</author>
<published>2019-03-27T09:23:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1ee494291880fd51ef0c5f7342e072bdb069d7ff'/>
<id>urn:sha1:1ee494291880fd51ef0c5f7342e072bdb069d7ff</id>
<content type='text'>
This patch is to support Freescale sata driver with dts initialized.
Also resolved the following problems.

===================== WARNING ======================
This board does not use CONFIG_DM_SCSI. Please update
the storage controller to use CONFIG_DM_SCSI before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================

Signed-off-by: Peng Ma &lt;peng.ma@nxp.com&gt;
Reviewed-by: Prabhakar Kushwaha &lt;prabhakar.kushwaha@nxp.com&gt;
</content>
</entry>
<entry>
<title>scsi: ceva: Clean up the driver code</title>
<updated>2019-05-22T06:54:24Z</updated>
<author>
<name>Peng Ma</name>
<email>peng.ma@nxp.com</email>
</author>
<published>2019-04-17T10:10:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d2ebc3823656a66ce0174a0ed3cf217925112a2e'/>
<id>urn:sha1:d2ebc3823656a66ce0174a0ed3cf217925112a2e</id>
<content type='text'>
Distinguish the ecc val by chassis version and move the ecc addr to dts.
Add ls1028a soc support.

Signed-off-by: Peng Ma &lt;peng.ma@nxp.com&gt;
Reviewed-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Prabhakar Kushwaha &lt;prabhakar.kushwaha@nxp.com&gt;
</content>
</entry>
<entry>
<title>ata: ahci: drop read-only ahci_ioports members</title>
<updated>2019-05-18T16:32:01Z</updated>
<author>
<name>Christian Gmeiner</name>
<email>christian.gmeiner@gmail.com</email>
</author>
<published>2019-05-14T08:33:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26992928e80a7f8d86267985b211a858094dc389'/>
<id>urn:sha1:26992928e80a7f8d86267985b211a858094dc389</id>
<content type='text'>
Also get rid of ahci_setup_port(..).

Signed-off-by: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;
</content>
</entry>
<entry>
<title>ata: ahci: fix memory leak</title>
<updated>2019-05-09T23:52:55Z</updated>
<author>
<name>Christian Gmeiner</name>
<email>christian.gmeiner@gmail.com</email>
</author>
<published>2019-05-06T13:18:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=28b4ba94811122d7a91924f62d63d8b25bfa979c'/>
<id>urn:sha1:28b4ba94811122d7a91924f62d63d8b25bfa979c</id>
<content type='text'>
malloc(..) and memalign(..) are both allocating memory and as a result
we leak the memory allocated with malloc(..).

Signed-off-by: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-sunxi</title>
<updated>2019-04-17T13:19:45Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2019-04-17T13:19:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4b37f36d68ebb79cdc7d68a539de71e28e954d11'/>
<id>urn:sha1:4b37f36d68ebb79cdc7d68a539de71e28e954d11</id>
<content type='text'>
- Convert DM_MMC and DM_SCSI
- A20, R40, H6 Linux dts(i) sync
- CLK, RESET support for sunxi, sun8_emac net drivers
</content>
</entry>
<entry>
<title>sunxi: update SATA driver to always use DM_SCSI</title>
<updated>2019-04-17T09:04:45Z</updated>
<author>
<name>Andre Przywara</name>
<email>andre.przywara@arm.com</email>
</author>
<published>2019-04-12T10:58:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f8c8669760610b2949d8d9ccaeef8231a44d4205'/>
<id>urn:sha1:f8c8669760610b2949d8d9ccaeef8231a44d4205</id>
<content type='text'>
It seems like the Allwinner SATA driver is already quite capable of
using the driver model, so we can force this on all boards and can
remove support for a non-DM_SCSI build.
This removes the warning about boards with SATA ports not being
DM_SCSI compliant.

It also takes the opportunity to move the driver out of the board/sunxi
directory to join its siblings in drivers/ata, and to make it a proper
Kconfig citizen.

The board defconfigs stay untouched.

Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
[jagan: select DM_SCSI separately]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
</feed>
