From 7261e15f0bd49faf0a20c0ecb1357793efa82f8b Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sun, 13 Jan 2008 14:17:25 +0000 Subject: [PATCH] --- yaml --- r: 75578 b: refs/heads/master c: c15561f0e5615607e2b5524c4b3af64d20cd6e28 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/wan/sbni.h | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 7ce5c612ee81..a7ea750ec188 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 44b1e77a0275975f3bd8bdeba6c5524105216d6d +refs/heads/master: c15561f0e5615607e2b5524c4b3af64d20cd6e28 diff --git a/trunk/drivers/net/wan/sbni.h b/trunk/drivers/net/wan/sbni.h index 27715e70f28b..84264510a8ed 100644 --- a/trunk/drivers/net/wan/sbni.h +++ b/trunk/drivers/net/wan/sbni.h @@ -44,9 +44,15 @@ enum { #define PR_RES 0x80 struct sbni_csr1 { - unsigned rxl : 5; - unsigned rate : 2; - unsigned : 1; +#ifdef __LITTLE_ENDIAN_BITFIELD + u8 rxl : 5; + u8 rate : 2; + u8 : 1; +#else + u8 : 1; + u8 rate : 2; + u8 rxl : 5; +#endif }; /* fields in frame header */