From 40905dcc03a3f9a583c29f19a9dda3546be0417a Mon Sep 17 00:00:00 2001 From: Andrey Yurovsky Date: Fri, 31 Jul 2009 11:35:19 -0700 Subject: [PATCH] --- yaml --- r: 159383 b: refs/heads/master c: 88d89526a671ba008f59456161b0c513cdfb5d5a h: refs/heads/master i: 159381: 7a0de737d0a31b7a5d5cf89327f8b1ef32a418d4 159379: 0a06c2ec483302e5b6fa93cf4abfb1fe815c6ddf 159375: 3e4db04a6e7cf5845a6eb23376d82520bb4d0c81 v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/libertas/if_spi.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 12f0bf61b028..83a4154504ef 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d1c5091f23fed5195271e2849f89017d3a126521 +refs/heads/master: 88d89526a671ba008f59456161b0c513cdfb5d5a diff --git a/trunk/drivers/net/wireless/libertas/if_spi.c b/trunk/drivers/net/wireless/libertas/if_spi.c index 963c20125fc9..446e327180f8 100644 --- a/trunk/drivers/net/wireless/libertas/if_spi.c +++ b/trunk/drivers/net/wireless/libertas/if_spi.c @@ -376,7 +376,7 @@ static int spu_set_bus_mode(struct if_spi_card *card, u16 mode) err = spu_read_u16(card, IF_SPI_SPU_BUS_MODE_REG, &rval); if (err) return err; - if (rval != mode) { + if ((rval & 0xF) != mode) { lbs_pr_err("Can't read bus mode register.\n"); return -EIO; }