fbdev: tcx.c fix mem_map to correct smem_start offset
403ae52ac0("sparc: fix drivers/video/tcx.c warning") changed the physbase initializing breaking the user-space mmap, e.g. for Xorg entirely. Fix fbdev mmap table so the sbus mmap helper work correctly, and not try to map vastly (physbase) offset memory. Fixes:403ae52ac0("sparc: fix drivers/video/tcx.c warning") Cc: <stable@vger.kernel.org> Signed-off-by: René Rebe <rene@exactco.de> Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:
parent
7ecb5c36b1
commit
35fa2b4bf9
|
|
@ -428,7 +428,7 @@ static int tcx_probe(struct platform_device *op)
|
|||
j = i;
|
||||
break;
|
||||
}
|
||||
par->mmap_map[i].poff = op->resource[j].start;
|
||||
par->mmap_map[i].poff = op->resource[j].start - info->fix.smem_start;
|
||||
}
|
||||
|
||||
info->fbops = &tcx_ops;
|
||||
|
|
|
|||
Loading…
Reference in New Issue