All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Doucha <next_ghost@quick.cz>
To: Bjorn Helgaas <bjorn.helgaas@hp.com>
Cc: Linux Kernel list <linux-kernel@vger.kernel.org>,
	matthieu castet <castet.matthieu@free.fr>
Subject: Re: ACPI PnP on Intel MU440EX
Date: Sun, 14 Sep 2008 21:28:16 +0200	[thread overview]
Message-ID: <48CD65D0.9090202@quick.cz> (raw)
In-Reply-To: <200809091034.46729.bjorn.helgaas@hp.com>

[-- Attachment #1: Type: text/plain, Size: 835 bytes --]

Bjorn Helgaas wrote:
> Thanks very much for the report.  This sounds like it could be a
> PNPACPI issue, which I am very interested in fixing.
>
> Can you please turn on CONFIG_PNP_DEBUG in your .config and collect
> the complete dmesg log with and without "pnpacpi=off"?
>
> I do have an "lspnp" that works with PNPACPI here:
>   http://kernel.org/pub/linux/kernel/people/helgaas/pnputils-0.1.tar.bz2
> but it's not widely used.  The debug information from the config
> option above is usually more useful.
>
> Bjorn

I'm sorry it took me so long, here's the output of lspnp -vvv from both 
PNPBIOS and ACPI PnP (same kernel, the only difference is pnpacpi=off 
boot argument). I can't find any mention of my parallel port in ACPI PnP 
output but it's the last listed device (00:15 PNP0400) in PNPBIOS output.

Regards,
Martin Doucha

[-- Attachment #2: pnpacpi.out --]
[-- Type: text/plain, Size: 2695 bytes --]

00:00 PNP0a03 (unknown)
    state = active
    allocated resources:
	io 0xcf8-0xcff

00:01 PNP0303 (unknown)
    state = active
    allocated resources:
	io 0x60-0x60
	io 0x64-0x64
	irq 1

00:02 PNP0f13 (unknown)
    state = active
    allocated resources:
	irq 12

00:03 PNP0201 (unknown)
    state = active
    allocated resources:
	io 0x0-0xf
	io 0x80-0x91
	io 0x94-0x9f
	io 0xc0-0xdf
	io 0x40b-0x40b
	io 0x410-0x43f
	io 0x481-0x483
	io 0x487-0x487
	io 0x489-0x489
	io 0x4d6-0x4d6
	dma 4

00:04 PNP0b00 (unknown)
    state = active
    allocated resources:
	io 0x70-0x71
	irq 8

00:05 PNP0c04 (unknown)
    state = active
    allocated resources:
	io 0xf0-0xff
	irq 13

00:06 PNP0800 (unknown)
    state = active
    allocated resources:
	io 0x61-0x61

00:07 PNP0c02 (unknown)
    state = active
    allocated resources:
	io 0x7000-0x700f
	io 0x8000-0x803f

00:08 PNP0700 (unknown)
    state = active
    allocated resources:
	io 0x3f0-0x3f5
	io 0x3f7-0x3f7
	irq 6
	dma 2
    possible resources:
	Dependent: 01 - Priority preferred
	   port 0x3f0-0x3f0, align 0x0, size 0x6, 16-bit address decoding
	   port 0x3f7-0x3f7, align 0x0, size 0x1, 16-bit address decoding
	   irq 6 High-Edge
	   dma 2 8-bit compatible

00:09 PNP0501 (unknown)
    state = active
    allocated resources:
	io 0x3f8-0x3ff
	irq 4
    possible resources:
	Dependent: 01 - Priority preferred
	   port 0x3f8-0x3f8, align 0x0, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 02 - Priority preferred
	   port 0x3e8-0x3e8, align 0x0, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 03 - Priority preferred
	   port 0x2f8-0x2f8, align 0x0, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 04 - Priority preferred
	   port 0x2e8-0x2e8, align 0x0, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 05 - Priority functional
	   port 0x100-0x3f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 1,3,4,5,6,7,8,10,11,12,13,14,15 High-Edge

00:0a PNP8294 (unknown)
    state = disabled
    possible resources:
	Dependent: 01 - Priority preferred
	   port 0x2f8-0x2f8, align 0x0, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 02 - Priority preferred
	   port 0x2e8-0x2e8, align 0x0, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 03 - Priority preferred
	   port 0x3f8-0x3f8, align 0x0, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 04 - Priority preferred
	   port 0x3e8-0x3e8, align 0x0, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 05 - Priority functional
	   port 0x100-0x3f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 1,3,4,5,6,7,8,10,11,12,13,14,15 High-Edge


[-- Attachment #3: pnpbios.out --]
[-- Type: text/plain, Size: 3966 bytes --]

00:00 PNP0c02 (unknown)
    state = active
    allocated resources:
	io 0x370-0x371
	io 0xea-0xeb
	mem 0xfffc0000-0xffffffff

00:01 PNP0c01 (unknown)
    state = active
    allocated resources:
	mem 0x0-0x9ffff
	mem 0xe4000-0xfffff
	mem 0x100000-0x5ffffff
	mem 0xfff80000-0xfffbffff

00:02 PNP0200 (unknown)
    state = active
    allocated resources:
	io 0x0-0xf
	io 0x81-0x8f
	io 0xc0-0xdf
	dma 4

00:03 PNP0000 (unknown)
    state = active
    allocated resources:
	io 0x20-0x21
	io 0xa0-0xa1
	irq 2

00:04 PNP0100 (unknown)
    state = active
    allocated resources:
	io 0x40-0x43
	irq 0

00:05 PNP0b00 (unknown)
    state = active
    allocated resources:
	io 0x70-0x71
	irq 8

00:06 PNP0303 (unknown)
    state = active
    allocated resources:
	io 0x60-0x60
	io 0x64-0x64
	irq 1

00:07 PNP0c04 (unknown)
    state = active
    allocated resources:
	io 0xf0-0xff
	irq 13

00:08 PNP0800 (unknown)
    state = active
    allocated resources:
	io 0x61-0x61

00:09 PNP0a03 (unknown)
    state = active
    allocated resources:
	io 0xcf8-0xcff

00:0a PNP0c02 (unknown)
    state = active
    allocated resources:
	io 0x4d0-0x4d1
	io 0x8000-0x803f
	io 0x7000-0x700f

00:0b PNP0c02 (unknown)
    state = active
    allocated resources:
	mem 0xe0000-0xe3fff

00:0c PNP0c02 (unknown)
    state = disabled

00:0d PNP0f13 (unknown)
    state = active
    allocated resources:
	irq 12
    possible resources:
	irq 12 High-Edge

00:0e PNP0501 (unknown)
    state = active
    allocated resources:
	io 0x3f8-0x3ff
	irq 4
    possible resources:
	Dependent: 01 - Priority acceptable
	   port 0x3f8-0x3f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 02 - Priority acceptable
	   port 0x2f8-0x2f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 03 - Priority acceptable
	   port 0x3e8-0x3e8, align 0x7, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 04 - Priority acceptable
	   port 0x2e8-0x2e8, align 0x7, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 05 - Priority acceptable
	   port 0x3f8-0x3f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 06 - Priority acceptable
	   port 0x2f8-0x2f8, align 0x7, size 0x8, 16-bit address decoding
	   irq 4 High-Edge
	Dependent: 07 - Priority acceptable
	   port 0x3e8-0x3e8, align 0x7, size 0x8, 16-bit address decoding
	   irq 3 High-Edge
	Dependent: 08 - Priority acceptable
	   port 0x2e8-0x2e8, align 0x7, size 0x8, 16-bit address decoding
	   irq 4 High-Edge

00:11 PNP0700 (unknown)
    state = active
    allocated resources:
	io 0x3f0-0x3f5
	io 0x3f7-0x3f7
	irq 6
	dma 2
    possible resources:
	Dependent: 01 - Priority acceptable
	   port 0x3f0-0x3f0, align 0x7, size 0x6, 16-bit address decoding
	   port 0x3f7-0x3f7, align 0x0, size 0x1, 16-bit address decoding
	   irq 6 High-Edge
	   dma 2 8-bit compatible
	Dependent: 02 - Priority acceptable
	   port 0x370-0x370, align 0x7, size 0x6, 16-bit address decoding
	   port 0x377-0x377, align 0x0, size 0x1, 16-bit address decoding
	   irq 6 High-Edge
	   dma 2 8-bit compatible

00:15 PNP0400 (unknown)
    state = active
    allocated resources:
	io 0x378-0x37f
	irq 7
    possible resources:
	Dependent: 01 - Priority acceptable
	   port 0x378-0x378, align 0x7, size 0x8, 16-bit address decoding
	   irq 7 High-Edge
	Dependent: 02 - Priority acceptable
	   port 0x278-0x278, align 0x7, size 0x8, 16-bit address decoding
	   irq 5 High-Edge
	Dependent: 03 - Priority acceptable
	   port 0x228-0x228, align 0x7, size 0x8, 16-bit address decoding
	   irq 7 High-Edge
	Dependent: 04 - Priority acceptable
	   port 0x378-0x378, align 0x7, size 0x8, 16-bit address decoding
	   irq 5 High-Edge
	Dependent: 05 - Priority acceptable
	   port 0x278-0x278, align 0x7, size 0x8, 16-bit address decoding
	   irq 7 High-Edge
	Dependent: 06 - Priority acceptable
	   port 0x228-0x228, align 0x7, size 0x8, 16-bit address decoding
	   irq 5 High-Edge


  reply	other threads:[~2008-09-14 19:30 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-31 13:22 ACPI PnP on Intel MU440EX Martin Doucha
2008-09-09 16:34 ` Bjorn Helgaas
2008-09-14 19:28   ` Martin Doucha [this message]
2008-09-17  5:39     ` Bjorn Helgaas
2008-09-20 22:59       ` [Bug 11603] " Bjorn Helgaas
2008-09-22 23:01         ` Bjorn Helgaas
2008-09-23 21:29           ` matthieu castet
2008-09-24 23:05             ` Bjorn Helgaas
2008-09-25 18:52               ` matthieu castet
2008-09-25 19:53                 ` Bjorn Helgaas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48CD65D0.9090202@quick.cz \
    --to=next_ghost@quick.cz \
    --cc=bjorn.helgaas@hp.com \
    --cc=castet.matthieu@free.fr \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.