| /netbsd/src/sys/dev/videomode/ |
| D | edid.c | 156 edid_print(struct edid_info *edid) in edid_print() argument 160 if (edid == NULL) in edid_print() 162 printf("Vendor: [%s] %s\n", edid->edid_vendor, edid->edid_vendorname); in edid_print() 163 printf("Product: [%04X] %s\n", edid->edid_product, in edid_print() 164 edid->edid_productname); in edid_print() 165 printf("Serial number: %s\n", edid->edid_serial); in edid_print() 167 edid->edid_year, edid->edid_week); in edid_print() 168 printf("EDID Version %d.%d\n", edid->edid_version, in edid_print() 169 edid->edid_revision); in edid_print() 170 printf("EDID Comment: %s\n", edid->edid_comment); in edid_print() [all …]
|
| D | files.videomode | 4 define edid 7 file dev/videomode/videomode.c videomode | edid 9 file dev/videomode/edid.c edid 13 file dev/videomode/vesagtf.c vesagtf | edid
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/ |
| D | drm_edid.c | 55 #define version_greater(edid, maj, min) \ argument 56 (((edid)->version > (maj)) || \ 57 ((edid)->version == (maj) && (edid)->revision > (min))) 99 struct edid *edid; member 1595 struct edid *edid); 1632 struct edid *edid = (struct edid *)raw_edid; in drm_edid_block_valid() local 1682 if (edid->version != 1) { in drm_edid_block_valid() 1683 DRM_NOTE("EDID has major version %d, instead of 1\n", edid->version); in drm_edid_block_valid() 1687 if (edid->revision > 4) in drm_edid_block_valid() 1720 bool drm_edid_is_valid(struct edid *edid) in drm_edid_is_valid() argument [all …]
|
| D | drm_debugfs.c | 362 struct drm_property_blob *edid = connector->edid_blob_ptr; in edid_show() local 364 if (connector->override_edid && edid) in edid_show() 365 seq_write(m, edid->data, edid->length); in edid_show() 383 struct edid *edid; in edid_write() local 390 edid = (struct edid *) buf; in edid_write() 396 EDID_LENGTH * (1 + edid->extensions) > len) in edid_write() 400 ret = drm_connector_update_edid_property(connector, edid); in edid_write()
|
| D | drm_crtc_internal.h | 59 struct edid; 280 u32 drm_add_display_info(struct drm_connector *connector, const struct edid *edid);
|
| D | drm_connector.c | 1939 const struct edid *edid) in drm_connector_update_edid_property() argument 1949 if (edid) in drm_connector_update_edid_property() 1950 size = EDID_LENGTH * (1 + edid->extensions); in drm_connector_update_edid_property() 1960 if (edid) in drm_connector_update_edid_property() 1961 drm_add_display_info(connector, edid); in drm_connector_update_edid_property() 1972 edid, in drm_connector_update_edid_property()
|
| /netbsd/src/sys/external/bsd/drm2/dist/include/drm/ |
| D | drm_edid.h | 287 struct edid { struct 342 int drm_edid_to_sad(struct edid *edid, struct cea_sad **sads); argument 343 int drm_edid_to_speaker_allocation(struct edid *edid, u8 **sadb); 348 struct edid *drm_load_edid_firmware(struct drm_connector *connector); 353 static inline struct edid * 478 struct edid *drm_do_get_edid(struct drm_connector *connector, 482 struct edid *drm_get_edid(struct drm_connector *connector, 484 struct edid *drm_get_edid_switcheroo(struct drm_connector *connector, 486 struct edid *drm_edid_duplicate(const struct edid *edid); 487 int drm_add_edid_modes(struct drm_connector *connector, struct edid *edid); [all …]
|
| D | drm_connector.h | 45 struct edid; 1555 const struct edid *edid);
|
| D | drm_dp_helper.h | 1342 struct edid; 1559 void drm_dp_cec_set_edid(struct drm_dp_aux *aux, const struct edid *edid); 1577 const struct edid *edid) in drm_dp_cec_set_edid() argument
|
| D | drm_dp_mst_helper.h | 159 struct edid *cached_edid; 748 struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *m…
|
| D | drm_crtc.h | 64 struct edid;
|
| /netbsd/src/sys/dev/i2c/ |
| D | ddc.c | 101 uint8_t edid[256]; in ddc_read_edid_block() local 111 edid, sizeof(edid), 0)) != 0) { in ddc_read_edid_block() 118 memcpy(dest, &edid[128], uimin(len, 128)); in ddc_read_edid_block() 120 memcpy(dest, &edid[0], uimin(len, 128)); in ddc_read_edid_block()
|
| D | anxedp.c | 222 anxedp_read_edid(struct anxedp_softc *sc, uint8_t *edid, int edidlen) in anxedp_read_edid() argument 234 … error = anxedp_aux_transfer(sc, ANX_AUX_TX_COMM_READ, DDC_ADDR, &edid[n], xferlen); in anxedp_read_edid() 247 char edid[EDID_LENGTH]; in anxedp_connector_get_modes() local 248 struct edid *pedid = NULL; in anxedp_connector_get_modes() 252 error = anxedp_read_edid(sc, edid, sizeof(edid)); in anxedp_connector_get_modes() 255 pedid = (struct edid *)edid; in anxedp_connector_get_modes()
|
| D | tda19988.c | 584 uint8_t *buf, *edid; in tda19988_read_edid() local 597 edid = kmem_zalloc(EDID_LENGTH*(blocks+1), KM_SLEEP); in tda19988_read_edid() 598 memcpy(edid, sc->sc_edid, EDID_LENGTH); in tda19988_read_edid() 600 sc->sc_edid = edid; in tda19988_read_edid() 733 struct edid *pedid = NULL; in tda19988_connector_get_modes() 736 pedid = (struct edid *)sc->sc_edid; in tda19988_connector_get_modes() 740 pedid = (struct edid *)sc->sc_edid; in tda19988_connector_get_modes()
|
| /netbsd/src/sys/arch/macppc/macppc/ |
| D | machdep.c | 467 prop_data_t edid; in add_model_specifics() local 469 edid = prop_data_create_nocopy(edid_clamshell, sizeof(edid_clamshell)); in add_model_specifics() 470 prop_dictionary_set(dict, "EDID", edid); in add_model_specifics() 471 prop_object_release(edid); in add_model_specifics() 474 prop_data_t edid; in add_model_specifics() local 476 edid = prop_data_create_nocopy(edid_pismo, sizeof(edid_pismo)); in add_model_specifics() 477 prop_dictionary_set(dict, "EDID", edid); in add_model_specifics() 478 prop_object_release(edid); in add_model_specifics()
|
| /netbsd/src/external/bsd/file/dist/magic/magdir/ |
| D | edid | 3 # $File: edid,v 1.1 2019/03/28 12:36:01 christos Exp $ 4 # edid: file(1) magic for EDID dump files 7 !:mime application/x-edid-dump
|
| /netbsd/src/sys/external/bsd/drm2/drm/ |
| D | drmfb.c | 151 struct drm_property_blob *edid = connector->edid_blob_ptr; in drmfb_attach() local 152 if (edid && edid->length) { in drmfb_attach() 153 prop_dictionary_set_data(dict, "EDID", edid->data, in drmfb_attach() 154 edid->length); in drmfb_attach()
|
| /netbsd/src/sys/arch/sparc64/sparc64/ |
| D | ofw_patch.c | 373 prop_data_t edid; in set_static_edid() local 376 edid = prop_data_create_copy(edid_meso999, in set_static_edid() 378 prop_dictionary_set(dict, "EDID:1", edid); in set_static_edid() 379 prop_object_release(edid); in set_static_edid()
|
| /netbsd/src/sys/dev/ic/ |
| D | dw_hdmi.c | 584 char edid[EDID_LENGTH * 4]; in dwhdmi_connector_get_modes() local 585 struct edid *pedid = NULL; in dwhdmi_connector_get_modes() 588 memset(edid, 0, sizeof(edid)); in dwhdmi_connector_get_modes() 591 &edid[block * EDID_LENGTH], EDID_LENGTH, block); in dwhdmi_connector_get_modes() 595 pedid = (struct edid *)edid; in dwhdmi_connector_get_modes() 596 if (edid[0x7e] == 0) in dwhdmi_connector_get_modes()
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/ast/ |
| D | ast_mode.c | 1000 struct edid *edid; in ast_get_modes() local 1005 edid = kmalloc(128, GFP_KERNEL); in ast_get_modes() 1006 if (!edid) in ast_get_modes() 1009 flags = ast_dp501_read_edid(connector->dev, (u8 *)edid); in ast_get_modes() 1013 kfree(edid); in ast_get_modes() 1016 edid = drm_get_edid(connector, &ast_connector->i2c->adapter); in ast_get_modes() 1017 if (edid) { in ast_get_modes() 1018 drm_connector_update_edid_property(&ast_connector->base, edid); in ast_get_modes() 1019 ret = drm_add_edid_modes(connector, edid); in ast_get_modes() 1020 kfree(edid); in ast_get_modes()
|
| /netbsd/src/sys/dev/wsfb/ |
| D | genfb.c | 758 struct edid_info *edid; in genfb_calc_hsize() local 766 edid = kmem_alloc(sizeof(*edid), KM_SLEEP); in genfb_calc_hsize() 769 if (edid_parse(__UNCONST(edid_ptr), edid) == 0) in genfb_calc_hsize() 770 hsize = (int)edid->edid_max_hsize * 10; in genfb_calc_hsize() 774 kmem_free(edid, sizeof(*edid)); in genfb_calc_hsize()
|
| D | files.wsfb | 12 …fine genfb: rasops1, rasops2, rasops4, rasops8, rasops15, rasops16, rasops24, rasops32, vcons, edid
|
| /netbsd/src/sbin/wsconsctl/ |
| D | util.c | 283 struct edid_info edid; in pr_field() local 355 if (edid_parse(info->edid_data, &edid)) in pr_field() 359 edid_print(&edid); in pr_field()
|
| D | Makefile | 5 mouse.c util.c wsconsctl.c edid.c vesagtf.o videomode.o
|
| /netbsd/src/sys/arch/sgimips/dev/ |
| D | files.dev | 34 …displaydev, vcons, rasops8, rasops15, rasops16, rasops32, i2cbus, i2c_bitbang, ddc_read_edid, edid
|