Summary: | ISA bus disabled by defaullt in kernel sources, but sometimes required | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Milan Plzik <mmp> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Milan Plzik
2005-01-15 08:04:52 UTC
are you saying that when you do `make menuconfig`, the isa bus option does not show up ? The lack of an option for ISA when configuring for x86_64 leads me to believe it would take a bit of work to get ISA to function. Why it's not supported I don't know, I'll look into it. Are you sure your IRDA controller is on an ISA bus? http://www.x86-64.org/lists/discuss/msg05922.html It looks like there is confusion in the kernel about what CONFIG_ISA really means, because with that patch on x86_64 irda supposedly works, but on other arch's irda only works if CONFIG_ISA is indeed enabled (or so the thread states). You can read an lkml thread on the subject here: http://www.ussg.iu.edu/hypermail/linux/kernel/0410.3/2197.html I don't know what the real solution is, but try that patch and see if it works. I got it working by simply modifying arch/x86_64/Kconfig - added 'default y' to ISA option. Then the nsc-ircc driver compiled cleanly and worked as expected. Is 2.6.11-rc1 any better in this respect? Please reopen when you reply to comment #6 (and 2.6.11-rc2 is out now...) I just checked the 2.6.11-rc2 kernel; it looks like nothing has changed. Some of IrDA drivers still depend on ISA bus; without Kconfig modification, I didn't find any way to compile them. This is really an upstream issue. We'd normally suggest filing a bug at http://bugzilla.kernel.org but I'm not sure if there is much point as discussion is obviously underway. |