<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/blackfin/include, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-10-26T23:52:12Z</updated>
<entry>
<title>m68k{nommu}/blackfin : remove old assembler-only flags bit definitions</title>
<updated>2010-10-26T23:52:12Z</updated>
<author>
<name>Philippe De Muyter</name>
</author>
<published>2010-10-26T21:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c925cf0b80cb486b31e1ec0e9f981d75a4b38453'/>
<id>urn:sha1:c925cf0b80cb486b31e1ec0e9f981d75a4b38453</id>
<content type='text'>
Long ago, PT_TRACESYS_OFF and friends were introduced as hard defines to
avoid straight constants in assembler parts of linux m68k.  They are not
used anymore, and were not updated to follow changes in linux kernel.
Remove them.  When similar constants are needed, they are now generated
using asm-offsets.c.

Signed-off-by: Philippe De Muyter &lt;phdm@macqel.be&gt;
Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Acked-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: fix inverted anomaly 05000481 logic</title>
<updated>2010-10-25T21:24:00Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-25T08:49:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ad3e01a331435a06055cdaf19cc973dd138dc925'/>
<id>urn:sha1:ad3e01a331435a06055cdaf19cc973dd138dc925</id>
<content type='text'>
No one uses these MMRs so we didn't notice when the anomaly handling
logic was inverted.

Reported-by: Robin Getz &lt;robin.getz@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: ppi/spi/twi headers: add missing __BFP undef</title>
<updated>2010-10-25T08:54:33Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-24T18:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff7cbc4b5c6276865a6db594c4b8459ebad457a4'/>
<id>urn:sha1:ff7cbc4b5c6276865a6db594c4b8459ebad457a4</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: bfin_twi.h: start a common TWI header</title>
<updated>2010-10-25T08:54:32Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-22T05:11:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=61c16b5c7414b6d0511dc384e0ea994e250e6339'/>
<id>urn:sha1:61c16b5c7414b6d0511dc384e0ea994e250e6339</id>
<content type='text'>
Start one place for TWI definitions.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: bfin_spi.h: add MMR peripheral layout</title>
<updated>2010-10-22T20:30:03Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-22T05:11:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b9ac41e314f0b43641bc01bd553fd2e0458ed832'/>
<id>urn:sha1:b9ac41e314f0b43641bc01bd553fd2e0458ed832</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: bfin_ppi.h: start a common PPI/EPPI header</title>
<updated>2010-10-22T20:30:03Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-22T04:41:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fec84d21c52bca67949a17aaf7d410b497f8e1b0'/>
<id>urn:sha1:fec84d21c52bca67949a17aaf7d410b497f8e1b0</id>
<content type='text'>
Start unifying the PPI/EPPI peripheral structures in one place.  This
may be used by camera/video/fpga/high speed devices.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: bfin_can.h: add missing VERSION/VERSION2 MMRs</title>
<updated>2010-10-22T20:30:03Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-22T03:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=faf3d9ed2b9b402aa2c3d11688c6a1ff80ea6ea4'/>
<id>urn:sha1:faf3d9ed2b9b402aa2c3d11688c6a1ff80ea6ea4</id>
<content type='text'>
Also document the mailbox (channel) data array layout.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: H8606: move 8250 irqflags to platform resources</title>
<updated>2010-10-22T20:30:01Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-10-17T08:59:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49e00edbb77b44574a235032774b15656faa7cec'/>
<id>urn:sha1:49e00edbb77b44574a235032774b15656faa7cec</id>
<content type='text'>
Now that the common 8250 serial driver supports an "irqflags" field,
we don't need to patch in a custom define into the code.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: add new cacheflush syscall</title>
<updated>2010-10-22T07:48:59Z</updated>
<author>
<name>Sonic Zhang</name>
</author>
<published>2010-09-06T10:16:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=99a5b2878b56d24919eb7e646f2d8e02f63a6efc'/>
<id>urn:sha1:99a5b2878b56d24919eb7e646f2d8e02f63a6efc</id>
<content type='text'>
Flushing caches sometimes requires anomaly workarounds which require
supervisor-only insns.  Normally we don't need to flush caches from
userspace so this isn't a problem, but when gcc generates trampolines
on the stack, we do.

So add a new syscall for gcc to use modeled after the mips version.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: workaround anomaly 05000481 (corruption with ITEST MMRs)</title>
<updated>2010-10-22T07:48:55Z</updated>
<author>
<name>Robin Getz</name>
</author>
<published>2010-07-09T17:29:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c0ab9387456d7660dead96ce1b5463741f087db1'/>
<id>urn:sha1:c0ab9387456d7660dead96ce1b5463741f087db1</id>
<content type='text'>
Nothing actually needs to use these MMRs (as direct cache manipulation
is done with the DTEST MMRs), so simply hide the read funcs behind the
anomaly define.  They're generally unusable anyways when this anomaly
is in effect.

Signed-off-by: Robin Getz &lt;robin.getz@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
</feed>
