<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/m68k/mac/oss.c, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-02-27T17:31:09Z</updated>
<entry>
<title>mac68k: replace mac68k SCC code with platform device</title>
<updated>2010-02-27T17:31:09Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2009-11-17T09:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=80614e5ab1458ff3ccced4d6ba2fa386575c8d5c'/>
<id>urn:sha1:80614e5ab1458ff3ccced4d6ba2fa386575c8d5c</id>
<content type='text'>
Remove the old 68k Mac serial port code and a lot of related cruft. Add
new SCC platform devices to mac 68k platform.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>m68k: mac core - Kill warn_unused_result warnings</title>
<updated>2009-01-12T19:56:37Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2008-12-30T13:02:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92c3dd15cd0589adf66c13c7b6114790c207e5a2'/>
<id>urn:sha1:92c3dd15cd0589adf66c13c7b6114790c207e5a2</id>
<content type='text'>
warning: ignoring return value of 'request_irq', declared with attribute
warn_unused_result

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>m68k: machw.h cleanup</title>
<updated>2008-12-28T19:00:03Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2008-11-18T19:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=429dbf53bca49b110f1058f0d9417a59115c41b8'/>
<id>urn:sha1:429dbf53bca49b110f1058f0d9417a59115c41b8</id>
<content type='text'>
Remove some more cruft from machw.h and drop the #include where it isn't
needed.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>m68k/mac/: possible cleanups</title>
<updated>2008-07-21T00:24:39Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-07-17T19:16:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8dfbdf4abad6e5a7bbd097bf7e2c0ec41e0c54b4'/>
<id>urn:sha1:8dfbdf4abad6e5a7bbd097bf7e2c0ec41e0c54b4</id>
<content type='text'>
This patch contains the following possible cleanups:
- make the following needlessly global code (always) static:
  - baboon.c: struct baboon
  - baboon.c: baboon_irq()
  - config.c: mac_orig_videoaddr
  - config.c: mac_identify()
  - config.c: mac_report_hardware()
  - config.c: mac_debug_console_write()
  - config.c: mac_sccb_console_write()
  - config.c: mac_scca_console_write()
  - config.c: mac_init_scc_port()
  - oss.c: oss_irq()
  - oss.c: oss_nubus_irq()
  - psc.c: psc_debug_dump()
  - psc.c: psc_dma_die_die_die()
  - via.c: rbv_clear
- remove the unused bootparse.c
- #if 0 the following unused functions:
  - config.c: mac_debugging_short()
  - config.c: mac_debugging_long()
- remove the following unused code:
  - config.c: mac_bisize
  - config.c: mac_env
  - config.c: mac_SCC_init_done
  - config.c: mac_SCC_reset_done
  - config.c: mac_init_scca_port()
  - config.c: mac_init_sccb_port()

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>m68k: replace remaining __FUNCTION__ occurrences</title>
<updated>2008-04-28T15:58:27Z</updated>
<author>
<name>Harvey Harrison</name>
</author>
<published>2008-04-28T09:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f85e7cdc3fd0db65ef1442476b82ced0f01c5c19'/>
<id>urn:sha1:f85e7cdc3fd0db65ef1442476b82ced0f01c5c19</id>
<content type='text'>
__FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Roman Zippel &lt;zippel@linux-m68k.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>spelling fixes: arch/m68k/</title>
<updated>2007-10-19T23:20:32Z</updated>
<author>
<name>Simon Arlott</name>
</author>
<published>2007-10-19T23:20:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0c79cf6af16c4a4c9ef539b52387de07f5ed62f5'/>
<id>urn:sha1:0c79cf6af16c4a4c9ef539b52387de07f5ed62f5</id>
<content type='text'>
Spelling fixes in arch/m68k/.

Signed-off-by: Simon Arlott &lt;simon@fire.lp0.eu&gt;
Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
</content>
</entry>
<entry>
<title>m68k: Mac IRQ cleanup</title>
<updated>2007-05-05T00:59:07Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2007-05-01T20:32:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=217f6710c275118af1008bb1447d244be52d2dc3'/>
<id>urn:sha1:217f6710c275118af1008bb1447d244be52d2dc3</id>
<content type='text'>
There are no slow IRQs on Macs since Roman Zippel's IRQ reorganisation that
went into 2.6.16 and removed mac_irq_list[] and the do_mac_irq_list()
dispatcher. (They were implemented in do_mac_irq_list() by lowering the IPL.)
Hence there's no more use for mutual exclusion in the Mac interrupt
dispatchers. Remove it.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>m68k: Mac IRQ prep</title>
<updated>2007-05-05T00:59:07Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2007-05-01T20:32:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=67dfb153a352e57e71404d550be7eb60d15d7f2d'/>
<id>urn:sha1:67dfb153a352e57e71404d550be7eb60d15d7f2d</id>
<content type='text'>
Make sure that there are no slot IRQs asserted before leaving the nubus
handler. If there are and we don't then the nubus gets wedged because this
prevents a CA1 transition, which means no more nubus IRQs.

Make the interrupt dispatch loops terminate sooner.

Explicitly initialise the VIA latches to make the code more easily understood.

Also some cleanups.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>m68k: reverse Mac IRQ damage</title>
<updated>2007-05-05T00:59:07Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2007-05-01T20:32:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=647b804c8237aa35e19caf8e11ea8d5565107b0e'/>
<id>urn:sha1:647b804c8237aa35e19caf8e11ea8d5565107b0e</id>
<content type='text'>
Reverse the last of a monumental brown-paper-bag commit that went into the 2.3
kernel.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] m68k pt_regs fixes</title>
<updated>2006-10-07T17:51:14Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-10-07T13:16:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2850bc273776cbb1b510c5828e9e456dffb50a32'/>
<id>urn:sha1:2850bc273776cbb1b510c5828e9e456dffb50a32</id>
<content type='text'>
m68k_handle_int() split in two functions: __m68k_handle_int() takes
pt_regs * and does set_irq_regs(); m68k_handle_int() doesn't get pt_regs
*.

Places where we used to call m68k_handle_int() recursively with the same
pt_regs have simply lost the second argument, the rest is switched to
__m68k_handle_int().

The rest of patch is just dropping pt_regs * where needed.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
