diff options
author | Danny Nold <dannynold@freescale.com> | 2011-01-20 15:34:43 -0600 |
---|---|---|
committer | Alan Tull <alan.tull@freescale.com> | 2011-02-03 16:45:32 -0600 |
commit | c5722e8fbf1b12a781f3241ba56875a04fa7009a (patch) | |
tree | 855fb399877effb5ebce1d0dee607895123efb4a /include | |
parent | c9437846e5a472bf25841ec09fe9c744e9a1abb3 (diff) |
ENGR00138513 - EPDC fb: Auto-waveform selecting wrong waveform mode
- Software workaround for PxP alignment/histogram limitation implemented
For updates using auto-waveform selection and using update region
dimensions that are not 8x8 multiples, the update region is copied
into a temporary buffer and the margins filled with 0s. This buffer
becomes the input to the PxP.
- PxP/EPDC buffer offsets adjusted to properly handle all rotation cases.
Signed-off-by: Danny Nold <dannynold@freescale.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mxcfb.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/mxcfb.h b/include/linux/mxcfb.h index 8c294339d56c..cbdce951a810 100644 --- a/include/linux/mxcfb.h +++ b/include/linux/mxcfb.h @@ -1,5 +1,5 @@ /* - * Copyright 2004-2010 Freescale Semiconductor, Inc. All Rights Reserved. + * Copyright 2004-2011 Freescale Semiconductor, Inc. All Rights Reserved. */ /* @@ -89,6 +89,7 @@ struct mxcfb_rect { #define FB_POWERDOWN_DISABLE -1 struct mxcfb_alt_buffer_data { + void *virt_addr; __u32 phys_addr; __u32 width; /* width of entire buffer */ __u32 height; /* height of entire buffer */ |