summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2012-10-17 13:24:54 +0000
committerTom Warren <twarren@nvidia.com>2012-11-19 08:15:38 -0700
commit676d319ef5f450ca7845555f75de496b96cd688e (patch)
tree8bb6a995ac1613fb5a6c5b95f55d0fc9f1f9936c /README
parent0dde7f53797098cf7021f6a7ca6c15bfee405db1 (diff)
downloadu-boot-imx-676d319ef5f450ca7845555f75de496b96cd688e.zip
u-boot-imx-676d319ef5f450ca7845555f75de496b96cd688e.tar.gz
u-boot-imx-676d319ef5f450ca7845555f75de496b96cd688e.tar.bz2
lcd: Add CONFIG_LCD_ALIGNMENT to select frame buffer alignment
The normal alignment is PAGE_SIZE, but if this is defined, we can support other alignments. The motivation for this change is to make the display section-aligned on ARM so that we can easily turn off data caching for the frame buffer region without resorting to level 2 page tables. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Warren <twarren@nvidia.com>
Diffstat (limited to 'README')
-rw-r--r--README10
1 files changed, 10 insertions, 0 deletions
diff --git a/README b/README
index afdf591..5c03be7 100644
--- a/README
+++ b/README
@@ -1469,6 +1469,16 @@ CBFS (Coreboot Filesystem) support
Normally display is black on white background; define
CONFIG_SYS_WHITE_ON_BLACK to get it inverted.
+
+ CONFIG_LCD_ALIGNMENT
+
+ Normally the LCD is page-aligned (tyically 4KB). If this is
+ defined then the LCD will be aligned to this value instead.
+ For ARM it is sometimes useful to use MMU_SECTION_SIZE
+ here, since it is cheaper to change data cache settings on
+ a per-section basis.
+
+
- Splash Screen Support: CONFIG_SPLASH_SCREEN
If this option is set, the environment is checked for