Rev 6938 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6938 | Rev 7146 | ||
---|---|---|---|
Line 37... | Line 37... | ||
37 | 37 | ||
38 | struct drm_framebuffer *main_fb; |
38 | struct drm_framebuffer *main_fb; |
Line 39... | Line 39... | ||
39 | struct drm_gem_object *main_fb_obj; |
39 | struct drm_gem_object *main_fb_obj; |
40 | 40 | ||
41 | /* object hierarchy - |
41 | /* object hierarchy - |
42 | this contains a helper + a radeon fb |
42 | * this contains a helper + a radeon fb |
43 | the helper contains a pointer to radeon framebuffer baseclass. |
43 | * the helper contains a pointer to radeon framebuffer baseclass. |
44 | */ |
44 | */ |
45 | struct radeon_fbdev { |
45 | struct radeon_fbdev { |
46 | struct drm_fb_helper helper; |
46 | struct drm_fb_helper helper; |
Line 307... | Line 307... | ||
307 | { |
307 | { |
308 | struct radeon_fbdev *rfbdev; |
308 | struct radeon_fbdev *rfbdev; |
309 | int bpp_sel = 32; |
309 | int bpp_sel = 32; |
310 | int ret; |
310 | int ret; |
Line -... | Line 311... | ||
- | 311 | ||
- | 312 | /* don't enable fbdev if no connectors */ |
|
- | 313 | if (list_empty(&rdev->ddev->mode_config.connector_list)) |
|
- | 314 | return 0; |
|
311 | 315 | ||
312 | /* select 8 bpp console on RN50 or 16MB cards */ |
316 | /* select 8 bpp console on RN50 or 16MB cards */ |
313 | if (ASIC_IS_RN50(rdev) || rdev->mc.real_vram_size <= (32*1024*1024)) |
317 | if (ASIC_IS_RN50(rdev) || rdev->mc.real_vram_size <= (32*1024*1024)) |
Line 314... | Line 318... | ||
314 | bpp_sel = 8; |
318 | bpp_sel = 8; |