Re: [PATCH 1/4] fbdev: sh_mobile_meram: Replace hardcoded register

From: Damian Hobson-Garcia <hidden>
Date: 2011-08-02 08:43:51
Also in: linux-sh

Hi Laurent,
-#define MExxCTL 0x0
-#define MExxBSIZE 0x4
-#define MExxMNCF 0x8
-#define MExxSARA 0x10
-#define MExxSARB 0x14
-#define MExxSBSIZE 0x18
[snip]
quoted hunk
+#define MExxCTL			0x400
+#define MExxBSIZE		0x404
+#define MExxMNCF		0x408
+#define MExxSARA		0x410
+#define MExxSARB		0x414
+#define MExxSBSIZE		0x418
One small comment on the definition of these register offsets and
explanation of what I was originally thinking.  Since each of these
actually reprents a series of registers, one per ICB, (i.e. ME00CTL,
ME01CTL, etc.) it makes sense to me to represent them as an offset from
the base address (0x400) + the start of each ICB address (0x20 * index).

Other than that, looks great.

Thanks very much,
Damian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help