Dave Airlie
b8c00ac5b5
drm/fb: add more correct 8/16/24/32 bpp fb support.
...
The previous patches had some unwanted side effects, I've fixed
the lack of 32bpp working, and fixed up 16bpp so it should also work.
this also adds the interface to allow the driver to set a preferred
console depth so for example low memory rn50 can set it to 8bpp.
It also catches 24bpp on cards that can't do it and forces 32bpp.
Tested on r100/r600/i945.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2009-10-06 13:54:01 +10:00
..
ttm
Merge Linus master to drm-next
2009-08-20 13:38:04 +10:00
drm.h
make drm headers use strict integer types
2009-03-26 18:14:18 +01:00
drm_cache.h
drm/ttm: consolidate cache flushing code in one place.
2009-08-27 09:53:47 +10:00
drm_core.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
drm_crtc.h
drm/kms: start adding command line interface using fb.
2009-09-25 13:08:20 +10:00
drm_crtc_helper.h
drm/fb: add setcmap and fix 8-bit support.
2009-10-05 10:00:59 +10:00
drm_edid.h
drm: Fix shifts which were miscalculated when converting from bitfields.
2009-06-24 16:11:04 +10:00
drm_encoder_slave.h
drm/kms: no need to return void value (encoder)
2009-08-19 16:06:49 +10:00
drm_fb_helper.h
drm/fb: add more correct 8/16/24/32 bpp fb support.
2009-10-06 13:54:01 +10:00
drm_hashtab.h
drm: include kernel list header file in hashtab header
2009-06-12 15:56:34 +10:00
drm_memory.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
drm_mm.h
drm: include seq_file.h for debugfs builds.
2009-09-08 11:32:08 +10:00
drm_mode.h
drm: clarify scaling property names
2009-08-19 16:06:40 +10:00
drm_os_linux.h
drm: fix missing inline function on 32-bit powerpc.
2009-04-03 09:07:07 +10:00
drm_pciids.h
drm/radeon/kms: respect single crtc cards, only create one crtc. (v2)
2009-10-05 10:00:58 +10:00
drm_sarea.h
drm: move to kref per-master structures.
2008-12-29 17:47:22 +10:00
drm_sman.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
drm_sysfs.h
drm: Enable drm drivers to add drm sysfs devices.
2009-08-19 16:08:51 +10:00
drmP.h
drm: GEM handles are u32, not int
2009-08-27 11:21:08 +10:00
i810_drm.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
i830_drm.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
i915_drm.h
drm/i915: Add new GET_PIPE_FROM_CRTC_ID ioctl.
2009-05-14 16:00:32 -07:00
Kbuild
DRM: add mode setting support
2008-12-29 17:47:23 +10:00
mga_drm.h
make drm headers use strict integer types
2009-03-26 18:14:18 +01:00
r128_drm.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
radeon_drm.h
drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big endian.
2009-09-18 16:01:59 +10:00
savage_drm.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
sis_drm.h
drm: reorganise drm tree to be more future proof.
2008-07-14 10:45:01 +10:00
via_drm.h
make drm headers use strict integer types
2009-03-26 18:14:18 +01:00