<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/ide, branch v2.6.25-rc5</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>ide: update references to Documentation/ide/ide.txt (v2)</title>
<updated>2008-03-07T20:53:50+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2008-03-07T20:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1c10e93828f8861c3f58d647e259de0e2c63b930'/>
<id>1c10e93828f8861c3f58d647e259de0e2c63b930</id>
<content type='text'>
Fix all references to Documentation/ide/ide.txt.
Add/update ide/00-INDEX file.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix all references to Documentation/ide/ide.txt.
Add/update ide/00-INDEX file.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: fix buggy code in ide_register_hw()</title>
<updated>2008-03-07T20:53:49+00:00</updated>
<author>
<name>Peter Teoh</name>
<email>htmldeveloper@gmail.com</email>
</author>
<published>2008-03-07T20:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0c6025d44448bd688dfd351a09bc620aafa4d1ff'/>
<id>0c6025d44448bd688dfd351a09bc620aafa4d1ff</id>
<content type='text'>
Relocating the index to come after finding the hwif pointer.

Signed-off-by: Peter Teoh &lt;htmldeveloper@gmail.com&gt;
Reported-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Relocating the index to come after finding the hwif pointer.

Signed-off-by: Peter Teoh &lt;htmldeveloper@gmail.com&gt;
Reported-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: fix enabling DMA on it821x in "smart" mode</title>
<updated>2008-03-07T20:53:49+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-03-07T20:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ef4298d0f06c788d204caa9e395de6e9e2fd9fc9'/>
<id>ef4298d0f06c788d204caa9e395de6e9e2fd9fc9</id>
<content type='text'>
ide_tune_dma() should return '1' if IDE_HFLAG_NO_SET_MODE host flag is set.

Cc: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ide_tune_dma() should return '1' if IDE_HFLAG_NO_SET_MODE host flag is set.

Cc: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-cd: mark REQ_TYPE_ATA_PC write requests with REQ_RW flag</title>
<updated>2008-03-07T20:53:49+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-03-07T20:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b348487f0dc06f09a4c0d9e353eaa66e70230c7d'/>
<id>b348487f0dc06f09a4c0d9e353eaa66e70230c7d</id>
<content type='text'>
On Thursday 06 March 2008, walt wrote:

&gt; For me, this commit causes the problem it's intended to fix:
&gt; 
&gt; commit 9f10d9ee0ac6d79d7bc8b9a158bf4a29322d84d3
&gt; Author: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
&gt; Date:   Tue Feb 26 21:50:35 2008 +0100
&gt; 
&gt;      ide-cd: fix 'ireason' handling for REQ_TYPE_ATA_PC requests
&gt; 
&gt;      This fixes some hangs caused by not finishing the transfer before ending
&gt;      the request and also makes use of 'ireason == 1' quirk for spurious IRQs.
&gt; 
&gt; When I mount a CD there is a long delay, and I see this error message:
&gt; 
&gt; hdc: ide_cd_check_ireason: wrong transfer direction!
&gt; cdrom: failed setting lba address space
&gt; hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
&gt; ide: failed opcode was: unknown
&gt; hdc: drive not ready for command
&gt; &lt;repeated many times&gt;
&gt; 
&gt; When I revert this commit everything works properly again, including
&gt; CD burning.

It turned out that REQ_TYPE_ATA_PC write requests were not marked as such
(the previous commit assumed them to be).

Reported-by: walt &lt;w41ter@gmail.com&gt;
Tested-by: walt &lt;w41ter@gmail.com&gt;
Reviewed-by: Borislav Petkov &lt;petkovbb@googlemail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Thursday 06 March 2008, walt wrote:

&gt; For me, this commit causes the problem it's intended to fix:
&gt; 
&gt; commit 9f10d9ee0ac6d79d7bc8b9a158bf4a29322d84d3
&gt; Author: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
&gt; Date:   Tue Feb 26 21:50:35 2008 +0100
&gt; 
&gt;      ide-cd: fix 'ireason' handling for REQ_TYPE_ATA_PC requests
&gt; 
&gt;      This fixes some hangs caused by not finishing the transfer before ending
&gt;      the request and also makes use of 'ireason == 1' quirk for spurious IRQs.
&gt; 
&gt; When I mount a CD there is a long delay, and I see this error message:
&gt; 
&gt; hdc: ide_cd_check_ireason: wrong transfer direction!
&gt; cdrom: failed setting lba address space
&gt; hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
&gt; ide: failed opcode was: unknown
&gt; hdc: drive not ready for command
&gt; &lt;repeated many times&gt;
&gt; 
&gt; When I revert this commit everything works properly again, including
&gt; CD burning.

It turned out that REQ_TYPE_ATA_PC write requests were not marked as such
(the previous commit assumed them to be).

Reported-by: walt &lt;w41ter@gmail.com&gt;
Tested-by: walt &lt;w41ter@gmail.com&gt;
Reviewed-by: Borislav Petkov &lt;petkovbb@googlemail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: remove stale comments from ide-dma.c (take 2)</title>
<updated>2008-02-26T20:50:36+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-02-26T20:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=204f47c5a581630369d425b5a4afa48448c30359'/>
<id>204f47c5a581630369d425b5a4afa48448c30359</id>
<content type='text'>
- ide-dma.c is not a separate module

- ide-dma.c is not PCI specific anymore

- DMA is enabled by default nowadays

- link for Intel Zappa BIOS is dead

etc.

v2:
* Some comments should be preserved. (Noticed by Mark Lord)

Cc: Mark Lord &lt;liml@rtr.ca&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- ide-dma.c is not a separate module

- ide-dma.c is not PCI specific anymore

- DMA is enabled by default nowadays

- link for Intel Zappa BIOS is dead

etc.

v2:
* Some comments should be preserved. (Noticed by Mark Lord)

Cc: Mark Lord &lt;liml@rtr.ca&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qd65xx: remove commented out code</title>
<updated>2008-02-26T20:50:36+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-02-26T20:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=fcac6f87a5642ab16fe3deab11e57252dacf4d55'/>
<id>fcac6f87a5642ab16fe3deab11e57252dacf4d55</id>
<content type='text'>
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-tape: schedule driver for removal after 6 months</title>
<updated>2008-02-26T20:50:36+00:00</updated>
<author>
<name>Borislav Petkov</name>
<email>petkovbb@googlemail.com</email>
</author>
<published>2008-02-26T20:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d48567dd43868b3d2e1fcc33ee76dc2d38a1ddeb'/>
<id>d48567dd43868b3d2e1fcc33ee76dc2d38a1ddeb</id>
<content type='text'>
Signed-off-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-disk: add missing printk() KERN_* levels</title>
<updated>2008-02-26T20:50:36+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-02-26T20:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d12faa2736ebdee025a9aa07b2683c5fa8c86553'/>
<id>d12faa2736ebdee025a9aa07b2683c5fa8c86553</id>
<content type='text'>
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: fix sparse warning about shadowing 'flags' symbol</title>
<updated>2008-02-26T20:50:35+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-02-26T20:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dbecebca1914f414008553b57aefde95b70f9142'/>
<id>dbecebca1914f414008553b57aefde95b70f9142</id>
<content type='text'>
drivers/ide/ide.c:801:18: warning: symbol 'flags' shadows an earlier one
drivers/ide/ide.c:732:16: originally declared here

Also fix some whitespace damage while at it.

Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
drivers/ide/ide.c:801:18: warning: symbol 'flags' shadows an earlier one
drivers/ide/ide.c:732:16: originally declared here

Also fix some whitespace damage while at it.

Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-cd: fix CD/DVD burning</title>
<updated>2008-02-26T20:50:35+00:00</updated>
<author>
<name>Andreas Schwab</name>
<email>schwab@suse.de</email>
</author>
<published>2008-02-26T20:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=bcd88ac3b2ff2eae3d0fa57a6b02d4fce5392f32'/>
<id>bcd88ac3b2ff2eae3d0fa57a6b02d4fce5392f32</id>
<content type='text'>
Move counting of sense bytes into the transfer loop.

Signed-off-by: Andreas Schwab &lt;schwab@suse.de&gt;
Acked-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Cc: Kiyoshi Ueda &lt;k-ueda@ct.jp.nec.com&gt;
Cc: Jens Axboe &lt;jens.axboe@oracle.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move counting of sense bytes into the transfer loop.

Signed-off-by: Andreas Schwab &lt;schwab@suse.de&gt;
Acked-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Cc: Kiyoshi Ueda &lt;k-ueda@ct.jp.nec.com&gt;
Cc: Jens Axboe &lt;jens.axboe@oracle.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
