edid: Library of EDID decode and print
authorTom Wai-Hong Tam <waihong@chromium.org>
Wed, 5 Dec 2012 14:46:39 +0000 (14:46 +0000)
committerTom Rini <trini@ti.com>
Tue, 11 Dec 2012 20:17:34 +0000 (13:17 -0700)
commitd46b5f7dcbf294141d6bba1dc8e2b98d742d0562
tree9653e3b18bc7236c9f21dd0dd6a11490383c9da2
parentbf36c5d521c17460553e39d82232a51273b83aed
edid: Library of EDID decode and print

This implements a library for accessing EDID data from an LCD panel.
This is used to obtain information about the panel such as its
resolution and type.

This is a tidied-up version of the original code pulled from
https://github.com/ynezz/u-boot-edid.

The changes we made are:
 - removed bit fields in the struct;
 - removed endianness cases in the struct;
 - fixed some wrong definitions;
 - fixed to fit 80 columns;
 - fixed some code styles.

Signed-off-by: Tom Wai-Hong Tam <waihong@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
common/Makefile
common/edid.c [new file with mode: 0644]
include/edid.h [new file with mode: 0644]