summaryrefslogtreecommitdiffstats
path: root/drivers/dma/ste_dma40_ll.h
diff options
context:
space:
mode:
authorJonas Aaberg <jonas.aberg@stericsson.com>2010-08-09 12:08:18 +0000
committerDan Williams <dan.j.williams@intel.com>2010-09-22 14:53:45 -0700
commit3ae0267fd569c2007235fb80cfe3b4a4c54c8f4b (patch)
tree1d300eead20bff1737b3e79c48ee0bd0640ea0dd /drivers/dma/ste_dma40_ll.h
parent0246e77b4d374bb37aa08c3fcadad20012e85ea0 (diff)
downloadlinux-stable-3ae0267fd569c2007235fb80cfe3b4a4c54c8f4b.tar.gz
linux-stable-3ae0267fd569c2007235fb80cfe3b4a4c54c8f4b.tar.bz2
linux-stable-3ae0267fd569c2007235fb80cfe3b4a4c54c8f4b.zip
DMAENGINE: ste_dma40: removed a few magic numbers
Make sure to extract the revision field explicitly and document what bits are being accessed here without magic numbers. Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/dma/ste_dma40_ll.h')
-rw-r--r--drivers/dma/ste_dma40_ll.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/dma/ste_dma40_ll.h b/drivers/dma/ste_dma40_ll.h
index 0c468c310c18..7a6acecfccd5 100644
--- a/drivers/dma/ste_dma40_ll.h
+++ b/drivers/dma/ste_dma40_ll.h
@@ -163,6 +163,9 @@
#define D40_DREG_PERIPHID0 0xFE0
#define D40_DREG_PERIPHID1 0xFE4
#define D40_DREG_PERIPHID2 0xFE8
+#define D40_DREG_PERIPHID2_REV_POS 4
+#define D40_DREG_PERIPHID2_REV_MASK (0xf << D40_DREG_PERIPHID2_REV_POS)
+#define D40_DREG_PERIPHID2_DESIGNER_MASK 0xf
#define D40_DREG_PERIPHID3 0xFEC
#define D40_DREG_CELLID0 0xFF0
#define D40_DREG_CELLID1 0xFF4