HomeSort by: relevance | last modified time | path
    Searched defs:edid (Results 1 - 25 of 102) sorted by relevancy

1 2 3 4 5

  /src/sys/dev/i2c/
ddc.c 48 * VESA Display Data Channel I2C client, used to access EDID
101 uint8_t edid[256]; local in function:ddc_read_edid_block
111 edid, sizeof(edid), 0)) != 0) {
118 memcpy(dest, &edid[128], uimin(len, 128));
120 memcpy(dest, &edid[0], uimin(len, 128));
ddc.c 48 * VESA Display Data Channel I2C client, used to access EDID
101 uint8_t edid[256]; local in function:ddc_read_edid_block
111 edid, sizeof(edid), 0)) != 0) {
118 memcpy(dest, &edid[128], uimin(len, 128));
120 memcpy(dest, &edid[0], uimin(len, 128));
anxedp.c 222 anxedp_read_edid(struct anxedp_softc *sc, uint8_t *edid, int edidlen)
234 error = anxedp_aux_transfer(sc, ANX_AUX_TX_COMM_READ, DDC_ADDR, &edid[n], xferlen);
247 char edid[EDID_LENGTH]; local in function:anxedp_connector_get_modes
248 struct edid *pedid = NULL;
252 error = anxedp_read_edid(sc, edid, sizeof(edid));
255 pedid = (struct edid *)edid;
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_connector.c 104 if (!IS_ERR_OR_NULL(intel_connector->edid))
105 kfree(intel_connector->edid);
179 * intel_connector_update_modes - update connector from edid
181 * @edid: previously read EDID information
184 struct edid *edid)
188 drm_connector_update_edid_property(connector, edid);
189 ret = drm_add_edid_modes(connector, edid);
199 * Fetch the EDID information from @connector using the DDC bus
204 struct edid *edid; local in function:intel_ddc_get_modes
    [all...]
intel_connector.c 104 if (!IS_ERR_OR_NULL(intel_connector->edid))
105 kfree(intel_connector->edid);
179 * intel_connector_update_modes - update connector from edid
181 * @edid: previously read EDID information
184 struct edid *edid)
188 drm_connector_update_edid_property(connector, edid);
189 ret = drm_add_edid_modes(connector, edid);
199 * Fetch the EDID information from @connector using the DDC bus
204 struct edid *edid; local in function:intel_ddc_get_modes
    [all...]
  /src/sys/external/bsd/drm2/drm/
drmfb.c 148 /* Make the first EDID we find available to wsfb */
151 struct drm_property_blob *edid = connector->edid_blob_ptr; local in function:drmfb_attach
152 if (edid && edid->length) {
153 prop_dictionary_set_data(dict, "EDID", edid->data,
154 edid->length);
drmfb.c 148 /* Make the first EDID we find available to wsfb */
151 struct drm_property_blob *edid = connector->edid_blob_ptr; local in function:drmfb_attach
152 if (edid && edid->length) {
153 prop_dictionary_set_data(dict, "EDID", edid->data,
154 edid->length);
  /src/sys/dev/fdt/
hdmi_connector.c 117 char edid[EDID_LENGTH * 4]; local in function:dispcon_hdmi_connector_get_modes
118 struct edid *pedid = NULL;
122 memset(edid, 0, sizeof(edid));
125 &edid[block * EDID_LENGTH], EDID_LENGTH, block);
129 pedid = (struct edid *)edid;
130 if (edid[0x7e] == 0)
hdmi_connector.c 117 char edid[EDID_LENGTH * 4]; local in function:dispcon_hdmi_connector_get_modes
118 struct edid *pedid = NULL;
122 memset(edid, 0, sizeof(edid));
125 &edid[block * EDID_LENGTH], EDID_LENGTH, block);
129 pedid = (struct edid *)edid;
130 if (edid[0x7e] == 0)
  /src/sbin/wsconsctl/
util.c 283 struct edid_info edid; local in function:pr_field
355 if (edid_parse(info->edid_data, &edid))
359 edid_print(&edid);
util.c 283 struct edid_info edid; local in function:pr_field
355 if (edid_parse(info->edid_data, &edid))
359 edid_print(&edid);
  /src/sys/arch/sparc64/sparc64/
ofw_patch.c 377 /* Static EDID definitions */
382 prop_data_t edid; local in function:set_static_edid
384 DPRINTF(ACDB_PROBE, ("\nAdding EDID for Meso-999 "));
385 edid = prop_data_create_copy(edid_meso999,
387 prop_dictionary_set(dict, "EDID:1", edid);
388 prop_object_release(edid);
ofw_patch.c 377 /* Static EDID definitions */
382 prop_data_t edid; local in function:set_static_edid
384 DPRINTF(ACDB_PROBE, ("\nAdding EDID for Meso-999 "));
385 edid = prop_data_create_copy(edid_meso999,
387 prop_dictionary_set(dict, "EDID:1", edid);
388 prop_object_release(edid);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_helpers.c 51 * Parse edid caps
53 * @edid: [in] pointer to edid
54 * edid_caps: [in] pointer to edid caps
60 const struct dc_edid *edid,
63 struct edid *edid_buf = (struct edid *) __UNCONST(edid->raw_edid);
73 if (!edid_caps || !edid)
103 (struct edid *) __UNCONST(edid->raw_edid))
565 struct edid *edid; local in function:dm_helpers_read_local_edid
    [all...]
amdgpu_dm_helpers.c 51 * Parse edid caps
53 * @edid: [in] pointer to edid
54 * edid_caps: [in] pointer to edid caps
60 const struct dc_edid *edid,
63 struct edid *edid_buf = (struct edid *) __UNCONST(edid->raw_edid);
73 if (!edid_caps || !edid)
103 (struct edid *) __UNCONST(edid->raw_edid))
565 struct edid *edid; local in function:dm_helpers_read_local_edid
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_debugfs.c 362 struct drm_property_blob *edid = connector->edid_blob_ptr; local in function:edid_show
364 if (connector->override_edid && edid)
365 seq_write(m, edid->data, edid->length);
383 struct edid *edid; local in function:edid_write
390 edid = (struct edid *) buf;
396 EDID_LENGTH * (1 + edid->extensions) > len)
400 ret = drm_connector_update_edid_property(connector, edid);
    [all...]
drm_debugfs.c 362 struct drm_property_blob *edid = connector->edid_blob_ptr; local in function:edid_show
364 if (connector->override_edid && edid)
365 seq_write(m, edid->data, edid->length);
383 struct edid *edid; local in function:edid_write
390 edid = (struct edid *) buf;
396 EDID_LENGTH * (1 + edid->extensions) > len)
400 ret = drm_connector_update_edid_property(connector, edid);
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
edid.c 1 /* $NetBSD: edid.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $ */
38 __KERNEL_RCSID(0, "$NetBSD: edid.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $");
56 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; local in function:edid_get_byte
59 if (edid->state == I2C_NOT_SPECIFIED || !edid->slave_selected) {
60 gvt_vgpu_err("Driver tries to read EDID without proper sequence!\n");
63 if (edid->current_edid_read >= EDID_SIZE) {
64 gvt_vgpu_err("edid_get_byte() exceeds the size of EDID!\n");
68 if (!edid->edid_available) {
69 gvt_vgpu_err("Reading EDID but EDID is not available!\n")
568 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; local in function:intel_vgpu_init_i2c_edid
    [all...]
vgpu.c 94 enum intel_vgpu_edid edid; member in struct:__anon633d9a580108
152 gvt->types[i].resolution = vgpu_types[i].edid;
edid.c 1 /* $NetBSD: edid.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $ */
38 __KERNEL_RCSID(0, "$NetBSD: edid.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $");
56 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; local in function:edid_get_byte
59 if (edid->state == I2C_NOT_SPECIFIED || !edid->slave_selected) {
60 gvt_vgpu_err("Driver tries to read EDID without proper sequence!\n");
63 if (edid->current_edid_read >= EDID_SIZE) {
64 gvt_vgpu_err("edid_get_byte() exceeds the size of EDID!\n");
68 if (!edid->edid_available) {
69 gvt_vgpu_err("Reading EDID but EDID is not available!\n")
568 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; local in function:intel_vgpu_init_i2c_edid
    [all...]
vgpu.c 94 enum intel_vgpu_edid edid; member in struct:__anon633d9a580108
152 gvt->types[i].resolution = vgpu_types[i].edid;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
nouveau_dispnv50_head.c 120 struct edid *edid; local in function:nv50_head_atomic_check_view
124 edid = (struct edid *)connector->edid_blob_ptr->data;
126 edid = NULL;
132 /* Non-EDID LVDS/eDP mode. */
155 drm_detect_hdmi_monitor(edid)))) {
nouveau_dispnv50_head.c 120 struct edid *edid; local in function:nv50_head_atomic_check_view
124 edid = (struct edid *)connector->edid_blob_ptr->data;
126 edid = NULL;
132 /* Non-EDID LVDS/eDP mode. */
155 drm_detect_hdmi_monitor(edid)))) {
  /src/sys/arch/macppc/macppc/
machdep.c 395 if (of_to_dataprop(dict, node, "EDID", "EDID")) {
396 aprint_debug("found EDID property...\n");
397 } else if (of_to_dataprop(dict, node, "EDID,A", "EDID")) {
398 aprint_debug("found EDID,A\n");
399 } else if (of_to_dataprop(dict, node, "EDID,B", "EDID")) {
403 aprint_debug("found EDID,B on nvidia - assuming digital output\n");
488 prop_data_t edid; local in function:add_model_specifics
495 prop_data_t edid; local in function:add_model_specifics
    [all...]
machdep.c 395 if (of_to_dataprop(dict, node, "EDID", "EDID")) {
396 aprint_debug("found EDID property...\n");
397 } else if (of_to_dataprop(dict, node, "EDID,A", "EDID")) {
398 aprint_debug("found EDID,A\n");
399 } else if (of_to_dataprop(dict, node, "EDID,B", "EDID")) {
403 aprint_debug("found EDID,B on nvidia - assuming digital output\n");
488 prop_data_t edid; local in function:add_model_specifics
495 prop_data_t edid; local in function:add_model_specifics
    [all...]

Completed in 33 milliseconds

1 2 3 4 5