diff options
Diffstat (limited to 'drivers/mmc/host/sdricoh_cs.c')
-rw-r--r-- | drivers/mmc/host/sdricoh_cs.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/mmc/host/sdricoh_cs.c b/drivers/mmc/host/sdricoh_cs.c index 1df44d966bdb..cb41e9c3ac07 100644 --- a/drivers/mmc/host/sdricoh_cs.c +++ b/drivers/mmc/host/sdricoh_cs.c | |||
@@ -82,6 +82,8 @@ static struct pcmcia_device_id pcmcia_ids[] = { | |||
82 | /* vendor and device strings followed by their crc32 hashes */ | 82 | /* vendor and device strings followed by their crc32 hashes */ |
83 | PCMCIA_DEVICE_PROD_ID12("RICOH", "Bay1Controller", 0xd9f522ed, | 83 | PCMCIA_DEVICE_PROD_ID12("RICOH", "Bay1Controller", 0xd9f522ed, |
84 | 0xc3901202), | 84 | 0xc3901202), |
85 | PCMCIA_DEVICE_PROD_ID12("RICOH", "Bay Controller", 0xd9f522ed, | ||
86 | 0xace80909), | ||
85 | PCMCIA_DEVICE_NULL, | 87 | PCMCIA_DEVICE_NULL, |
86 | }; | 88 | }; |
87 | 89 | ||
@@ -463,7 +465,7 @@ static int sdricoh_init_mmc(struct pci_dev *pci_dev, | |||
463 | 465 | ||
464 | err: | 466 | err: |
465 | if (iobase) | 467 | if (iobase) |
466 | iounmap(iobase); | 468 | pci_iounmap(pci_dev, iobase); |
467 | if (mmc) | 469 | if (mmc) |
468 | mmc_free_host(mmc); | 470 | mmc_free_host(mmc); |
469 | 471 | ||