<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/parisc/superio.c, branch linux-2.6.36.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-03-06T22:54:09Z</updated>
<entry>
<title>parisc: remove trailing space in messages</title>
<updated>2010-03-06T22:54:09Z</updated>
<author>
<name>Frans Pop</name>
</author>
<published>2010-02-06T17:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a3bee03e718c9251456676b71a723a34c999e891'/>
<id>urn:sha1:a3bee03e718c9251456676b71a723a34c999e891</id>
<content type='text'>
Signed-off-by: Frans Pop &lt;elendil@planet.nl&gt;
Cc: linux-parisc@vger.kernel.org
Cc: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
Cc: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
</content>
</entry>
<entry>
<title>parisc: Fixup last users of irq_chip-&gt;typename</title>
<updated>2009-12-16T03:48:56Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2009-11-17T22:50:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d0608b54740c82b08056b7611e38a3fd73be3564'/>
<id>urn:sha1:d0608b54740c82b08056b7611e38a3fd73be3564</id>
<content type='text'>
The typename member of struct irq_chip was kept for migration purposes
and is obsolete since more than 2 years. Fix up the leftovers.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
</content>
</entry>
<entry>
<title>parisc: superio: fix build breakage</title>
<updated>2009-07-03T03:34:12Z</updated>
<author>
<name>Alexander Beregalov</name>
</author>
<published>2009-04-16T14:45:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0c5cb79198d80eaea273f3e91cb418d559f13462'/>
<id>urn:sha1:0c5cb79198d80eaea273f3e91cb418d559f13462</id>
<content type='text'>
Usage of parport_pc_probe_port was changed in 28783eb52
(parport: Fix various uses of parport_pc).

It introduced this build error:
drivers/parisc/superio.c: In function 'superio_parport_init':
drivers/parisc/superio.c:437: error: too few arguments to function
				'parport_pc_probe_port'

Fix it.

Signed-off-by: Alexander Beregalov &lt;a.beregalov@gmail.com&gt;
Signed-off-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
</content>
</entry>
<entry>
<title>parisc: remove obsolete hw_interrupt_type</title>
<updated>2009-07-03T03:34:08Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2009-06-10T19:56:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dfe07565021959f0f646e9e775810c1bfbe0f6d6'/>
<id>urn:sha1:dfe07565021959f0f646e9e775810c1bfbe0f6d6</id>
<content type='text'>
The defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) have
been kept around for migration reasons.  After more than two years it's
time to remove them finally.

This patch cleans up one of the remaining users.  When all such patches
hit mainline we can remove the defines and typedefs finally.

Impact: cleanup

Convert the last remaining users to struct irq_chip and remove the
define.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
</content>
</entry>
<entry>
<title>parport: Fix various uses of parport_pc</title>
<updated>2009-04-14T15:48:50Z</updated>
<author>
<name>Alan Cox</name>
</author>
<published>2009-04-14T13:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=28783eb52013ad20784550bccd482e541c9619c2'/>
<id>urn:sha1:28783eb52013ad20784550bccd482e541c9619c2</id>
<content type='text'>
These got overlooked first time around.

Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>fix early_serial_setup() regression</title>
<updated>2009-01-13T22:03:43Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2009-01-13T21:51:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=125c97d8a59888c5678734c2b70cbd08c847bd99'/>
<id>urn:sha1:125c97d8a59888c5678734c2b70cbd08c847bd99</id>
<content type='text'>
Commit b430428a188e8a434325e251d0704af4b88b4711 ("8250: Don't clobber
spinlocks.") introduced a regression on the parisc architecture, which
broke the handover to the serial port at boottime.

early_serial_setup() was changed to only copy a subset of the uart_port
fields, and sadly the "type" and "line" fields were forgotten and thus
the serial port was not initialized and could not be used for a
handover.  This patch fixes this by copying the missing fields.

As this change to early_serial_setup() doesn't need an initialized
spinlock in the uart_port struct any longer, we can drop the spinlock
initialization in the superio driver.

Cc: David Daney &lt;ddaney@caviumnetworks.com&gt;
Cc: Tomaso Paoletti &lt;tpaoletti@caviumnetworks.com&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Acked-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
Cc: linux-parisc@vger.kernel.org
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_desc[]</title>
<updated>2008-10-16T14:52:29Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2008-08-20T03:50:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08678b0841267c1d00d771fe01548d86043d065e'/>
<id>urn:sha1:08678b0841267c1d00d771fe01548d86043d065e</id>
<content type='text'>
add CONFIG_HAVE_SPARSE_IRQ to for use condensed array.
Get rid of irq_desc[] array assumptions.

Preallocate 32 irq_desc, and irq_desc() will try to get more.

( No change in functionality is expected anywhere, except the odd build
  failure where we missed a code site or where a crossing commit itroduces
  new irq_desc[] usage. )

v2: according to Eric, change get_irq_desc() to irq_desc()

Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>[PARISC] Squelch pci_enable_device __must_check warning in superio</title>
<updated>2007-10-18T08:07:44Z</updated>
<author>
<name>Kyle McMartin</name>
</author>
<published>2007-10-18T07:04:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19c4d5664aaf9419dfe6b24990a93305fded6403'/>
<id>urn:sha1:19c4d5664aaf9419dfe6b24990a93305fded6403</id>
<content type='text'>
If we have a SuckyIO, and pci_enable_device fails, we'll be in a world of
hurt anyways, so we might as well BUG_ON.

Signed-off-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
</content>
</entry>
<entry>
<title>serial: add early_serial_setup() back to header file</title>
<updated>2007-07-18T15:38:22Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2007-07-18T07:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b187f180cc942e50007aa039f8e3a620ee5f3171'/>
<id>urn:sha1:b187f180cc942e50007aa039f8e3a620ee5f3171</id>
<content type='text'>
early_serial_setup was removed from serial.h, but forgot to put in
serial_8250.h

Signed-off-by: Yinghai Lu &lt;yinghai.lu@sun.com&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>[PARISC] fix section mismatch in superio serial drivers</title>
<updated>2007-05-27T19:01:19Z</updated>
<author>
<name>Helge Deller</name>
</author>
<published>2007-05-27T18:38:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8c678b101a08a6543e62ab60aace93042456aa9d'/>
<id>urn:sha1:8c678b101a08a6543e62ab60aace93042456aa9d</id>
<content type='text'>
This patch fixes two section mismatches in superio serial setup:
WARNING: drivers/built-in.o(.text.superio_serial_init+0x78): Section mismatch: reference to .init.text:early_serial_setup (after 'superio_serial_init')
WARNING: drivers/built-in.o(.text.superio_serial_init+0xa4): Section mismatch: reference to .init.text:early_serial_setup (after 'superio_serial_init')

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
</feed>
