coreboot-kgpe-d16/src/mainboard
Furquan Shaikh cb61ea7a13 Falco/Slippy: Patch to remove redundant graphics initializations
gma_fui_init repeats the initializations already performed in gma_setup_panel.
These redundant initializations reset any gtt settings done before this call.
Hence, they had to be done again after call to gma_fui_init. However, the call
gma_fui_init is not required at all. Does not affect the behavior of suspend/resume.

Old-Change-Id: Idfb9f9930624694b878ddc0fe8648b3c8dd80e55
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/65997
Reviewed-by: Ronald G. Minnich <rminnich@chromium.org>
Reviewed-by: Stefan Reinauer <reinauer@google.com>
Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
(cherry picked from commit c376aea1b89c9a829874d5c657693993a3bb1f13)

Falco/Slippy: Patch to fix garbage on screen during graphics initialization in normal mode

Depending on the init_fb parameter:
1) For normal mode, first page is filled with zeroes and setgtt is used make all GTT entries point to this
same page
2) For developer/recovery mode, we init the gtt to consecutive pages

Old-Change-Id: I281b0b7efe01f7892e98b19ff9a63c04b087bd2c
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/65633
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
(cherry picked from commit 97c99dfe52ef3a87d387fdbf27ad3a28ad81c722)

Squashed two graphics related commits for Falco/Slippy.

Change-Id: I7ddb92672c026fe66f9fb0caba9d8fdc3f8a9d0a
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/6536
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
2014-08-10 13:00:12 +02:00
..
a-trend mainboard: Remove #include early_serial.c from w83977tf boards 2014-06-03 09:36:33 +02:00
aaeon superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
abit mainboard: Remove #include early_serial.c from w83977tf boards 2014-06-03 09:36:33 +02:00
adlink LiPPERT: Add aliases for board_status wiki 2014-05-19 14:57:14 +02:00
advansus src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
advantech Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
amd mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
aopen mainboard,ASL: Trivial - drop trailing blank lines at EOF 2014-07-17 02:18:23 +02:00
arima src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
artecgroup artecgroup/Kconfig, linutop/Kconfig: Add comment to endif 2014-07-30 02:08:50 +02:00
asi Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
asrock mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
asus mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
avalue src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
axus Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
azza mainboard: Remove #include early_serial.c from w83977tf boards 2014-06-03 09:36:33 +02:00
bachmann mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
bcom mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
bifferos mainboard: Trivial - drop trailing blank lines at EOF 2014-07-08 13:54:47 +02:00
biostar superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
broadcom broadcom/blast/devicetree.cb: Remove a trailing whitespace 2014-07-24 12:42:45 +02:00
compaq Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
cubietech Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
digitallogic mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
dmp Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
eaglelion mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
ecs intel: Remove GFXUMA and related global variables 2014-05-19 17:20:13 +02:00
emulation qemu-armv7/media.c: fix coding style 2014-08-08 18:32:28 +02:00
getac mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
gigabyte src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
gizmosphere mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
google Falco/Slippy: Patch to remove redundant graphics initializations 2014-08-10 13:00:12 +02:00
hp mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
ibase mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
ibm mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
iei Kconfig: Fix comments on endif to match the corresponding if 2014-07-30 02:08:07 +02:00
intel intel/eagleheights/Kconfig: Do not set twice MMCONF_BASE_ADDRESS 2014-08-09 17:29:44 +02:00
iwave src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
iwill src/mainboard: Remove trailing whitespace 2014-07-24 12:43:01 +02:00
jetway Kconfig: Fix comments on endif to match the corresponding if 2014-07-30 02:08:07 +02:00
kontron sandy/ivybridge: Make UMA size configurable. 2014-08-03 13:44:40 +02:00
lanner mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
lenovo lenovo/x201: Enable wake on LID and Fn key. 2014-08-09 18:18:41 +02:00
linutop artecgroup/Kconfig, linutop/Kconfig: Add comment to endif 2014-07-30 02:08:50 +02:00
lippert mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
mitac superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
msi mainboard/msi/ms7135/devicetree.cb: Remove trailing whitespace 2014-07-24 12:42:59 +02:00
nec superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
newisys mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
nokia superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
nvidia mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
packardbell nehalem: Make UMA size configurable in CMOS. 2014-08-03 15:47:00 +02:00
pcengines mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
rca superio/smsc/smscsuperio: Make romstage linkable with header 2014-06-03 09:37:57 +02:00
roda i82801ix: Allow configuration of SATA mode in CMOS. 2014-07-30 11:48:33 +02:00
samsung sandy/ivybridge: Make UMA size configurable. 2014-08-03 13:44:40 +02:00
siemens siemens/sitemp_g1p1: Remove a trailing whitespace 2014-07-24 12:42:48 +02:00
soyo superio/ite/*: Factor out generic romstage component 2014-05-11 17:52:08 +02:00
sunw mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
supermicro mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
technexion mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
technologic mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
televideo Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
thomson thomson/ip1000/devicetree.cb: Remove trailing whitespace 2014-07-24 12:42:54 +02:00
ti Move ARCH_* from board/Kconfig to cpu or soc Kconfig. 2014-05-03 00:25:20 +02:00
traverse mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
tyan mainboard/amd: De-ASCIIartify AGESA board headers 2014-08-06 15:36:12 +02:00
via Kconfig: Fix comments on endif to match the corresponding if 2014-07-30 02:08:07 +02:00
winent mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
wyse mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
Kconfig mainboard: New port Packard Bell LM85. 2014-04-20 18:47:19 +02:00