Re: PCI configuration changes

2000-11-16 Thread Peter Samuelson
[Jeff Garzik <[EMAIL PROTECTED]>] > For drivers that are 100% MCA, they do not need to test MCA_bus, > because that test can be done in Config.in. I think Andrzej was concerned with a driver assuming that just because CONFIG_MCA is defined, there *is* an MCA bus on the machine. This is of cours

Re: PCI configuration changes

2000-11-16 Thread Andrzej Krzysztofowicz
> Peter Samuelson wrote: > > [Andrzej Krzysztofowicz] > > > Note, that as CONFIG_MCA is defined only for i386 the dependencies on > > > $CONFIG_MCA are no-op for other architectures (in > > > Configure/Menuconfig). Either CONFIG_MCA should be defined for all > > > architectures or there should be

Re: PCI configuration changes

2000-11-16 Thread Peter Samuelson
[Jeff Garzik <[EMAIL PROTECTED]>] > Oh yeah, another MCA cleanup to consider -- like EISA, there exists a > 'MCA_bus' variable which is 0 or 1, depending on the absence or presence > of MCA bus on the current system. OK, workin' on it.. Peter - To unsubscribe from this list: send the line "unsu

Re: PCI configuration changes

2000-11-16 Thread Jeff Garzik
Peter Samuelson wrote: > > [Andrzej Krzysztofowicz] > > Note, that as CONFIG_MCA is defined only for i386 the dependencies on > > $CONFIG_MCA are no-op for other architectures (in > > Configure/Menuconfig). Either CONFIG_MCA should be defined for all > > architectures or there should be if ... f

Re: PCI configuration changes

2000-11-16 Thread Jeff Garzik
Oh yeah, another MCA cleanup to consider -- like EISA, there exists a 'MCA_bus' variable which is 0 or 1, depending on the absence or presence of MCA bus on the current system. When CONFIG_MCA is enabled, this should be variable like it currently is [on x86]. When CONFIG_MCA==n, MCA_bus should b

Re: PCI configuration changes

2000-11-16 Thread Peter Samuelson
[Andrzej Krzysztofowicz] > Note, that as CONFIG_MCA is defined only for i386 the dependencies on > $CONFIG_MCA are no-op for other architectures (in > Configure/Menuconfig). Either CONFIG_MCA should be defined for all > architectures or there should be if ... fi around these lines. The former,

PCI configuration changes

2000-11-15 Thread Andrzej Krzysztofowicz
Hi, Looking at the latest drivers/net/Config.in changes I noticed, that two (modified earlier) lines are buggy: dep_tristate '3c523 "EtherLink/MC" support' CONFIG_ELMC $CONFIG_MCA dep_tristate '3c527 "EtherLink/MC 32" support (EXPERIMENTAL)' CONFIG_ELMC_II $CONFIG_MCA $CON