From: Vitaly Bordug <[EMAIL PROTECTED]> This fixes misconfiguration that could result in odd work of some old CF cards.
Signed-off-by: Vitaly Bordug <vbordug at ru.mvista.com> Signed-off-by: Marcelo Tosatti <marcelo.tosatti at cyclades.com> diff --git a/drivers/pcmcia/m8xx_pcmcia.c b/drivers/pcmcia/m8xx_pcmcia.c --- a/drivers/pcmcia/m8xx_pcmcia.c +++ b/drivers/pcmcia/m8xx_pcmcia.c @@ -1041,8 +1041,7 @@ static int m8xx_set_io_map(struct pcmcia if(io->flags & MAP_WRPROT) reg |= M8XX_PCMCIA_POR_WRPROT; - /*if(io->flags & (MAP_16BIT | MAP_AUTOSZ))*/ - if(io->flags & MAP_16BIT) + if(io->flags & (MAP_16BIT | MAP_AUTOSZ)) reg |= M8XX_PCMCIA_POR_16BIT; if(io->flags & MAP_ACTIVE)