<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/ide/arm, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-03-17T20:57:41Z</updated>
<entry>
<title>ide: remove CONFIG_IDEDMA_{ICS,PCI}_AUTO config options</title>
<updated>2007-03-17T20:57:41Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2007-03-17T20:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=120b9cfddff2e398fece07c5e127f3fdbb660441'/>
<id>urn:sha1:120b9cfddff2e398fece07c5e127f3fdbb660441</id>
<content type='text'>
All modern distributions have been setting these options to "y" for ages.
(additionally "n" cases have been obsoleted for few years).  Therefore use
DMA by default and remove CONFIG_IDEDMA_{ICS,PCI}_AUTO (also remove no longer
needed CONFIG_IDEDMA_AUTO).  This fixes DMA support for rare configurations
where CONFIG_IDEDMA_{ICS,PCI}_AUTO was set to "n" but "hdparm -d 1" was used
to enable DMA support and which were forced to PIO mode by "ide: don't allow
DMA to be enabled if CONFIG_IDEDMA_{ICS,PCI}_AUTO=n" patch.  There is no
functionality loss because "ide=nodma" kernel option is still available.

Cc: Patrick Horn &lt;phrh@yahoo.com&gt;
Cc: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Cc: Russell King &lt;rmk+lkml@arm.linux.org.uk&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>ide: make ide_hwif_t.ide_dma_host_on void (v2)</title>
<updated>2007-02-17T01:40:26Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2007-02-17T01:40:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ccf352894ceef79d40d015e1deee4c46c3aa42ed'/>
<id>urn:sha1:ccf352894ceef79d40d015e1deee4c46c3aa42ed</id>
<content type='text'>
* since ide_hwif_t.ide_dma_host_on is called either when drive-&gt;using_dma == 1
  or when return value is discarded make it void, also drop "ide_" prefix
* make __ide_dma_host_on() void and drop "__" prefix

v2:
* while at it rename atiixp_ide_dma_host_on() to atiixp_dma_host_on()
  and sgiioc4_ide_dma_host_on() to sgiioc4_dma_host_on().
  [ Noticed by Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;. ]

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;

</content>
</entry>
<entry>
<title>ide: make ide_hwif_t.ide_dma_{host_off,off_quietly} void (v2)</title>
<updated>2007-02-17T01:40:26Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2007-02-17T01:40:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7469aaf6a30f4187ed6de7c0aed5c2dd2d1c2d31'/>
<id>urn:sha1:7469aaf6a30f4187ed6de7c0aed5c2dd2d1c2d31</id>
<content type='text'>
* since ide_hwif_t.ide_dma_{host_off,off_quietly} always return '0'
  make these functions void and while at it drop "ide_" prefix
* fix comment for __ide_dma_off_quietly()
* make __ide_dma_{host_off,off_quietly,off}() void and drop "__" prefix

v2:
* while at it rename atiixp_ide_dma_host_off() to atiixp_dma_host_off(),
  sgiioc4_ide_dma_{host_off,off_quietly}() to sgiioc4_dma_{host_off,off_quietly}()
  and sl82c105_ide_dma_off_quietly() to sl82c105_dma_off_quietly()
  [ Noticed by Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;. ]

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;

</content>
</entry>
<entry>
<title>ide: add ide_set_dma() helper (v2)</title>
<updated>2007-02-17T01:40:26Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2007-02-17T01:40:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3608b5d71a52c053787dbad6af20c25f7e0b75a9'/>
<id>urn:sha1:3608b5d71a52c053787dbad6af20c25f7e0b75a9</id>
<content type='text'>
* add ide_set_dma() helper and make ide_hwif_t.ide_dma_check return
  -1 when DMA needs to be disabled (== need to call -&gt;ide_dma_off_quietly)
   0 when DMA needs to be enabled  (== need to call -&gt;ide_dma_on)
   1 when DMA setting shouldn't be changed
* fix IDE code to use ide_set_dma() instead if using -&gt;ide_dma_check directly

v2:
* updated for scc_pata

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;

</content>
</entry>
<entry>
<title>ide: convert ide_hwif_t.mmio into flag (v2)</title>
<updated>2007-02-17T01:40:25Z</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
</author>
<published>2007-02-17T01:40:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ad1e558a2305c2b3d5099ee2f4a5929307c20ca'/>
<id>urn:sha1:2ad1e558a2305c2b3d5099ee2f4a5929307c20ca</id>
<content type='text'>
All users of -&gt;mmio == 1 are gone so convert -&gt;mmio into flag.

Noticed by Alan Cox.

v2:
* updated for scc_pata

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;

</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
