summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2011-04-30 20:46:12 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2011-06-06 11:01:32 +0200
commit267cbe047cb4f6a3a6337029fc60862be1cf437d (patch)
treeaa1f5a902d846d9c735c39316c85e77f8e4af867
parent9c2e0a6d2f7b7c76e0cbc42a8da99fd732f0fdfa (diff)
downloadlinux-3.10-267cbe047cb4f6a3a6337029fc60862be1cf437d.tar.gz
linux-3.10-267cbe047cb4f6a3a6337029fc60862be1cf437d.tar.bz2
linux-3.10-267cbe047cb4f6a3a6337029fc60862be1cf437d.zip
can: at91_can: directly define AT91_MB_RX_LAST
...instead of deriving it from AT91_MB_RX_FIRST and AT91_MB_RX_NUM. This removes a level of computation, when switching the driver from compile time constants to runtime values. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--drivers/net/can/at91_can.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c
index 716f22bf3d2..9ce00fa90d9 100644
--- a/drivers/net/can/at91_can.c
+++ b/drivers/net/can/at91_can.c
@@ -47,11 +47,10 @@
* RX/TX Mailbox split
* don't dare to touch
*/
-#define AT91_MB_RX_NUM 11
#define AT91_MB_TX_SHIFT 2
#define AT91_MB_RX_FIRST 1
-#define AT91_MB_RX_LAST (AT91_MB_RX_FIRST + AT91_MB_RX_NUM - 1)
+#define AT91_MB_RX_LAST 11
#define AT91_MB_RX_MASK(i) ((1 << (i)) - 1)
#define AT91_MB_RX_SPLIT 8