linux/drivers/pcmcia
Ivan Kokshaysky 7925407aa0 [PATCH] pci: yenta cardbus fix
On Mon, Jun 20, 2005 at 07:15:34PM +1000, Grant Coady wrote:
> Yenta: CardBus bridge found at 0000:00:0b.0 [1179:0001]
> yenta 0000:00:0b.0: Preassigned resource 0 busy, reconfiguring...

In -mm1 the cardbus resources might be assigned in
pci_assign_unassigned_resources() pass. From your dmesg:
PCI: Bus 2, cardbus bridge: 0000:00:0b.0
  IO window: 00002000-00002fff
  IO window: 00003000-00003fff
  PREFETCH window: 12000000-13ffffff
  MEM window: 14000000-15ffffff

Then yenta_allocate_res() tries to assign these resources again and,
naturally, fails.

This adds check for already assigned cardbus resources.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-27 18:03:05 -07:00
..
Kconfig [PATCH] m32r: Update m32r_cfc.[ch] to support Mappi-III platform 2005-06-21 19:07:30 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
au1000_db1x00.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
au1000_generic.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
au1000_generic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
au1000_pb1x00.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
au1000_xxs1500.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cardbus.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cirrus.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cistpl.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cs.c [PATCH] Cleanup patch for process freezing 2005-06-25 17:10:13 -07:00
cs_internal.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ds.c [PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk.c: update device attribute callbacks 2005-06-20 15:15:34 -07:00
hd64465_ss.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
i82092.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i82092aa.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i82365.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i82365.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
m32r_cfc.c [PATCH] m32r: Update m32r_cfc.[ch] to support Mappi-III platform 2005-06-21 19:07:30 -07:00
m32r_cfc.h [PATCH] m32r: Update m32r_cfc.[ch] to support Mappi-III platform 2005-06-21 19:07:30 -07:00
m32r_pcc.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
m32r_pcc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
o2micro.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pcmcia_compat.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pd6729.c [PATCH] pcmcia: enable 32-bit memory windows on pd6729 2005-05-05 16:36:43 -07:00
pd6729.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pxa2xx_base.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
pxa2xx_base.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pxa2xx_lubbock.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pxa2xx_mainstone.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pxa2xx_sharpsl.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ricoh.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rsrc_mgr.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rsrc_nonstatic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa11xx_base.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa11xx_base.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_assabet.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_badge4.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_cerf.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_generic.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
sa1100_generic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_h3600.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_jornada720.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_neponset.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_shannon.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100_simpad.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1111_generic.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
sa1111_generic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
soc_common.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
soc_common.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
socket_sysfs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tcic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tcic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ti113x.h [PATCH] yenta TI: turn off interrupts during card power-on #2 2005-06-23 09:45:31 -07:00
topic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vg468.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vrc4171_card.c [PATCH] fix u32 vs. pm_message_t in pcmcia 2005-04-16 15:25:26 -07:00
vrc4173_cardu.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vrc4173_cardu.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
yenta_socket.c [PATCH] pci: yenta cardbus fix 2005-06-27 18:03:05 -07:00
yenta_socket.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00