summaryrefslogtreecommitdiff
path: root/drivers/staging/cw1200/bh.c
diff options
context:
space:
mode:
authorDmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>2011-05-19 17:15:11 +0200
committerRobert Marklund <robert.marklund@stericsson.com>2011-10-05 12:12:21 +0200
commitede100af78e2f29d9a954fe96de0499ff33371a4 (patch)
tree98d8bb6a8af3fb29eeec8a411bea579a29e70dfd /drivers/staging/cw1200/bh.c
parent62e296a1b941245ccb25c2de219f63372431df96 (diff)
cw1200: Workaround against a bug in Code Sourcery arm2010q1.
CS arm2010q1 was producing wrong code (did not preserve registers during inline expansion). Always reproducible crash was observed after device wakeup. Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> Change-Id: I13e58db29b3f41d169b2a2956fdaec21a1b62c7a Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23471 Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com> Reviewed-by: Janusz DZIEDZIC <janusz.dziedzic@tieto.com>
Diffstat (limited to 'drivers/staging/cw1200/bh.c')
-rw-r--r--drivers/staging/cw1200/bh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/cw1200/bh.c b/drivers/staging/cw1200/bh.c
index b382753b5aa..5f92caa2708 100644
--- a/drivers/staging/cw1200/bh.c
+++ b/drivers/staging/cw1200/bh.c
@@ -156,7 +156,7 @@ static void cw1200_put_skb(struct cw1200_common *priv, struct sk_buff *skb)
priv->skb_cache = skb;
}
-static inline int cw1200_bh_read_ctrl_reg(struct cw1200_common *priv,
+static int cw1200_bh_read_ctrl_reg(struct cw1200_common *priv,
u16 *ctrl_reg)
{
int ret;