diff options
author | Vincent Palatin <vpalatin@chromium.org> | 2011-07-19 08:53:37 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2011-08-29 10:59:01 -0700 |
commit | 2d2f8b8b8f253b6436bdbe7468d126976e995445 (patch) | |
tree | 4389737a379958214f50888dc1aa82836047ab6a /board | |
parent | 0fd5ffbd8df18f5552c18756314e0d69b732643c (diff) |
CHROMIUM: fdt: fix framebuffer caching attributes
With the current write-back setting, some cache lines have not reached
the main memory when the display controller refreshs the screen.
BUG=none
TEST=start the Aebl board and check the firmware screen is not longer
scrambled.
Change-Id: I748af12b496876fb61ac81d59d8d3fd23ed19f7d
Reviewed-on: http://gerrit.chromium.org/gerrit/4309
Reviewed-by: Anton Staaf <robotboy@chromium.org>
Tested-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/nvidia/seaboard/tegra2-aebl.dts | 2 | ||||
-rw-r--r-- | board/nvidia/seaboard/tegra2-arthur.dts | 2 | ||||
-rw-r--r-- | board/nvidia/seaboard/tegra2-kaen.dts | 2 | ||||
-rw-r--r-- | board/nvidia/seaboard/tegra2-seaboard.dts | 2 |
4 files changed, 8 insertions, 0 deletions
diff --git a/board/nvidia/seaboard/tegra2-aebl.dts b/board/nvidia/seaboard/tegra2-aebl.dts index 9967ff6bec..96fdc288c6 100644 --- a/board/nvidia/seaboard/tegra2-aebl.dts +++ b/board/nvidia/seaboard/tegra2-aebl.dts @@ -76,6 +76,8 @@ pwfm = <&pwfm2>; display = <&display1>; frame-buffer = <0x1C022000>; + /* Write-through caching */ + cache-type = <1>; pixel_clock = <62200000>; diff --git a/board/nvidia/seaboard/tegra2-arthur.dts b/board/nvidia/seaboard/tegra2-arthur.dts index 7b3b7cf085..0b07c1dcbf 100644 --- a/board/nvidia/seaboard/tegra2-arthur.dts +++ b/board/nvidia/seaboard/tegra2-arthur.dts @@ -65,6 +65,8 @@ pwfm = <&pwfm2>; display = <&display1>; frame-buffer = <0x1C022000>; + /* Write-through caching */ + cache-type = <1>; pixel_clock = <82400000>; diff --git a/board/nvidia/seaboard/tegra2-kaen.dts b/board/nvidia/seaboard/tegra2-kaen.dts index f1b9f876fc..a440fc4ce0 100644 --- a/board/nvidia/seaboard/tegra2-kaen.dts +++ b/board/nvidia/seaboard/tegra2-kaen.dts @@ -77,6 +77,8 @@ pwfm = <&pwfm2>; display = <&display1>; frame-buffer = <0x1C022000>; + /* Write-through caching */ + cache-type = <1>; pixel_clock = <62200000>; diff --git a/board/nvidia/seaboard/tegra2-seaboard.dts b/board/nvidia/seaboard/tegra2-seaboard.dts index bb3b00fb86..f58f98720d 100644 --- a/board/nvidia/seaboard/tegra2-seaboard.dts +++ b/board/nvidia/seaboard/tegra2-seaboard.dts @@ -90,6 +90,8 @@ pwfm = <&pwfm2>; display = <&display1>; frame-buffer = <0x1C022000>; + /* Write-through caching */ + cache-type = <1>; pixel_clock = <70600000>; |