xref: /aosp_15_r20/external/edid-decode/README (revision 193032a37cc83cffc1526215991f3c21671f4245)
1*193032a3SAndroid Build Coastguard WorkerThis utility is maintained here:
2*193032a3SAndroid Build Coastguard Worker
3*193032a3SAndroid Build Coastguard Workerhttps://git.linuxtv.org/edid-decode.git/
4*193032a3SAndroid Build Coastguard Worker
5*193032a3SAndroid Build Coastguard WorkerTo build this do:
6*193032a3SAndroid Build Coastguard Worker
7*193032a3SAndroid Build Coastguard Workergit clone git://linuxtv.org/edid-decode.git
8*193032a3SAndroid Build Coastguard Workercd edid-decode
9*193032a3SAndroid Build Coastguard Workermake
10*193032a3SAndroid Build Coastguard Workermake install
11*193032a3SAndroid Build Coastguard Worker
12*193032a3SAndroid Build Coastguard WorkerPatches and bug reports can be sent to the [email protected]
13*193032a3SAndroid Build Coastguard Workermailinglist (see https://www.linuxtv.org/lists.php). Please make sure
14*193032a3SAndroid Build Coastguard Workerthat 'edid-decode' appears in the subject line and don't forget to
15*193032a3SAndroid Build Coastguard Workeradd a 'Signed-off-by' line when submitting patches!
16*193032a3SAndroid Build Coastguard Worker
17*193032a3SAndroid Build Coastguard WorkerIf you don't know what that is, then see:
18*193032a3SAndroid Build Coastguard Workerhttps://elinux.org/Developer_Certificate_Of_Origin
19*193032a3SAndroid Build Coastguard Worker
20*193032a3SAndroid Build Coastguard WorkerNew sample EDIDs are welcome. Please note that these must be real
21*193032a3SAndroid Build Coastguard WorkerEDIDs read from real hardware, so no artificially constructed EDIDs.
22*193032a3SAndroid Build Coastguard Worker
23*193032a3SAndroid Build Coastguard WorkerThe naming of EDIDs in the data directory is:
24*193032a3SAndroid Build Coastguard Worker
25*193032a3SAndroid Build Coastguard Worker<vendor>-<model>-<port>[-tileX]
26*193032a3SAndroid Build Coastguard Worker
27*193032a3SAndroid Build Coastguard Worker<port> is one of dp, hdmi, vga, dvi
28*193032a3SAndroid Build Coastguard WorkerWhen a tile is also specified, then dp should include the DP connector
29*193032a3SAndroid Build Coastguard Workernumber, e.g. dp1-tile0, dp2-tile1.
30*193032a3SAndroid Build Coastguard Worker
31*193032a3SAndroid Build Coastguard WorkerAll lower case.
32*193032a3SAndroid Build Coastguard Worker
33*193032a3SAndroid Build Coastguard WorkerIf the EDID was modified by other devices in the chain (e.g. AV Receivers),
34*193032a3SAndroid Build Coastguard Workerthen name the EDID as:
35*193032a3SAndroid Build Coastguard Worker
36*193032a3SAndroid Build Coastguard Worker<TV vendor>-<TV model>-<TV port>-<AV vendor>-<AV model>-<AV port>
37*193032a3SAndroid Build Coastguard Worker
38*193032a3SAndroid Build Coastguard WorkerThe test directory contains some special input files to verify the
39*193032a3SAndroid Build Coastguard Workeredid-decode parser and hand-crafted EDIDs to test rarely seen
40*193032a3SAndroid Build Coastguard WorkerEDID features.
41*193032a3SAndroid Build Coastguard Worker
42*193032a3SAndroid Build Coastguard WorkerYou can find a very large collection of EDIDs here:
43*193032a3SAndroid Build Coastguard Workerhttps://github.com/linuxhw/EDID
44*193032a3SAndroid Build Coastguard Worker
45*193032a3SAndroid Build Coastguard WorkerThis collection has been used to test edid-decode.
46*193032a3SAndroid Build Coastguard Worker
47*193032a3SAndroid Build Coastguard WorkerI can also be contacted directly:
48*193032a3SAndroid Build Coastguard Worker
49*193032a3SAndroid Build Coastguard WorkerHans Verkuil <[email protected]>
50*193032a3SAndroid Build Coastguard Worker
51*193032a3SAndroid Build Coastguard WorkerRegards,
52*193032a3SAndroid Build Coastguard Worker
53*193032a3SAndroid Build Coastguard Worker	Hans
54