<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-sh, branch v2.6.19</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-10-31T03:53:28Z</updated>
<entry>
<title>sh: Fix IPR-IRQ's for IRQ-chip change breakage.</title>
<updated>2006-10-31T03:53:28Z</updated>
<author>
<name>Jamie Lenehan</name>
<email>lenehan@twibble.org</email>
</author>
<published>2006-10-31T03:35:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bd71ab88deab3358241f22ed6c035c427aacc4e7'/>
<id>urn:sha1:bd71ab88deab3358241f22ed6c035c427aacc4e7</id>
<content type='text'>
The conversion from IPR-IRQ to IRQ-chip resulted in the
ipr data being allocated in a local variable in
make_ipr_irq - breaking anything using IPR interrupts.

This changes all of the callers of make_ipr_irq to
allocate a static structure containing the IPR data which
is then passed to make_ipr_irq. This removes the need for
make_ipr_irq to allocate any additional space for the IPR
information.

Signed-off-by: Jamie Lenehan &lt;lenehan@twibble.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Wire up new syscalls.</title>
<updated>2006-10-31T03:53:28Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-31T02:44:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6887d83d6a537b5002edff7efa1a7c600af0ce26'/>
<id>urn:sha1:6887d83d6a537b5002edff7efa1a7c600af0ce26</id>
<content type='text'>
This wires up sys_move_pages, sys_getcpu, and sys_epoll_pwait.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Convert INTC2 to IRQ table registration.</title>
<updated>2006-10-20T06:30:55Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-20T06:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=66a740572d7bcb18469e71cb014bfed3ff75a773'/>
<id>urn:sha1:66a740572d7bcb18469e71cb014bfed3ff75a773</id>
<content type='text'>
Currently the INTC2 code contains a fixed IRQ table that it
iterates through to set the handler type, we move this in to
the CPU subtype setup code instead and allow for submitting
the table that way.

This drops the ST40 tables, as nothing has been happening
with those processors, while converting the only existing
users to use the new table directly (SH7760 and SH7780).

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add some missing board headers.</title>
<updated>2006-10-19T08:31:22Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-19T08:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c2a560f5334c55da1e8bfa17586cc1d4e7f8ed85'/>
<id>urn:sha1:c2a560f5334c55da1e8bfa17586cc1d4e7f8ed85</id>
<content type='text'>
Some of these were dropped in the header directory rework, add
the few missing ones back in.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Fix exception_handling_table alignment.</title>
<updated>2006-10-19T07:30:32Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-19T07:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1f666587dbf6bc660b23d8dd8abb6c572ce3eae5'/>
<id>urn:sha1:1f666587dbf6bc660b23d8dd8abb6c572ce3eae5</id>
<content type='text'>
With the recent change ripping out interrupt_table, explicit
padding of the table was missing, causing bad things to happen
when manually inserting handlers in to the table. This problem
particularly showed up in relation to do_fpu_state_restore()
which was inserted quite deeply in to the table and ended up
scribbling over a slab object.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Cleanup board header directories.</title>
<updated>2006-10-19T07:30:32Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-19T07:16:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=082c44d20eb4c6c4aa60ae7429ea184854cb0610'/>
<id>urn:sha1:082c44d20eb4c6c4aa60ae7429ea184854cb0610</id>
<content type='text'>
Now with the ide.h mess sorted out, most of these boards
don't need their own directory. Move the headers out, and
update the driver paths.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Remove board-specific ide.h headers.</title>
<updated>2006-10-19T07:30:32Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-19T07:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4a58eaca7ca68abea37d6d2a4ea7deb394906183'/>
<id>urn:sha1:4a58eaca7ca68abea37d6d2a4ea7deb394906183</id>
<content type='text'>
The driver that these were using never made it in to
drivers/ide, so kill off the rest of the cruft. These
will have to be reworked for board-specific platform
devices through libata when they're added back through
the setup code.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Proper show_stack/show_trace() implementation.</title>
<updated>2006-10-19T07:30:31Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-12T08:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6b0022305f80cf249de69e746f6f5ccf7ffc5b7c'/>
<id>urn:sha1:6b0022305f80cf249de69e746f6f5ccf7ffc5b7c</id>
<content type='text'>
This splits out some of the previous show_stack() implementation which
was mostly doing the show_trace() work without actually dumping any of
the stack contents. This now gets split in to two sections, where we
do the fetching of the stack pointer and subsequent stack dumping in
show_stack(), while moving the call trace in to show_trace().

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6</title>
<updated>2006-10-12T15:33:23Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2006-10-12T15:33:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9eb200748878751310cd9848c5dd4d467960beec'/>
<id>urn:sha1:9eb200748878751310cd9848c5dd4d467960beec</id>
<content type='text'>
* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:
  sh: SH-4A UBC support
  sh: interrupt exception handling rework
  sh: Default enable R7780RP IRQs.
  sh: Zero-out coherent buffer in consistent_alloc().
  sh: Convert IPR-IRQ to IRQ chip.
  sh: Convert INTC2 IRQ handler to irq_chip.
  sh: Fix pr_debug statements for sh4
  sh: Convert r7780rp IRQ handler to IRQ chip.
  sh: Updates for IRQ handler changes.
  sh: Kill off timer_ops get_frequency().
  sh: First step at generic timeofday support.
</content>
</entry>
<entry>
<title>sh: SH-4A UBC support</title>
<updated>2006-10-12T03:16:13Z</updated>
<author>
<name>Ryusuke Sakato</name>
<email>sakato@hsdv.com</email>
</author>
<published>2006-10-12T03:16:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8ae91b9ad88a130cd50fc0b78b16e7b9510b8067'/>
<id>urn:sha1:8ae91b9ad88a130cd50fc0b78b16e7b9510b8067</id>
<content type='text'>
A simple patch to enable the UBC on SH-4A.

Signed-off-by: Ryusuke Sakato &lt;sakato@hsdv.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
