<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/ata, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-05-11T09:21:37Z</updated>
<entry>
<title>ata: ahci-platform: Add ports-implemented DT bindings.</title>
<updated>2016-05-11T09:21:37Z</updated>
<author>
<name>Srinivas Kandagatla</name>
</author>
<published>2016-04-01T07:52:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd7ac00e80f3711a61212549135a013871b2daa2'/>
<id>urn:sha1:dd7ac00e80f3711a61212549135a013871b2daa2</id>
<content type='text'>
commit 17dcc37e3e847bc0e67a5b1ec52471fcc6c18682 upstream.

On some SOCs PORTS_IMPL register value is never programmed by the
firmware and left at zero value. Which means that no sata ports are
available for software. AHCI driver used to cope up with this by
fabricating the port_map if the PORTS_IMPL register is read zero,
but recent patch broke this workaround as zero value was valid for
NVMe disks.

This patch adds ports-implemented DT bindings as workaround for this issue
in a way that DT can can override the PORTS_IMPL register in cases where
the firmware did not program it already.

Fixes: 566d1827df2e ("libata: disable forced PORTS_IMPL for &gt;= AHCI 1.3")
Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Acked-by: Tejun Heo &lt;tj@kernel.org&gt;
Reviewed-by: Andy Gross &lt;andy.gross@linaro.org&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ata: ahci_brcmstb: add support for MIPS-based platforms</title>
<updated>2016-01-01T02:19:35Z</updated>
<author>
<name>Jaedon Shin</name>
</author>
<published>2015-11-26T02:56:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1980eb9bd7d733ce089f9b154c08c2c71fb1f2a7'/>
<id>urn:sha1:1980eb9bd7d733ce089f9b154c08c2c71fb1f2a7</id>
<content type='text'>
The BCM7xxx ARM-based and MIPS-based platforms share a similar hardware
block for AHCI SATA3.

This new compatible string, "brcm,bcm7425-ahci", may be used for most
MIPS-based platforms of 40nm process technology.

Signed-off-by: Jaedon Shin &lt;jaedon.shin@gmail.com&gt;
Tested-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Acked-by: Brian Norris &lt;computersforpeace@gmail.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>sata_rcar: Add compatible string for r8a7795</title>
<updated>2015-11-20T20:48:55Z</updated>
<author>
<name>Kouei Abe</name>
</author>
<published>2015-11-20T12:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fec7bc433a29ea75b83dd9447629c99b2d4d727a'/>
<id>urn:sha1:fec7bc433a29ea75b83dd9447629c99b2d4d727a</id>
<content type='text'>
R-Car H3 SoC has compatible SATA controller with R-Car Gen2 SoCs.

Signed-off-by: Kouei Abe &lt;kouei.abe.cp@renesas.com&gt;
Signed-off-by: Yoshihiro Kaneko &lt;ykaneko0929@gmail.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Acked-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>devicetree: bindings: Fixed a few typos</title>
<updated>2015-10-31T00:52:15Z</updated>
<author>
<name>Tang Yuantian</name>
</author>
<published>2015-10-29T06:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d72c0f430b19a7ee80d904a59c6c9a1c40e016cc'/>
<id>urn:sha1:d72c0f430b19a7ee80d904a59c6c9a1c40e016cc</id>
<content type='text'>
There is a few typos in Freescale QorIQ AHCI bindings, This
patch fixes them.

Signed-off-by: Tang Yuantian &lt;Yuantian.Tang@freescale.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>ahci: qoriq: Rename LS2085A SoC support code to LS2080A</title>
<updated>2015-10-31T00:52:15Z</updated>
<author>
<name>Tang Yuantian</name>
</author>
<published>2015-10-29T06:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d19f9aaf01341bd02da3aca3197751f52155551a'/>
<id>urn:sha1:d19f9aaf01341bd02da3aca3197751f52155551a</id>
<content type='text'>
Freescale is renaming the LS2085A SoC to LS2080A.
This patch addresses the same.

Signed-off-by: Tang Yuantian &lt;Yuantian.Tang@freescale.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>devicetree:bindings: add devicetree bindings for Freescale AHCI</title>
<updated>2015-09-08T16:30:06Z</updated>
<author>
<name>Tang Yuantian</name>
</author>
<published>2015-09-07T08:23:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=437dd8c3c20fa750a9db2e6b39b5e2ff7d01c79e'/>
<id>urn:sha1:437dd8c3c20fa750a9db2e6b39b5e2ff7d01c79e</id>
<content type='text'>
adds bindings for Freescale QorIQ AHCI SATA controller.

Signed-off-by: Tang Yuantian &lt;Yuantian.Tang@freescale.com&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>Revert "ahci: added support for Freescale AHCI sata"</title>
<updated>2015-09-08T16:30:06Z</updated>
<author>
<name>Tang Yuantian</name>
</author>
<published>2015-09-07T08:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fc4f370d77f867fe327fb3591030930693e5438e'/>
<id>urn:sha1:fc4f370d77f867fe327fb3591030930693e5438e</id>
<content type='text'>
This reverts commit 5163fb62541e
("ahci: added support for Freescale AHCI sata")

The reverted patch added Freescale QorIQ AHCI sata support to
ahci_platform driver though, but it left SoC specific settings to uboot.
It leads to QorIQ sata heavily depending on uboot. In order to removing
the dependency we first revert the old patch and then will add a new driver
for QorIQ SATA.
Since there are no LS* platforms that have been upstreamed, So
the revert would not break anything exists.

Signed-off-by: Tang Yuantian &lt;Yuantian.Tang@freescale.com&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>devicetree:bindings: add devicetree bindings for ceva ahci</title>
<updated>2015-06-10T02:15:17Z</updated>
<author>
<name>Suneel Garapati</name>
</author>
<published>2015-06-09T08:53:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=03a740fb682c5ae9bf49ebad284986e9afc63958'/>
<id>urn:sha1:03a740fb682c5ae9bf49ebad284986e9afc63958</id>
<content type='text'>
adds bindings for CEVA AHCI SATA controller. optional property
broken-gen2 is useful incase of hardware speed limitation.

Signed-off-by: Suneel Garapati &lt;suneel.garapati@xilinx.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>ahci: added support for Freescale AHCI sata</title>
<updated>2015-06-09T05:02:15Z</updated>
<author>
<name>Tang Yuantian</name>
</author>
<published>2015-06-04T07:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5163fb62541e38fea400f96dcef9aa539fd00b48'/>
<id>urn:sha1:5163fb62541e38fea400f96dcef9aa539fd00b48</id>
<content type='text'>
Freescale introduced QorIQ series SOCs, like ls1021 ls2085, with AHCI
sata support. It complies with the serial ATA 3.0 specification
and the AHCI 1.3 specification.

Signed-off-by: Shaohui Xie &lt;Shaohui.Xie@freescale.com&gt;
Signed-off-by: Yuantian Tang &lt;Yuantian.Tang@freescale.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation: devicetree: add Broadcom SATA binding</title>
<updated>2015-05-25T00:11:25Z</updated>
<author>
<name>Brian Norris</name>
</author>
<published>2015-05-12T23:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e3e694f8217ecff7f6f6f3e9d98a32b235161b49'/>
<id>urn:sha1:e3e694f8217ecff7f6f6f3e9d98a32b235161b49</id>
<content type='text'>
Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
</feed>
