coreboot-kgpe-d16/src/mainboard
Ronald G. Minnich 4c8465cfac Peppy, Haswell: refactor and create set_translation_table function in haswell/gma.c
The code to set the graphics translation table has been in the
mainboards, but should be in the northbridge support code.

Move the function, give it a better name, and enable support for > 4
GiB while we're at it, in the remote possibility that we get some 8
GiB haswell boards.

Change-Id: I72b4a0a88e53435e00d9b5e945479a51bd205130
Signed-off-by: Ronald G. Minnich <rminnich@google.com>
Reviewed-on: https://chromium-review.googlesource.com/171160
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan.m.shaikh@gmail.com>
Commit-Queue: Ronald Minnich <rminnich@chromium.org>
Tested-by: Ronald Minnich <rminnich@chromium.org>
(cherry picked from commit d5a429498147c479eb51477927e146de809effce)
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/6741
Tested-by: build bot (Jenkins)
2014-08-26 01:23:24 +02:00
..
a-trend intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
aaeon intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
abit intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
adlink
advansus src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
advantech intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
amd superio/smsc/sch4037: Cleanup and fix .c inclusion 2014-08-23 05:31:03 +02:00
aopen intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
apple apple/macbook21: Remove useless seabios config 2014-08-22 09:19:57 +02:00
arima src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
artecgroup intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
asi intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
asrock asrock/imb-a180/board_info.txt: add flash fields 2014-08-19 20:54:07 +02:00
asus azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
avalue src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
axus intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
azza intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
bachmann intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
bcom intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
bifferos
biostar intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
broadcom broadcom/blast/devicetree.cb: Remove a trailing whitespace 2014-07-24 12:42:45 +02:00
compaq intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
cubietech
digitallogic intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
dmp azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
eaglelion intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
ecs intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
emulation intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
getac azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
gigabyte intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
gizmosphere mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
google Peppy, Haswell: refactor and create set_translation_table function in haswell/gma.c 2014-08-26 01:23:24 +02:00
hp intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
ibase azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
ibm mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
iei intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
intel Remove dead video.asl 2014-08-22 20:27:58 +02:00
iwave azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
iwill src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
jetway intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
kontron azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
lanner intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
lenovo lenovo/t520: update Kconfig 2014-08-25 12:58:53 +02:00
linutop artecgroup/Kconfig, linutop/Kconfig: Add comment to endif 2014-07-30 02:08:50 +02:00
lippert intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
mitac intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
msi azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
nec intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
newisys mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
nokia intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
nvidia azalia: Move shared variable to separate file 2014-08-18 15:06:44 +02:00
packardbell Merge LCD on nehalem 2014-08-21 20:11:15 +02:00
pcengines intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
rca intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
roda lenovo/x200: Move video ASL code to northbridge. 2014-08-22 09:34:59 +02:00
samsung Remove dead video.asl 2014-08-22 20:27:58 +02:00
siemens siemens/sitemp_g1p1: Remove a trailing whitespace 2014-07-24 12:42:48 +02:00
soyo intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
sunw Kconfig: do not set SB_HT_CHAIN_ON_BUS0 twice to the same value 2014-08-12 09:02:45 +02:00
supermicro intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
technexion mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
technologic intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
televideo intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
thomson intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
ti
traverse intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
tyan intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
via intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
winent intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
wyse intel/cpu: rename car.h to romstage.h 2014-08-15 03:44:46 +02:00
Kconfig A new port apple/macbook21. 2014-08-17 21:27:24 +02:00