diff options
author | Rob Clark | 2011-12-10 06:26:08 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2011-12-13 01:37:53 +0100 |
commit | a6a918274116d8edc25eb20f6097dedf97b108e2 (patch) | |
tree | d5798e68ea8916fbdf5acaf11597fc9b34430f58 /drivers/staging/omapdrm/omap_dmm_priv.h | |
parent | staging: drm/omap: crtc/encoder/fb destroy cleanups (diff) | |
download | kernel-qcow2-linux-a6a918274116d8edc25eb20f6097dedf97b108e2.tar.gz kernel-qcow2-linux-a6a918274116d8edc25eb20f6097dedf97b108e2.tar.xz kernel-qcow2-linux-a6a918274116d8edc25eb20f6097dedf97b108e2.zip |
staging: drm/omap: DMM based hardware scrolling console
Add support for YWRAP scrolling by shuffling pages around in DMM
instead of sw blits.
Note that fbcon only utilizes this mode if the y resolution is
divided evenly by the font height. So, for example, a 1920x1080
display using a 16 pixel tall font will not utilize this, but a
1280x1024 display would.
Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/omapdrm/omap_dmm_priv.h')
-rw-r--r-- | drivers/staging/omapdrm/omap_dmm_priv.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/omapdrm/omap_dmm_priv.h b/drivers/staging/omapdrm/omap_dmm_priv.h index 65b990c8e16a..2f529ab4b7c7 100644 --- a/drivers/staging/omapdrm/omap_dmm_priv.h +++ b/drivers/staging/omapdrm/omap_dmm_priv.h @@ -79,12 +79,12 @@ #define DMM_PATSTATUS_ERR_UPD_DATA (1<<14) #define DMM_PATSTATUS_ERR_ACCESS (1<<15) +/* note: don't treat DMM_PATSTATUS_ERR_ACCESS as an error */ #define DMM_PATSTATUS_ERR (DMM_PATSTATUS_ERR_INV_DESCR | \ DMM_PATSTATUS_ERR_INV_DATA | \ DMM_PATSTATUS_ERR_UPD_AREA | \ DMM_PATSTATUS_ERR_UPD_CTRL | \ - DMM_PATSTATUS_ERR_UPD_DATA | \ - DMM_PATSTATUS_ERR_ACCESS) + DMM_PATSTATUS_ERR_UPD_DATA) |