coreboot/src/lib
Ronald G. Minnich a142d44979 EDID: add fields specialized to the needs of framebuffers
Now that we have horizontal display areas that are not multiples of 32  bytes,
things are more complex. We add three struct members (x, y resolution and
bytes per line) which are to be filled in by the mainboard as it sets the mode.

In future, the EDID code may take a stab at initializing these but the values are
context-dependent.

BUG=None
TEST=Build and boot slippy with these changes
BRANCH=None

Change-Id: Ib9102d6bbf8c66931f5adb1029a04b881a982cfe
Signed-off-by: Ronald G. Minnich <rminnich@google.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/60514
Tested-by: Ronald G. Minnich <rminnich@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Commit-Queue: Ronald G. Minnich <rminnich@chromium.org>
2013-07-02 13:34:00 -07:00
..
cbfs.c cbfs: fix relocation ramstage compiler errors 2013-03-23 19:34:15 +01:00
cbfs_core.c BACKPORT: cbfs_core.c: make cfbs searches even less verbose 2013-05-08 11:41:56 -07:00
cbmem.c BACKPORT: x86: add cache-as-ram migration option 2013-05-16 15:06:24 -07:00
cbmem_console.c BACKPORT: cbmem console: use cache-as-ram API and cleanup 2013-05-16 15:06:26 -07:00
cbmem_info.c BACKPORT: x86: add cache-as-ram migration option 2013-05-16 15:06:24 -07:00
clog2.c
compute_ip_checksum.c
coreboot_table.c Drop obsolete CONSOLE_LOGBUF 2013-06-20 13:54:33 -07:00
debug.c
delay.c
dynamic_cbmem.c BACKPORT: x86: add cache-as-ram migration option 2013-05-16 15:06:24 -07:00
edid.c EDID: add fields specialized to the needs of framebuffers 2013-07-02 13:34:00 -07:00
fallback_boot.c Make set_boot_successful depend on PC80_SYSTEM 2012-11-30 21:33:35 +01:00
gcc.c Unify assembler function handling 2012-12-06 23:13:17 +01:00
gcov-glue.c BACKPORT: coverage: use boot state callbacks 2013-05-01 14:30:01 -07:00
gcov-io.c Implement GCC code coverage analysis 2013-01-12 19:09:55 +01:00
gcov-io.h Implement GCC code coverage analysis 2013-01-12 19:09:55 +01:00
gcov-iov.h Implement GCC code coverage analysis 2013-01-12 19:09:55 +01:00
generic_dump_spd.c
generic_sdram.c Remove duplicate line from pci_ids.h. 2010-10-07 23:02:06 +00:00
hardwaremain.c Clean up POST codes for Boot State machine 2013-06-10 18:08:24 -07:00
jpeg.c
jpeg.h
libgcov.c Update gcov patch in documentation 2013-01-19 01:00:50 +01:00
lzma.c lib: Prevent unaligned memory access and fix endianess in LZMA decode library. 2013-02-01 06:15:49 +01:00
lzmadecode.c
lzmadecode.h
Makefile.inc Make elog_shrink not depend on having seperate memory/flash descriptors. 2013-06-14 16:15:30 -07:00
malloc.c SMM: Add support for malloc in SMM if using TSEG 2012-07-24 23:44:19 +02:00
memchr.c Add an implementation for the memchr library function 2012-03-09 20:00:53 +01:00
memcmp.c
memcpy.c
memmove.c
memrange.c memrange: add 2 new range_entry routines 2013-03-29 20:11:28 +01:00
memset.c
ne2k.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
nrv2b.c
ns8390.h
ramtest.c Replace ramtest pattern to assist in DIMM configuration 2012-03-25 20:17:51 +02:00
rmodule.c coreboot: dynamic cbmem requirement 2013-03-22 00:13:42 +01:00
rmodule.ld BACKPORT: boot state: schedule static callbacks 2013-05-01 14:30:00 -07:00
selfboot.c Drop ELF remains from boot code 2013-05-28 13:50:06 -07:00
stack.c fix an error message in checkstack() 2013-02-12 05:05:39 +01:00
thread.c BACKPORT: coreboot: add thread cooperative multitasking 2013-05-15 11:19:49 -07:00
timer_queue.c BACKPORT: coreboot: add timer queue implementation 2013-05-01 14:30:57 -07:00
timestamp.c Rename hardwaremain() to main() 2013-05-10 11:55:20 -07:00
trace.c GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
uart8250.c Remove whitespace. 2012-02-17 19:04:31 +01:00
uart8250mem.c Fix read_option invocation in uart8250mem.c 2013-04-08 21:36:01 +02:00
usbdebug.c USBDEBUG: retry harder for slow devices 2012-07-30 20:54:24 +02:00
version.c
xmodem.c GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00