Searched refs:edid (Results 1 - 25 of 40) sorted by relevance

12

/haiku-fatelf/src/add-ons/accelerants/common/
H A Ddump_edid.c13 #include "edid.h"
24 edid_dump(edid1_info *edid) argument
28 dprintf("Vendor: %s\n", edid->vendor.manufacturer);
29 dprintf("Product ID: %d\n", (int)edid->vendor.prod_id);
30 dprintf("Serial #: %d\n", (int)edid->vendor.serial);
31 dprintf("Produced in week/year: %d/%d\n", edid->vendor.week,
32 edid->vendor.year);
34 dprintf("EDID version: %d.%d\n", edid->version.version,
35 edid->version.revision);
37 dprintf("Type: %s\n", edid
[all...]
H A Ddecode_edid.c17 #include "edid.h"
239 //! Main function to decode edid data
241 edid_decode(edid1_info *edid, const edid1_raw *raw) argument
244 memset(edid, 0, sizeof(edid1_info));
246 decode_vendor(&edid->vendor, &raw->vendor);
247 decode_version(&edid->version, &raw->version);
248 decode_display(&edid->display, &raw->display);
250 edid->established_timing = raw->established_timing;
253 decode_std_timing(&edid->std_timing[i], &raw->std_timing[i]);
256 decode_detailed_monitor(edid
[all...]
H A Dddc.c151 ddc2_read_edid1(const i2c_bus *bus, edid1_info *edid, argument
164 edid_decode(edid, &raw);
173 status = ddc2_read_vdif(bus, sizeof(raw) * (edid->num_sections + 1),
/haiku-fatelf/headers/private/graphics/common/
H A Dddc.h10 #include "edid.h"
21 status_t ddc2_read_edid1(const i2c_bus *bus, edid1_info *edid,
H A Dcreate_display_modes.h9 #include <edid.h>
21 area_id create_display_modes(const char* name, edid1_info* edid,
H A Dedid.h138 void edid_decode(edid1_info *edid, const edid1_raw *raw);
139 void edid_dump(edid1_info *edid);
/haiku-fatelf/src/add-ons/accelerants/nvidia/engine/
H A Dnv_i2c.c367 i2c_DumpEDID(edid1_info *edid) argument
371 LOG(4,("Vendor: %s\n", edid->vendor.manufacturer));
372 LOG(4,("Product ID: %d\n", (int)edid->vendor.prod_id));
373 LOG(4,("Serial #: %d\n", (int)edid->vendor.serial));
374 LOG(4,("Produced in week/year: %d/%d\n", edid->vendor.week, edid->vendor.year));
376 LOG(4,("EDID version: %d.%d\n", edid->version.version, edid->version.revision));
378 LOG(4,("Type: %s\n", edid->display.input_type ? "Digital" : "Analog"));
379 LOG(4,("Size: %d cm x %d cm\n", edid
550 i2c_ReadEDID(uint8 BusNR, edid1_info *edid) argument
584 edid1_info edid; local
595 i2c_ExtractSpecsEDID(edid1_info* edid, edid_specs* specs) argument
705 edid1_info edid; local
[all...]
/haiku-fatelf/src/add-ons/accelerants/radeon_hd/
H A Dmode.h14 #include <edid.h>
H A Dconnector.h65 bool connector_read_edid(uint32 connector, edid1_info* edid);
H A Ddisplayport.h52 bool ddc2_dp_read_edid1(uint32 connectorIndex, edid1_info *edid);
H A Ddisplay.cpp222 edid1_info* edid = &gDisplay[crtid]->edidData; local
228 = &edid->detailed_monitor[index];
252 edid1_info* edid = &gDisplay[displayIndex-1]->edidData; local
255 edid->display.input_type)
293 edid1_info* edid = &gDisplay[displayIndex]->edidData; local
295 = ddc2_dp_read_edid1(id, edid);
331 // Lets try bit-banging edid from connector
336 // edid channel, we have to make *sure* the edid data received is
348 edid1_info* edid local
486 edid1_info* edid = &gDisplay[crtc]->edidData; local
[all...]
/haiku-fatelf/headers/private/graphics/vesa/
H A Dvesa_info.h13 #include <edid.h>
/haiku-fatelf/src/add-ons/accelerants/3dfx/
H A D3dfx_edid.cpp14 #include <edid.h>
/haiku-fatelf/src/system/boot/platform/cfe/
H A Dvideo.cpp11 #include <edid.h>
/haiku-fatelf/headers/private/graphics/intel_810/
H A DDriverInterface.h15 #include <edid.h>
/haiku-fatelf/src/add-ons/accelerants/radeon/
H A Dmonitor_detection.c74 Radeon_ReadEDID(accelerator_info *ai, uint32 ddcPort, edid1_info *edid) argument
89 if (ddc2_read_edid1(&bus, edid, &vdif, &vdifLength) != B_OK)
693 Radeon_FindFPTiming_DetailedMonitorDesc(const edid1_info *edid, fp_info *fp, argument
699 if (edid->detailed_monitor[i].monitor_desc_type == EDID1_IS_DETAILED_TIMING) {
700 const edid1_detailed_timing *timing = &edid->detailed_monitor[i].data.detailed_timing;
733 Radeon_FindFPTiming_StandardTiming(const edid1_info *edid, fp_info *fp, argument
739 const edid1_std_timing *std_timing = &edid->std_timing[i];
810 //! Read edid data of flat panel and setup its timing accordingly
812 Radeon_StoreFPEDID(accelerator_info *ai, int port, const edid1_info *edid) argument
818 //edid_dump(edid);
[all...]
H A DGetModeInfo.c116 memcpy(info, &routes->port_info[index].edid, sizeof(struct edid1_info));
H A Dradeon_accelerant.h142 bool Radeon_ReadEDID( accelerator_info *ai, uint32 ddc_port, edid1_info *edid );
/haiku-fatelf/src/add-ons/accelerants/s3/
H A Dsavage_edid.cpp19 #include <edid.h>
H A Dvirge_edid.cpp18 #include <edid.h>
/haiku-fatelf/headers/private/graphics/3dfx/
H A DDriverInterface.h16 #include <edid.h>
/haiku-fatelf/src/add-ons/accelerants/intel_extreme/
H A Daccelerant.h14 #include <edid.h>
/haiku-fatelf/src/servers/app/drawing/
H A DAccelerantHWInterface.cpp35 #include <edid.h>
957 edid1_info edid;
959 status = fAccGetEDIDInfo(&edid, sizeof(edid), &version);
966 strlcpy(info->vendor, edid.vendor.manufacturer, sizeof(info->vendor));
967 if (edid.vendor.serial != 0) {
969 edid.vendor.serial);
971 info->product_id = edid.vendor.prod_id;
972 info->produced.week = edid.vendor.week;
973 info->produced.year = edid
[all...]
/haiku-fatelf/src/system/boot/platform/openfirmware/
H A Dvideo.cpp11 #include <edid.h>
/haiku-fatelf/src/add-ons/kernel/drivers/graphics/intel_810/
H A Ddriver.cpp188 edid1_raw* edid = (edid1_raw*)biosModule->allocate_mem(state, local
190 if (edid == NULL) {
199 regs.es = ADDRESS_SEGMENT(edid);
200 regs.edi = ADDRESS_OFFSET(edid);
213 uint8* src = (uint8*)edid;

Completed in 117 milliseconds

12