<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/ata/pata_cmd64x.c, branch linux-3.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-10-14T17:10:46Z</updated>
<entry>
<title>pata_cmd64x: documentation fix</title>
<updated>2011-10-14T17:10:46Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2011-10-11T17:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=57242762e4d8e7c1fda6d79bf8a6f081f22db57d'/>
<id>urn:sha1:57242762e4d8e7c1fda6d79bf8a6f081f22db57d</id>
<content type='text'>
Acked-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: add cmd64x_fixup()</title>
<updated>2011-10-14T17:07:52Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2011-10-11T17:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f4c6ae50209a4405b2b0bc99eb449060877eef42'/>
<id>urn:sha1:f4c6ae50209a4405b2b0bc99eb449060877eef42</id>
<content type='text'>
Factor out common code from cmd64x_[re]init_one() to cmd64x_fixup().

Remove stale comment and fix a minor CodingStyle issue while at it.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cm64x: fix boot crash on parisc</title>
<updated>2011-05-14T18:59:15Z</updated>
<author>
<name>James Bottomley</name>
</author>
<published>2011-04-24T19:30:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9281b16caac1276817b77033c5b8a1f5ca30102c'/>
<id>urn:sha1:9281b16caac1276817b77033c5b8a1f5ca30102c</id>
<content type='text'>
The old IDE cmd64x checks the status of the CNTRL register to see if
the ports are enabled before probing them.  pata_cmd64x doesn't do
this, which causes a HPMC on parisc when it tries to poke at the
secondary port because apparently the BAR isn't wired up (and a
non-responding piece of memory causes a HPMC).

Fix this by porting the CNTRL register port detection logic from IDE
cmd64x.  In addition, following converns from Alan Cox, add a check to
see if a mobility electronics bridge is the immediate parent and forgo
the check if it is (prevents problems on hotplug controllers).

Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: revert commit d62f5576</title>
<updated>2010-08-25T23:24:15Z</updated>
<author>
<name>Tejun Heo</name>
</author>
<published>2010-08-17T12:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aba8a08ded89a74f1ba04ae94ecc98f26e27d41c'/>
<id>urn:sha1:aba8a08ded89a74f1ba04ae94ecc98f26e27d41c</id>
<content type='text'>
Commit d62f5576 (pata_cmd64x: fix handling of address setup timings)
incorrectly called ata_timing_compute() on UDMA mode on 0 @UT leading
to devide by zero fault.  Revert it until better fix is available.
This is reported in bko#16607 by Milan Kocian who also root caused it.

  https://bugzilla.kernel.org/show_bug.cgi?id=16607

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Reported-and-root-caused-by: Milan Kocian &lt;milan.kocian@wq.cz&gt;
Cc: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Cc: stable@kernel.org
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>libata-sff: separate out BMDMA init</title>
<updated>2010-05-25T23:40:30Z</updated>
<author>
<name>Tejun Heo</name>
</author>
<published>2010-05-19T20:10:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c5afdf7a629d2e77de8dd043b97a33dcd7e6dfa'/>
<id>urn:sha1:1c5afdf7a629d2e77de8dd043b97a33dcd7e6dfa</id>
<content type='text'>
Separate out ata_pci_bmdma_prepare_host() and ata_pci_bmdma_init_one()
from their SFF counterparts.  SFF ones no longer try to initialize
BMDMA or set PCI master.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>libata: Pass host flags into the pci helper</title>
<updated>2010-03-01T19:58:46Z</updated>
<author>
<name>Alan Cox</name>
</author>
<published>2010-02-23T07:26:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16ea0fc98d53c72cb4e1a9edcb685a87e3a81430'/>
<id>urn:sha1:16ea0fc98d53c72cb4e1a9edcb685a87e3a81430</id>
<content type='text'>
This allows parallel scan and the like to be set without having to stop
using the existing full helper functions. This patch merely adds the argument
and fixes up the callers. It doesn't undo the special cases already in the
tree or add any new parallel callers.

Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: remove unused definitions</title>
<updated>2010-03-01T19:58:45Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2010-01-18T17:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c754d9b6e04371fb398cdd2f5e77be895126be20'/>
<id>urn:sha1:c754d9b6e04371fb398cdd2f5e77be895126be20</id>
<content type='text'>
s/ARTIM2/ARTTIM23/ in cmd648_bmdma_stop() while at it

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: cmd648_bmdma_stop() fix</title>
<updated>2010-03-01T19:58:45Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2010-01-18T17:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=03a849e6ddb604ff6a220b78637ee8e122ffc796'/>
<id>urn:sha1:03a849e6ddb604ff6a220b78637ee8e122ffc796</id>
<content type='text'>
Clear the primary channel pending interrupt bit
instead of the reserved one.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: fix handling of address setup timings</title>
<updated>2010-03-01T19:58:44Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2010-01-18T17:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d62f5576efc4886c0f3633c2652c3a924e043be9'/>
<id>urn:sha1:d62f5576efc4886c0f3633c2652c3a924e043be9</id>
<content type='text'>
Account for the requirements of the DMA mode currently used
by the pair device.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>pata_cmd64x: fix PIO setup</title>
<updated>2010-03-01T19:58:44Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2010-01-18T17:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2bd62207af4be8f5fe815ff90cc309056407829'/>
<id>urn:sha1:a2bd62207af4be8f5fe815ff90cc309056407829</id>
<content type='text'>
Fix incorrect handling of recovery clocks value == 16 resulting
in overclocked recovery timings &amp; potentially underclocked active
timings.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
</feed>
