<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/ide/pci, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-06-22T05:24:54Z</updated>
<entry>
<title>opti621: remove DMA support</title>
<updated>2008-06-22T05:24:54Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2008-06-18T21:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=21e99a7b00b6a4b26d0f8111d9c4e3fc8f09ee52'/>
<id>urn:sha1:21e99a7b00b6a4b26d0f8111d9c4e3fc8f09ee52</id>
<content type='text'>
commit f361037631ba547ea88adf8d2359d810c1b2605a upstream

These controllers don't support DMA.

Based on a bugreport from Juergen Kosel &amp; inspired by pata_opti.c code.

Tested-by: Juergen Kosel &lt;juergen.kosel@gmx.de&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>opti621: disable read prefetch</title>
<updated>2008-06-22T05:24:54Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2008-06-18T21:54:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec5c8a8d1e8072ebfa58de23547e6843de159f5b'/>
<id>urn:sha1:ec5c8a8d1e8072ebfa58de23547e6843de159f5b</id>
<content type='text'>
commit 62128b2ca812c1266f4ff7bac068bf0b626c6179 upstream

This fixes 2.6.25 regression (kernel.org bugzilla bug #10723) caused by:

commit 912fb29a36a7269ac1c4a4df45bc0ac1d2637972
Author: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Date:   Fri Oct 19 00:30:11 2007 +0200

    opti621: always tune PIO
...

Based on a bugreport from Juergen Kosel &amp; inspired by pata_opti.c code.

Bisected-by: Juergen Kosel &lt;juergen.kosel@gmx.de&gt;
Tested-by: Juergen Kosel &lt;juergen.kosel@gmx.de&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>it821x: do not describe noraid parameter with its value</title>
<updated>2008-04-16T23:14:33Z</updated>
<author>
<name>Paul Bolle</name>
</author>
<published>2008-04-16T23:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da19566552315389370c40e690054a31b7623de5'/>
<id>urn:sha1:da19566552315389370c40e690054a31b7623de5</id>
<content type='text'>
Describe noraid parameter with its name (and not its value).

Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>siimage: fix kernel oops on PPC 44x</title>
<updated>2008-04-07T21:30:10Z</updated>
<author>
<name>Sergei Shtylyov</name>
</author>
<published>2008-04-07T21:30:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c976816b6e901341ec3c4653147316c15549a1c4'/>
<id>urn:sha1:c976816b6e901341ec3c4653147316c15549a1c4</id>
<content type='text'>
Fix kernel oops due to machine check occuring in init_chipset_siimage() on PPC
44x platforms.  These 32-bit CPUs have 36-bit physical address and PCI I/O and
memory spaces are mapped beyond 4 GB; arch/ppc/ code has a fixup in ioremap()
that creates an illusion of the PCI I/O and memory resources being mapped below
4 GB, while arch/powerpc/ code got rid of this fixup with PPC 44x having instead
CONFIG_RESOURCES_64BIT=y -- this causes the resources to be truncated to 32-bit
'unsigned long' type in this driver, and so non-existant memory being ioremap'ed
and then accessed...

Thanks to Valentine Barshak for providing an initial patch and explanations.

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>ide/pci/cmd640.c: add MODULE_LICENSE</title>
<updated>2008-04-02T19:22:02Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-04-02T19:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=776c0bcee6bc95c95f8677b720d99a464ca3af45'/>
<id>urn:sha1:776c0bcee6bc95c95f8677b720d99a464ca3af45</id>
<content type='text'>
Now that it can be built modular it needs a MODULE_LICENSE.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>ide: skip probing port if "hdx=noprobe" was used for both devices on it</title>
<updated>2008-02-26T20:50:34Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2008-02-26T20:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c53ea18dc29a1ac075119f651d6ac4386a549a34'/>
<id>urn:sha1:c53ea18dc29a1ac075119f651d6ac4386a549a34</id>
<content type='text'>
* Skip probing port if "hdx=noprobe" parameter was used for both devices on it.

* Obsolete "idex=noprobe" parameter - it only works for ide_generic, cmd640
  and PCI hosts in Compatibility mode (on alpha/x86/ia64/m32r/mips/ppc32).

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>hpt366: fix section mismatch warnings</title>
<updated>2008-02-26T20:50:33Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2008-02-26T20:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b66cae7672996c1ed0c4c4a4df04ce7b275c61f6'/>
<id>urn:sha1:b66cae7672996c1ed0c4c4a4df04ce7b275c61f6</id>
<content type='text'>
hpt366: fix section mismatch warnings

Fix following warnings:
WARNING: o-sparc64/vmlinux.o(.data+0x195a38): Section mismatch in reference from the variable hpt37x_info.0 to the variable .devinit.data:hpt370
WARNING: o-sparc64/vmlinux.o(.data+0x195a40): Section mismatch in reference from the variable hpt37x_info.0 to the variable .devinit.data:hpt370a
WARNING: o-sparc64/vmlinux.o(.data+0x195a48): Section mismatch in reference from the variable hpt37x_info.0 to the variable .devinit.data:hpt372
WARNING: o-sparc64/vmlinux.o(.data+0x195a50): Section mismatch in reference from the variable hpt37x_info.0 to the variable .devinit.data:hpt372n

Replace a static array with a small switch resulting in
more readable code.
Mark the pci table __devinitconst.

A lot of variables are const but annotated __devinitdata.
Annotating them __devinitconst would cause a section type
conflict error when build for 64 bit powerpc.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>via82cxxx: add new PCI id for cx700</title>
<updated>2008-02-19T00:41:26Z</updated>
<author>
<name>Andrew Smith</name>
</author>
<published>2008-02-19T00:41:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84f7e451e9213d8c328752d0f39bc362519d53d2'/>
<id>urn:sha1:84f7e451e9213d8c328752d0f39bc362519d53d2</id>
<content type='text'>
[bart: manually ported it over via82cxxx changes]

From: Andrew Smith &lt;asmith@tranquility.fsbusiness.co.uk&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>pdc202xx_old: always enable burst mode</title>
<updated>2008-02-10T23:32:13Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2008-02-10T23:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cfa2771bc511017159ea076965fe385101e03798'/>
<id>urn:sha1:cfa2771bc511017159ea076965fe385101e03798</id>
<content type='text'>
Alan has noticed that distros always enabled burst mode
(+ datasheet confirms that it is the right thing to do).

Thus fix pdc202xx_old host driver to do it unconditionally
and remove no longer needed CONFIG_PDC202XX_BURST option.

Cc: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>cs5520: remove stale comment</title>
<updated>2008-02-10T23:32:12Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2008-02-10T23:32:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cb777922c3a15ccbea4c02bed401e030f195aaea'/>
<id>urn:sha1:cb777922c3a15ccbea4c02bed401e030f195aaea</id>
<content type='text'>
Remove stale comment from the cs5520 IDE driver.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
</feed>
