Help needed: CardBus iomem allocation problem with 6 CardBus slots

Dominik Brodowski linux at dominikbrodowski.net
Tue May 3 14:44:31 EDT 2005


Hi,

This is basically a PCI resource allocation problem. You could try out the
following

a) use latest -mm kernel (it contains a few fixes for resource handling in
   yenta),
b) pass "override_bios=1" to the yenta module; then it'll try to allocate
   the CardBus resources on its own. Then you can try to fine-tune it in
   drivers/pcmcia/yenta_socket.c, search for BRIDGE_MEM_{MIN,MAX} and
   friends, and/or
c) try making the parent PCI-PCI bridge "transparent"; then the resource
   areas can also be taken from outside the I/O or Memory "behind bridge".
   [note that this will only work properly with recent -mm kernels].

	Dominik



More information about the linux-pcmcia mailing list