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

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/i915/
H A Dintel_modes.c76 struct edid *edid; local
80 edid = drm_get_edid(connector, adapter);
82 if (edid) {
83 drm_mode_connector_update_edid_property(connector, edid);
84 ret = drm_add_edid_modes(connector, edid);
86 kfree(edid);
H A Dintel_hdmi.c140 struct edid *edid = NULL; local
144 edid = drm_get_edid(connector, intel_hdmi->base.ddc_bus);
146 if (edid) {
147 if (edid->input & DRM_EDID_INPUT_DIGITAL) {
149 intel_hdmi->has_hdmi_sink = drm_detect_hdmi_monitor(edid);
152 kfree(edid);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/
H A Ddrm_edid.c38 #define version_greater(edid, maj, min) \
39 (((edid)->version > (maj)) || \
40 ((edid)->version == (maj) && (edid)->revision > (min)))
66 struct edid *edid; member in struct:detailed_mode_closure
134 struct edid *edid = (struct edid *)raw_edid; local
165 if (edid
195 drm_edid_is_valid(struct edid *edid) argument
326 struct edid *edid = NULL; local
347 edid_vendor(struct edid *edid, char *vendor) argument
365 edid_get_quirks(struct edid *edid) argument
497 struct edid *edid = (struct edid *)raw_edid; local
531 drm_monitor_supports_rb(struct edid *edid) argument
552 drm_gtf2_hbreak(struct edid *edid) argument
560 drm_gtf2_2c(struct edid *edid) argument
568 drm_gtf2_m(struct edid *edid) argument
576 drm_gtf2_k(struct edid *edid) argument
584 drm_gtf2_2j(struct edid *edid) argument
595 standard_timing_level(struct edid *edid) argument
628 drm_mode_std(struct drm_connector *connector, struct edid *edid, struct std_timing *t, int revision) argument
778 drm_mode_detailed(struct drm_device *dev, struct edid *edid, struct detailed_timing *timing, u32 quirks) argument
878 mode_in_hsync_range(struct drm_display_mode *mode, struct edid *edid, u8 *t) argument
894 mode_in_vsync_range(struct drm_display_mode *mode, struct edid *edid, u8 *t) argument
910 range_pixel_clock(struct edid *edid, u8 *t) argument
925 mode_in_range(struct drm_display_mode *mode, struct edid *edid, struct detailed_timing *timing) argument
953 drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid, struct detailed_timing *timing) argument
987 add_inferred_modes(struct drm_connector *connector, struct edid *edid) argument
1047 add_established_modes(struct drm_connector *connector, struct edid *edid) argument
1082 struct edid *edid = closure->edid; local
1109 add_standard_modes(struct drm_connector *connector, struct edid *edid) argument
1196 add_cvt_modes(struct drm_connector *connector, struct edid *edid) argument
1238 add_detailed_modes(struct drm_connector *connector, struct edid *edid, u32 quirks) argument
1267 drm_detect_hdmi_monitor(struct edid *edid) argument
1325 drm_add_edid_modes(struct drm_connector *connector, struct edid *edid) argument
[all...]
H A Ddrm_sysfs.c202 unsigned char *edid; local
208 edid = connector->edid_blob_ptr->data;
210 if (!edid)
218 memcpy(buf, edid + off, count);
335 .attr.name = "edid",
346 * properties (so far, connection status, dpms, mode list & edid) and
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/acpi/
H A Dvideo.h17 int device_id, void **edid);
22 int device_id, void **edid)
21 acpi_video_get_edid(struct acpi_device *device, int type, int device_id, void **edid) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.h42 struct edid *edid; member in struct:nouveau_connector
H A Dnouveau_connector.c93 kfree(nv_connector->edid);
180 if (nv_connector->edid) {
182 kfree(nv_connector->edid);
183 nv_connector->edid = NULL;
188 nv_connector->edid = drm_get_edid(connector, &i2c->adapter);
190 nv_connector->edid);
191 if (!nv_connector->edid) {
210 if (nv_connector->edid->input & DRM_EDID_INPUT_DIGITAL)
258 if (nv_connector->edid) {
260 kfree(nv_connector->edid);
305 struct edid *edid = local
[all...]
H A Dnouveau_acpi.c272 void *edid; local
291 ret = acpi_video_get_edid(acpidev, type, -1, &edid);
295 nv_connector->edid = edid;
H A Dnouveau_bios.h279 uint8_t *edid; member in struct:nvbios::__anon11249
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/
H A Dfb_ddc.c17 #include "edid.h"
56 unsigned char *edid = NULL; local
85 edid = fb_do_probe_ddc_edid(adapter);
101 if (edid)
111 return edid;
H A Dfbmon.c33 #include <video/edid.h>
38 #include "edid.h"
147 static int check_edid(unsigned char *edid) argument
149 unsigned char *block = edid + ID_MANUFACTURER_NAME, manufacturer[4];
172 if (edid[i] != edid_v1_header[i]) {
179 b = edid + EDID_STRUCT_DISPLAY;
186 b = edid + DETAILED_TIMING_DESCRIPTIONS_START;
209 static void fix_edid(unsigned char *edid, int fix) argument
217 memcpy(edid, edid_v1_header, 8);
221 b = edid
258 edid_checksum(unsigned char *edid) argument
279 edid_check_header(unsigned char *edid) argument
597 fb_create_modedb(unsigned char *edid, int *dbsize) argument
670 fb_get_monitor_limits(unsigned char *edid, struct fb_monspecs *specs) argument
751 get_monspecs(unsigned char *edid, struct fb_monspecs *specs) argument
869 fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) argument
912 fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs) argument
1279 fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) argument
1283 fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs) argument
1371 unsigned char *edid = NULL; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/nvidia/
H A Dnv_i2c.c26 #include "../edid.h"
155 u8 *edid = NULL; local
158 edid = fb_ddc_read(&par->chan[conn - 1].adapter);
160 if (!edid && conn == 1) {
165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL);
168 *out_edid = edid;
170 return (edid) ? 0 : 1;
H A Dnv_proto.h42 #define nvidia_probe_i2c_connector(p, c, edid) (-1)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/savage/
H A Dsavagefb-i2c.c212 u8 *edid; local
215 edid = fb_ddc_read(&par->chan.adapter);
217 edid = NULL;
219 if (!edid) {
224 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL);
227 *out_edid = edid;
229 return (edid) ? 0 : 1;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/radeon/
H A Dradeon_connectors.c220 /* mac laptops without an edid */
501 /* check for edid as well */
502 if (radeon_connector->edid)
506 radeon_connector->edid = drm_get_edid(&radeon_connector->base,
508 if (radeon_connector->edid)
522 if (radeon_connector->edid)
523 kfree(radeon_connector->edid);
612 if (radeon_connector->edid) {
613 kfree(radeon_connector->edid);
614 radeon_connector->edid
[all...]
H A Dradeon_display.c404 radeon_connector->edid = drm_get_edid(&radeon_connector->base, &dig->dp_i2c_bus->adapter);
408 if (!radeon_connector->edid) {
409 radeon_connector->edid = drm_get_edid(&radeon_connector->base, &radeon_connector->ddc_bus->adapter);
411 /* some servers provide a hardcoded edid in rom for KVMs */
412 if (!radeon_connector->edid)
413 radeon_connector->edid = radeon_combios_get_hardcoded_edid(rdev);
414 if (radeon_connector->edid) {
415 drm_mode_connector_update_edid_property(&radeon_connector->base, radeon_connector->edid);
416 ret = drm_add_edid_modes(&radeon_connector->base, radeon_connector->edid);
425 struct edid *edi local
[all...]
H A Dradeon_mode.h244 /* hardcoded DFP edid from BIOS */
245 struct edid *bios_hardcoded_edid;
425 struct edid *edid; member in struct:radeon_connector
536 extern struct edid *
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/aty/
H A Dradeon_i2c.c16 #include "../edid.h"
141 u8 *edid; local
143 edid = fb_ddc_read(&rinfo->i2c[conn-1].adapter);
146 *out_edid = edid;
147 if (!edid) {
151 if (edid[0x14] & 0x80) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/i810/
H A Di810-i2c.c20 #include "../edid.h"
154 u8 *edid = NULL; local
158 edid = fb_ddc_read(&par->chan[conn].adapter);
164 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL);
168 *out_edid = edid;
170 return (edid) ? 0 : 1;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/riva/
H A Drivafb-i2c.c25 #include "../edid.h"
156 u8 *edid = NULL; local
159 edid = fb_ddc_read(&par->chan[conn].adapter);
162 *out_edid = edid;
163 if (!edid)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/drm/
H A Ddrm_crtc.h639 extern struct edid *drm_get_edid(struct drm_connector *connector,
641 extern int drm_add_edid_modes(struct drm_connector *connector, struct edid *edid);
676 struct edid *edid);
763 extern bool drm_detect_hdmi_monitor(struct edid *edid);
779 extern bool drm_edid_is_valid(struct edid *edid);
H A Ddrm_edid.h168 struct edid { struct
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/udlfb/
H A Dudlfb.h47 char edid[128]; member in struct:dlfb_data
H A Dudlfb.c663 for (i = 0; i < sizeof(dev->edid); i++) {
668 dev->edid[i] = rbuf[1];
684 char *edid = (char *)arg; local
686 if (copy_to_user(edid, dev->edid, sizeof(dev->edid)))
963 fb_edid_to_monspecs(dev->edid, &info->monspecs);
1072 char *edid = &dev->edid[0]; local
1073 const size_t size = sizeof(dev->edid);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dbootparam.h10 #include <video/edid.h>

Completed in 231 milliseconds

12