drm/radeon: fix radeon kms framebuffer device
smem.start is a physical address which kernel can remap to access video memory of the fb buffer. We now pin the fb buffer into vram by doing so we are loosing vram but fbdev need to be reworked to allow change in framebuffer address. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@linux.ie>
This commit is contained in:
committed by
Dave Airlie
parent
4e8a2372f9
commit
f92e93eb5f
@@ -496,7 +496,6 @@ int radeon_device_init(struct radeon_device *rdev,
|
||||
radeon_errata(rdev);
|
||||
/* Initialize scratch registers */
|
||||
radeon_scratch_init(rdev);
|
||||
|
||||
/* TODO: disable VGA need to use VGA request */
|
||||
/* BIOS*/
|
||||
if (!radeon_get_bios(rdev)) {
|
||||
@@ -604,9 +603,6 @@ int radeon_device_init(struct radeon_device *rdev,
|
||||
if (r) {
|
||||
return r;
|
||||
}
|
||||
if (rdev->fbdev_rfb && rdev->fbdev_rfb->obj) {
|
||||
rdev->fbdev_robj = rdev->fbdev_rfb->obj->driver_private;
|
||||
}
|
||||
if (!ret) {
|
||||
DRM_INFO("radeon: kernel modesetting successfully initialized.\n");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user