Re: Confused about 2.6 PnP support

From: Adam Belay (ambx1_at_neo.rr.com)
Date: 04/14/04

  • Next message: Jamie Lokier: "Re: [PATCH] (IA64) Fix ugly __[PS]* macros in <asm-ia64/pgtable.h>"
    Date:	Wed, 14 Apr 2004 05:08:38 +0000
    To: Linux-kernel <linux-kernel@vger.kernel.org>
    
    

    On Mon, Apr 12, 2004 at 07:05:15PM +0200, DervishD wrote:
    > Hi all :)
    >
    > I'm on the way of upgrading to 2.6.x kernel, and since I don't
    > have ISA cards (I don't even have an ISA bus in my mobo), I disabled
    > ISA support in my config (CONFIG_ISA), but I've noticed that PnP
    > support (CONFIG_PNP) depends on it :?
    >
    > AFAIK, PnP, strictly speaking, has nothing to do with the PCI
    > bus, but I think is common notation to talk about PnP referring
    > autoconfiguration of PCI cards, and I want to know if I need to
    > select PCI support for having my PCI cards correctly detected and
    > configured (currently my BIOS does the work), or if the PnP support
    > in kernel 2.6 is just for ISA cards. In addition to this, the PnP
    > BIOS support (which I think I may need so Linux correctly gets the
    > IO, IRQ and DMA settings for my parallel port) is marked as
    > EXPERIMENTAL (at least in 2.6.5)

    In this context PnP is refering to configuration of system and ISA
    devices. PnPBIOS support should be safe but faults on boot for a few
    buggy systems. Because the recovery code has been fixed, this should
    be less of a problem. If you see a message indicating that a pnp
    device was activated as the parport driver loads then you need PnPBIOS
    support to properly use it. If not, then PnPBIOS will still aid in the
    device's detection process.

    >
    > I want to know if I must tell my BIOS I don't have a PnP OS or
    > if, on the contrary, I should tell my BIOS that my OS is not PnP (I
    > only use Linux) and deselect PnP support (as well as ISA support) in
    > my 2.6.x kernel. Personally, I don't mind setting 'Non PnP OS' in my
    > BIOS and remove both CONFIG_ISA and CONFIG_PNP.

    If you are using PnPBIOS support then set PNP OS to "yes", otherwise use
    "no".

    >
    > BTW, ?does Linux support rebalancing of PnP bus resources or I
    > better avoid conflicts...?

    Yes, see sysfs and drivers/pnp/interface.c. Resources can be reallocated
    but only if the device is not bound to a driver (modules are useful for this).

    >
    > Thanks a lot in advance :)
    >
    > Ra?l N??ez de Arenas Coronado
    >

    Regards,
    Adam
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Jamie Lokier: "Re: [PATCH] (IA64) Fix ugly __[PS]* macros in <asm-ia64/pgtable.h>"

    Relevant Pages

    • Confused about 2.6 PnP support
      ... have ISA cards, ... ISA support in my config, but I've noticed that PnP ... in kernel 2.6 is just for ISA cards. ...
      (Linux-Kernel)
    • Booting problems
      ... am going nuts compiling my kernel of release 4.11. ... options SOFTUPDATES #Enable FFS soft updates support ... device isa ... pseudo-device splash ...
      (freebsd-questions)
    • Booting problems
      ... am going nuts compiling my kernel of release 4.11. ... options SOFTUPDATES #Enable FFS soft updates support ... device isa ... pseudo-device splash ...
      (freebsd-questions)
    • Wireless PCI Card D-Link DWL-G520+
      ... Was anybody able to let the mentioned PCI wireless Card work with the ... I compiled a brand new kernel, adding support for: ... # PCI PCMCIA controllers ... # ISA PCMCIA controllers ...
      (comp.unix.bsd.netbsd.misc)
    • Re: Mysterious ISA firewall /SQL lock-up and server slow-down
      ... Changing the ISA logging to text didn't change anything... ... the server performance task alone as a hunch, and indeed, it didn't cause the ... Performance data collection is triggered by a Task Scheduler task called ... Support Services so that a dedicated support professional can resolve the ...
      (microsoft.public.windows.server.sbs)

    Loading