gxfb/lxfb: use VSA definitions when fetching framebuffer size
..Rather than using magic constants. Signed-off-by: Andres Salomon <dilinger@debian.org> Cc: Jordan Crouse <jordan.crouse@amd.com> Cc: "Antonino A. Daplas" <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:

committed by
Linus Torvalds

parent
4537f93ae8
commit
61a517a063
@@ -333,10 +333,10 @@ unsigned int lx_framebuffer_size(void)
|
||||
/* Virtual Register Class = 0x02 */
|
||||
/* VG_MEM_SIZE (1MB units) = 0x00 */
|
||||
|
||||
outw(0xFC53, 0xAC1C);
|
||||
outw(0x0200, 0xAC1C);
|
||||
outw(VSA_VR_UNLOCK, VSA_VRC_INDEX);
|
||||
outw(VSA_VR_MEM_SIZE, VSA_VRC_INDEX);
|
||||
|
||||
val = (unsigned int)(inw(0xAC1E)) & 0xFE;
|
||||
val = (unsigned int)(inw(VSA_VRC_DATA)) & 0xFE;
|
||||
return (val << 20);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user