wl1251: use sdio_readb_ext for ELP to work
authorGrazvydas Ignotas <notasas@gmail.com>
Mon, 19 Apr 2010 19:30:05 +0000 (22:30 +0300)
committerGrazvydas Ignotas <notasas@gmail.com>
Tue, 20 Apr 2010 13:13:48 +0000 (16:13 +0300)
drivers/net/wireless/wl12xx/wl1251_sdio.c

index d234285..f450c9d 100644 (file)
@@ -93,7 +93,7 @@ static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val)
        struct sdio_func *func = wl_to_func(wl);
 
        sdio_claim_host(func);
-       *val = sdio_readb(func, addr, &ret);
+       *val = sdio_readb_ext(func, addr, &ret, 1);
        sdio_release_host(func);
 
        if (ret)