Home
last modified time | relevance | path

Searched refs:edid (Results 1 – 25 of 46) sorted by relevance

12

/netbsd/src/sys/dev/videomode/
Dedid.c156 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 …]
Dfiles.videomode4 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/
Ddrm_edid.c55 #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 …]
Ddrm_debugfs.c362 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()
Ddrm_crtc_internal.h59 struct edid;
280 u32 drm_add_display_info(struct drm_connector *connector, const struct edid *edid);
Ddrm_connector.c1939 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/
Ddrm_edid.h287 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 …]
Ddrm_connector.h45 struct edid;
1555 const struct edid *edid);
Ddrm_dp_helper.h1342 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
Ddrm_dp_mst_helper.h159 struct edid *cached_edid;
748 struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *m…
Ddrm_crtc.h64 struct edid;
/netbsd/src/sys/dev/i2c/
Dddc.c101 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()
Danxedp.c222 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()
Dtda19988.c584 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/
Dmachdep.c467 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/
Dedid3 # $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/
Ddrmfb.c151 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/
Dofw_patch.c373 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/
Ddw_hdmi.c584 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/
Dast_mode.c1000 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/
Dgenfb.c758 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()
Dfiles.wsfb12 …fine genfb: rasops1, rasops2, rasops4, rasops8, rasops15, rasops16, rasops24, rasops32, vcons, edid
/netbsd/src/sbin/wsconsctl/
Dutil.c283 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()
DMakefile5 mouse.c util.c wsconsctl.c edid.c vesagtf.o videomode.o
/netbsd/src/sys/arch/sgimips/dev/
Dfiles.dev34 …displaydev, vcons, rasops8, rasops15, rasops16, rasops32, i2cbus, i2c_bitbang, ddc_read_edid, edid

12