HomeSort by relevance Sort by last modified time
    Searched refs:Edid (Results 1 - 18 of 18) sorted by null

  /external/autotest/client/cros/chameleon/
edid.py 13 # clocks for each model and check if the EDID is in the supported list.
15 """Check whether the EDID is supported by DUT
35 class Edid(object):
36 """Edid is an abstraction of EDID (Extended Display Identification Data).
47 """Construct an Edid.
49 @param data: A byte-array of EDID data.
52 if not Edid.verify(data) and not skip_verify:
53 raise ValueError('Not a valid EDID.')
59 """Verify the correctness of EDID
    [all...]
chameleon.py 23 from autotest_lib.client.cros.chameleon import edid as edid_lib
537 """Reads the EDID.
539 @return: An Edid object or NO_EDID.
544 # Read EDID without verify. It may be made corrupted as intended
546 return edid_lib.Edid(edid_binary.data, skip_verify=True)
549 def apply_edid(self, edid):
550 """Applies the given EDID.
552 @param edid: An Edid object or NO_EDID.
554 if edid is edid_lib.NO_EDID
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/EdidActive/
EdidActive.h 18 EDID Active Protocol from the UEFI 2.0 specification.
34 UINT8 *Edid;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/EdidDiscovered/
EdidDiscovered.h 18 EDID Discovered Protocol from the UEFI 2.0 specification.
21 the EDID information being used for output device represented by the child handle.
35 UINT8 *Edid;
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
EdidActive.h 2 EDID Active Protocol from the UEFI 2.0 specification.
26 /// This protocol contains the EDID information for an active video output device. This is either the
27 /// EDID information retrieved from the EFI_EDID_OVERRIDE_PROTOCOL if an override is
28 /// available, or an identical copy of the EDID information from the
33 /// The size, in bytes, of the Edid buffer. 0 if no EDID information
40 /// A pointer to a read-only array of bytes that contains the EDID
42 /// NULL if no EDID information is available for the video output
43 /// device. The minimum size of a valid Edid buffer is 128 bytes.
44 /// EDID information is defined in the E-EDID EEPROM
    [all...]
EdidDiscovered.h 2 EDID Discovered Protocol from the UEFI 2.0 specification.
5 the EDID information being used for the output device represented by the child handle.
27 /// This protocol contains the EDID information retrieved from a video output device.
31 /// The size, in bytes, of the Edid buffer. 0 if no EDID information
38 /// A pointer to a read-only array of bytes that contains the EDID
40 /// NULL if no EDID information is available for the video output
41 /// device. The minimum size of a valid Edid buffer is 128 bytes.
42 /// EDID information is defined in the E-EDID EEPROM
    [all...]
EdidOverride.h 2 EDID Override Protocol from the UEFI 2.0 specification.
4 Allow platform to provide EDID information to the producer of the Graphics Output
32 Returns policy information and potentially a replacement EDID for the specified video output device.
38 @param EdidSize A pointer to the size, in bytes, of the Edid buffer.
39 @param Edid A pointer to callee allocated buffer that contains the EDID that
41 represents no EDID override for ChildHandle.
54 IN OUT UINT8 **Edid
59 /// EDID information to the producer of the Graphics Output protocol.
  /device/linaro/bootloader/edk2/OptionRomPkg/CirrusLogic5430Dxe/
Edid.c 2 Read EDID information and parse EDID information.
19 // EDID block
22 UINT8 Header[8]; //EDID header "00 FF FF FF FF FF FF 00"
28 UINT8 EdidVersion; //EDID Structure Version
29 UINT8 EdidRevision; //EDID Structure Revision
48 UINT8 ExtensionFlag; //Number of (optional) 128-byte EDID extension blocks to follow
67 // Standard timing defined by VESA EDID
99 Read EDID information from I2C Bus on CirrusLogic.
102 @param EdidDataBlock Pointer to EDID data block.
    [all...]
CirrusLogic5430Dxe.inf 55 Edid.c
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/EdidOverride/
EdidOverride.h 18 EDID Override Protocol from the UEFI 2.0 specification.
20 Allow platform to provide EDID information to producer of the Graphics Output
48 IN OUT UINT8 **Edid
60 EdidSize - A pointer to the size, in bytes, of the Edid buffer.
61 Edid - A pointer to callee allocated buffer that contains the EDID that
63 represents no EDID override for ChildHandle.
  /external/autotest/client/cros/multimedia/
display_info.py 37 class Edid(object):
38 def __init__(self, edid):
39 """The class match the Edid object from chrome.system.display API.
41 @param edid: Map of Edid properties.
44 self.manufacturer_id = edid['manufacturerId']
45 self.year_of_manufacture = edid['yearOfManufacture']
46 self.product_id = edid['productId']
62 self.edid = self.Edid(d['edid']
    [all...]
  /external/autotest/server/site_tests/display_EdidStress/
display_EdidStress.py 5 """This is a server side stressing DUT by switching Chameleon EDID."""
16 from autotest_lib.client.cros.chameleon import edid
24 This test switches Chameleon EDID from among a large pool of EDIDs, tests
67 logging.info('Skip EDID: %s...', filename)
70 logging.info('Use EDID: %s...', filename)
73 edid.Edid.from_file(filepath, skip_verify=True)):
83 logging.error('EDID not supported: %s', filename)
  /device/linaro/bootloader/edk2/DuetPkg/BiosVideoThunkDxe/
BiosVideo.c 65 // Standard timing defined by VESA EDID
530 // Creat child handle and install Graphics Output Protocol,EDID Discovered/Active Protocol
773 // Free EDID discovered protocol occupied resource
775 if (BiosVideoPrivate->EdidDiscovered.Edid != NULL) {
776 gBS->FreePool (BiosVideoPrivate->EdidDiscovered.Edid);
779 // Free EDID active protocol occupied resource
781 if (BiosVideoPrivate->EdidActive.Edid != NULL) {
782 gBS->FreePool (BiosVideoPrivate->EdidActive.Edid);
799 @param EdidTiming - Pointer to EDID timing
821 Parse the Established Timing and Standard Timing in EDID data block.
    [all...]
  /external/autotest/server/site_tests/audio_AudioNodeSwitch/
audio_AudioNodeSwitch.py 16 from autotest_lib.client.cros.chameleon import edid as edid_lib
120 hdmi_port.apply_edid(edid_lib.Edid.from_file(edid_path))
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/
BiosVideo.c 66 // Standard timing defined by VESA EDID
771 // Creat child handle and install Graphics Output Protocol,EDID Discovered/Active Protocol
1031 // Free EDID discovered protocol occupied resource
1033 if (BiosVideoPrivate->EdidDiscovered.Edid != NULL) {
1034 FreePool (BiosVideoPrivate->EdidDiscovered.Edid);
1037 // Free EDID active protocol occupied resource
1039 if (BiosVideoPrivate->EdidActive.Edid != NULL) {
1040 FreePool (BiosVideoPrivate->EdidActive.Edid);
1056 @param EdidTiming Pointer to EDID timing
1077 Parse the Established Timing and Standard Timing in EDID data block.
    [all...]
  /external/autotest/server/site_tests/video_PlaybackQuality/
video_PlaybackQuality.py 15 from autotest_lib.client.cros.chameleon import edid
356 edid.Edid.from_file(edid_path, skip_verify=True)):
  /device/linaro/bootloader/edk2/CorebootPayloadPkg/FbGop/
FbGop.c 41 // Native resolution in EDID DetailedTiming[0]
481 FbGopPrivate->EdidDiscovered.Edid = NULL;
483 FbGopPrivate->EdidActive.Edid = NULL;
562 // Creat child handle and install Graphics Output Protocol,EDID Discovered/Active Protocol
    [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiHandleParsingLib/
UefiHandleParsingLib.c 356 Function to dump information about EDID Discovered Protocol.
413 TempRetVal = CatSDumpHex (RetVal, 7, 0, EdidDiscovered->SizeOfEdid, EdidDiscovered->Edid);
420 Function to dump information about EDID Active Protocol.
477 TempRetVal = CatSDumpHex (RetVal, 7, 0, EdidActive->SizeOfEdid, EdidActive->Edid);
    [all...]

Completed in 463 milliseconds