Revision e02f5f52cafbea013817d81f1acc4baf50d6324b authored by Bjorn Helgaas on 15 November 2007, 00:59:59 UTC, committed by Linus Torvalds on 15 November 2007, 02:45:41 UTC
"Luming Yu" <luming.yu@gmail.com> says: There is a "ttyS1 irq is -1" problem observed on tiger4 which cause the serial port broken. It is because that there is __no__ ACPI IRQ resource assigned for the serial port. So the value of the IRQ for the port is never changed since it got initialized to -1. If PNP supplies a valid IRQ, use it. Otherwise, leave port.irq == 0, which means "no IRQ" to the serial core. Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Cc: Yu Luming <luming.yu@intel.com> Acked-by: Matthew Wilcox <matthew@wil.cx> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 57510c2
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 3.4 KB |
Makefile | -rw-r--r-- | 338 bytes |
addr.c | -rw-r--r-- | 2.9 KB |
addr.h | -rw-r--r-- | 3.6 KB |
bcast.c | -rw-r--r-- | 20.8 KB |
bcast.h | -rw-r--r-- | 5.6 KB |
bearer.c | -rw-r--r-- | 17.6 KB |
bearer.h | -rw-r--r-- | 6.1 KB |
cluster.c | -rw-r--r-- | 14.5 KB |
cluster.h | -rw-r--r-- | 3.5 KB |
config.c | -rw-r--r-- | 19.3 KB |
config.h | -rw-r--r-- | 3.0 KB |
core.c | -rw-r--r-- | 7.4 KB |
core.h | -rw-r--r-- | 9.6 KB |
dbg.c | -rw-r--r-- | 11.2 KB |
dbg.h | -rw-r--r-- | 2.9 KB |
discover.c | -rw-r--r-- | 9.7 KB |
discover.h | -rw-r--r-- | 2.3 KB |
eth_media.c | -rw-r--r-- | 8.7 KB |
handler.c | -rw-r--r-- | 4.0 KB |
link.c | -rw-r--r-- | 84.9 KB |
link.h | -rw-r--r-- | 9.8 KB |
msg.c | -rw-r--r-- | 9.1 KB |
msg.h | -rw-r--r-- | 18.1 KB |
name_distr.c | -rw-r--r-- | 9.2 KB |
name_distr.h | -rw-r--r-- | 2.1 KB |
name_table.c | -rw-r--r-- | 27.7 KB |
name_table.h | -rw-r--r-- | 4.1 KB |
net.c | -rw-r--r-- | 9.7 KB |
net.h | -rw-r--r-- | 2.4 KB |
netlink.c | -rw-r--r-- | 3.4 KB |
node.c | -rw-r--r-- | 18.5 KB |
node.h | -rw-r--r-- | 5.4 KB |
node_subscr.c | -rw-r--r-- | 2.8 KB |
node_subscr.h | -rw-r--r-- | 2.6 KB |
port.c | -rw-r--r-- | 40.7 KB |
port.h | -rw-r--r-- | 6.3 KB |
ref.c | -rw-r--r-- | 6.1 KB |
ref.h | -rw-r--r-- | 3.9 KB |
socket.c | -rw-r--r-- | 41.1 KB |
subscr.c | -rw-r--r-- | 15.9 KB |
subscr.h | -rw-r--r-- | 3.0 KB |
user_reg.c | -rw-r--r-- | 6.5 KB |
user_reg.h | -rw-r--r-- | 2.1 KB |
zone.c | -rw-r--r-- | 4.6 KB |
zone.h | -rw-r--r-- | 2.8 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...