<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/asm-arm/io.h, branch linux-2.6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-12-05T10:54:59Z</updated>
<entry>
<title>[ARM] 3191/1: Mark I/O pointer as const in __raw_reads[bwl]</title>
<updated>2005-12-05T10:54:59Z</updated>
<author>
<name>Deepak Saxena</name>
</author>
<published>2005-12-05T10:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a0d95af5c28666155ad4c85a63a5065436ae1d79'/>
<id>urn:sha1:a0d95af5c28666155ad4c85a63a5065436ae1d79</id>
<content type='text'>
Patch from Deepak Saxena

Mark the ioremap'd cookie/pointer in said functions as const since
we should not be actualy touching the data. This fixes a slew of
compile warnings on IXP4xx as our reads[bwl] already mark this
parameter as const.

Signed-off-by: Deepak Saxena &lt;dsaxena@plexity.net&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] __ioremap doesn't use 4th argument</title>
<updated>2005-11-17T16:48:00Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-11-17T16:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=67a1901ff498363e253b90ba132e336c925203ed'/>
<id>urn:sha1:67a1901ff498363e253b90ba132e336c925203ed</id>
<content type='text'>
The "align" argument in ARMs __ioremap is unused and provides a
misleading expectation that it might do something.  It doesn't.
Remove it.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 1/4: Move include of asm/hardware.h to asm-arm/arch-*/io.h</title>
<updated>2005-10-28T09:20:25Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-10-28T09:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7fca0aa489c82bef85514b5447f6a0be81543115'/>
<id>urn:sha1:7fca0aa489c82bef85514b5447f6a0be81543115</id>
<content type='text'>
Including asm/hardware.h into asm/io.h can cause #define clashes
between platform specific definitions and driver local definitions.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Fix compiler warnings for memcpy_toio/memcpy_fromio/memset_io</title>
<updated>2005-09-24T09:42:06Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-09-24T09:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d2f607484f8210cf19b1730dee26d426a5a770a5'/>
<id>urn:sha1:d2f607484f8210cf19b1730dee26d426a5a770a5</id>
<content type='text'>
Add 'volatile' to the __iomem pointers for these functions as
per x86.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: Fix speeling eroor in io.h</title>
<updated>2005-06-27T13:23:38Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-06-27T13:23:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c79ebfa8d2c126815e67cbf0dc2cb185dcae59f9'/>
<id>urn:sha1:c79ebfa8d2c126815e67cbf0dc2cb185dcae59f9</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2747/1: allow platforms to provide their own iomap implementation</title>
<updated>2005-06-24T22:11:31Z</updated>
<author>
<name>Lennert Buytenhek</name>
</author>
<published>2005-06-24T22:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7533fca8e866ee7355ca53f1216e3fa4c718f991'/>
<id>urn:sha1:7533fca8e866ee7355ca53f1216e3fa4c718f991</id>
<content type='text'>
Patch from Lennert Buytenhek

This patch conditionalises the io{read,write}{8,16,32} defines and the
prototypes for ioport_map/ioport_unmap in asm-arm/io.h on ioread8 not
already having been defined.  This is done so that platforms can provide
their own implementation of the iomap API, ixp2000 for example needs
this.

Signed-off-by: Lennert Buytenhek &lt;buytenh@wantstofly.org&gt;
Signed-off-by: Deepak Saxena
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: Add iomap support for ARM</title>
<updated>2005-06-20T17:44:37Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-06-20T17:44:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=09f0551d20ddf6d22c333adcc59f2b1148734273'/>
<id>urn:sha1:09f0551d20ddf6d22c333adcc59f2b1148734273</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2649/1: Fix 'sparse -Wbitwise' warnings from MMIO macros</title>
<updated>2005-04-29T21:08:34Z</updated>
<author>
<name>Olav Kongas</name>
</author>
<published>2005-04-29T21:08:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=05f9869bf20e11bcb9b64b9ebd6a9cf89d6b71ba'/>
<id>urn:sha1:05f9869bf20e11bcb9b64b9ebd6a9cf89d6b71ba</id>
<content type='text'>
Patch from Olav Kongas

On ARM, the outX() and writeX() families of macros take the
result of cpu_to_leYY(), which is of restricted type __leYY,
and feed it to __raw_writeX(), which expect an argument of
unrestricted type. This results in 'sparse -Wbitwise'
warnings about incorrect types in assignments. Analogous
type mismatch warnings are issued for inX() and readX()
counterparts. The below patch resolves these warnings by
adding forced typecasts.

Signed-off-by: Olav Kongas
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&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>
