<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/blackfin/kernel/setup.c, 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-08-06T16:55:52Z</updated>
<entry>
<title>Blackfin: BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger options</title>
<updated>2010-08-06T16:55:52Z</updated>
<author>
<name>Michael Hennerich</name>
</author>
<published>2010-07-05T13:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7a4a207e74d6aeb63a38e9a3f0cfc40223d5c40e'/>
<id>urn:sha1:7a4a207e74d6aeb63a38e9a3f0cfc40223d5c40e</id>
<content type='text'>
Newer parts have optional Hysteresis/Schmitt Trigger options to help with
dirty signals.  So add some kconfig options for tuning this and enable it
by default for people.

Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: another year of changes (update copyright in boot log)</title>
<updated>2010-05-22T18:19:11Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2010-05-10T05:21:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be1577e3787536290cc17afaeb2cd58bbcc7ed6c'/>
<id>urn:sha1:be1577e3787536290cc17afaeb2cd58bbcc7ed6c</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: rewrite resync_core_{i,d}cache() SMP logic to avoid per_cpu data</title>
<updated>2010-03-09T05:30:50Z</updated>
<author>
<name>Graf Yang</name>
</author>
<published>2010-02-01T06:07:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=718340f62900ed44046d2b0f74d0dec7cf844194'/>
<id>urn:sha1:718340f62900ed44046d2b0f74d0dec7cf844194</id>
<content type='text'>
This functions are implicitly called by core functions like cpu_relax(),
and since those functions may be called early on before common code has
initialized the per-cpu data area, we need to tweak the stats gathering.
Now the statistics are maintained in common bss which makes these funcs
safe to use as soon as the C runtime env is setup.

Signed-off-by: Graf Yang &lt;graf.yang@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: initial XIP support</title>
<updated>2010-03-09T05:30:48Z</updated>
<author>
<name>Barry Song</name>
</author>
<published>2010-01-07T04:11:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d86bfb1600db38e8387beee0aaab4263cfd728a2'/>
<id>urn:sha1:d86bfb1600db38e8387beee0aaab4263cfd728a2</id>
<content type='text'>
Signed-off-by: Barry Song &lt;barry.song@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: replace harcoded define with proper THREAD_SIZE macro</title>
<updated>2010-03-09T05:30:48Z</updated>
<author>
<name>Barry Song</name>
</author>
<published>2010-01-05T07:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6feda3a6530204ad73a2dc1713c051462a1d9c49'/>
<id>urn:sha1:6feda3a6530204ad73a2dc1713c051462a1d9c49</id>
<content type='text'>
Signed-off-by: Barry Song &lt;barry.song@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: fix MPU page permission masks overflow when dealing with async memory</title>
<updated>2010-03-09T05:30:46Z</updated>
<author>
<name>Barry Song</name>
</author>
<published>2009-12-07T10:05:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e18e7dd33454f277b9438af66d25984362278021'/>
<id>urn:sha1:e18e7dd33454f277b9438af66d25984362278021</id>
<content type='text'>
Attempting to use the MPU while doing XIP out of parallel flash hooked up
to the async memory bus would often result in random crashes as the MPU
slowly corrupted memory.

The fallout here is that the async banks gain MPU protection from user
space too.  So any accesses have to go through the mmap() interface rather
than just using hardcoded pointers.

Signed-off-by: Barry Song &lt;barry.song@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: allow boards to register early devices</title>
<updated>2010-03-09T05:30:45Z</updated>
<author>
<name>Sonic Zhang</name>
</author>
<published>2009-09-23T08:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b635f1912da764c960c044ffd58ba27157aa2c85'/>
<id>urn:sha1:b635f1912da764c960c044ffd58ba27157aa2c85</id>
<content type='text'>
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: drop 4KB reserve at end of memory</title>
<updated>2009-12-15T05:15:50Z</updated>
<author>
<name>Barry Song</name>
</author>
<published>2009-11-27T04:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d45e8db1b20c510a189d769d877af2e8e9df985f'/>
<id>urn:sha1:d45e8db1b20c510a189d769d877af2e8e9df985f</id>
<content type='text'>
The point of this small chunk was to avoid anomaly 05000310.  This never
really seemed to do what it was intended though -- no valid CPLBs exist
over the reserved memory, and there is often memory before it anyways (due
to the uClinux MTD and/or reserved DMA region).  Plus, it doesn't address
the L1 instruction case.

So drop this chunk as it wastes memory and is affront to humanity.

Signed-off-by: Barry Song &lt;barry.song@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: announce current cpu rev when booting</title>
<updated>2009-12-15T05:15:01Z</updated>
<author>
<name>Robin Getz</name>
</author>
<published>2009-10-20T17:22:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7a1a8cc1902af3a2a19636da3674008b2f1246db'/>
<id>urn:sha1:7a1a8cc1902af3a2a19636da3674008b2f1246db</id>
<content type='text'>
User reports rarely include full information, so include this important
tidbit up front.  It's also good to know at a glance in general.

Signed-off-by: Robin Getz &lt;robin.getz@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: calculate on-chip lengths at link time rather than run time</title>
<updated>2009-12-15T05:13:55Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2009-09-23T20:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5cd82a6d58cb14c3a5d08ed171229de7adc3deac'/>
<id>urn:sha1:5cd82a6d58cb14c3a5d08ed171229de7adc3deac</id>
<content type='text'>
Since the link sizes never change at runtime, push the calculation out to
the linker script to save some useless calculation costs.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
</feed>
