Home
last modified time | relevance | path

Searched defs:edid (Results 1 – 103 of 103) sorted by relevance

/linux-4.4.14/include/drm/
Ddrm_edid.h269 struct edid { struct
270 u8 header[8];
272 u8 mfg_id[2];
273 u8 prod_code[2];
274 u32 serial; /* FIXME: byte order */
275 u8 mfg_week;
276 u8 mfg_year;
278 u8 version;
279 u8 revision;
281 u8 input;
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_edid.c39 #define version_greater(edid, maj, min) \ argument
79 struct edid *edid; member
1087 struct edid *edid = (struct edid *)raw_edid; in drm_edid_block_valid() local
1171 bool drm_edid_is_valid(struct edid *edid) in drm_edid_is_valid()
1379 struct edid *edid; in drm_get_edid() local
1397 struct edid *drm_edid_duplicate(const struct edid *edid) in drm_edid_duplicate()
1412 static bool edid_vendor(struct edid *edid, char *vendor) in edid_vendor()
1430 static u32 edid_get_quirks(struct edid *edid) in edid_get_quirks()
1576 struct edid *edid = (struct edid *)raw_edid; in drm_for_each_detailed_block() local
1610 drm_monitor_supports_rb(struct edid *edid) in drm_monitor_supports_rb()
[all …]
Ddrm_edid_load.c155 static int edid_size(const u8 *edid, int data_size) in edid_size()
168 u8 *edid; in edid_load() local
269 struct edid *edid; in drm_load_edid_firmware() local
Ddrm_debugfs.c310 struct drm_property_blob *edid = connector->edid_blob_ptr; in edid_show() local
331 struct edid *edid; in edid_write() local
Ddrm_probe_helper.c208 struct edid *edid = (struct edid *) connector->edid_blob_ptr->data; in drm_helper_probe_single_connector_modes_merge_bits() local
Ddrm_sysfs.c257 unsigned char *edid; in edid_show() local
Ddrm_dp_mst_topology.c2417 struct edid *edid = NULL; in drm_dp_mst_get_edid() local
Ddrm_crtc.c4690 const struct edid *edid) in drm_mode_connector_update_edid_property()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmon.c145 static int check_edid(unsigned char *edid) in check_edid()
207 static void fix_edid(unsigned char *edid, int fix) in fix_edid()
256 static int edid_checksum(unsigned char *edid) in edid_checksum()
277 static int edid_check_header(unsigned char *edid) in edid_check_header()
615 static struct fb_videomode *fb_create_modedb(unsigned char *edid, int *dbsize, in fb_create_modedb()
694 static int fb_get_monitor_limits(unsigned char *edid, struct fb_monspecs *specs) in fb_get_monitor_limits()
775 static void get_monspecs(unsigned char *edid, struct fb_monspecs *specs) in get_monspecs()
893 int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) in fb_parse_edid()
936 void fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs) in fb_edid_to_monspecs()
1005 void fb_edid_add_monspecs(unsigned char *edid, struct fb_monspecs *specs) in fb_edid_add_monspecs()
[all …]
Dfb_ddc.c57 unsigned char *edid = NULL; in fb_ddc_read() local
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_modes.c40 struct edid *edid) in intel_connector_update_modes()
61 struct edid *edid; in intel_ddc_get_modes() local
Dintel_crt.c411 struct edid *edid; in intel_crt_get_edid() local
429 struct edid *edid; in intel_crt_ddc_get_modes() local
446 struct edid *edid; in intel_crt_detect_ddc() local
Dintel_sdvo.c1640 struct edid *edid; in intel_sdvo_tmds_sink_detect() local
1699 struct edid *edid) in intel_sdvo_connector_matches_edid()
1743 struct edid *edid; in intel_sdvo_detect() local
1777 struct edid *edid; in intel_sdvo_get_ddc_modes() local
1975 struct edid *edid; in intel_sdvo_detect_hdmi_audio() local
Dintel_hdmi.c1338 struct edid *edid = NULL; in intel_hdmi_set_edid() local
1436 struct edid *edid; in intel_hdmi_get_modes() local
1449 struct edid *edid; in intel_hdmi_detect_audio() local
Dintel_dp_mst.c294 struct edid *edid; in intel_dp_mst_get_ddc_modes() local
Dintel_lvds.c940 struct edid *edid; in intel_lvds_init() local
Dintel_dp.c4743 struct edid *edid; in intel_dp_set_edid() local
4867 struct edid *edid; in intel_dp_get_modes() local
4896 struct edid *edid; in intel_dp_detect_audio() local
5894 struct edid *edid; in intel_edp_init_connector() local
Dintel_drv.h223 struct edid *edid; member
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c167 static int check_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in check_edid()
403 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local
413 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local
Dv4l2-compat-ioctl32.c788 compat_caddr_t edid; member
Dv4l2-ioctl.c2670 struct v4l2_edid *edid = parg; in check_array_args() local
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_intel_modes.c65 struct edid *edid; in psb_intel_ddc_get_modes() local
Dcdv_intel_hdmi.c132 struct edid *edid = NULL; in cdv_hdmi_detect() local
214 struct edid *edid = NULL; in cdv_hdmi_get_modes() local
Doaktrail_lvds.c306 struct edid *edid; in oaktrail_lvds_init() local
Dpsb_intel_sdvo.c1322 struct edid *edid; in psb_intel_sdvo_hdmi_sink_detect() local
1414 struct edid *edid; in psb_intel_sdvo_detect() local
1449 struct edid *edid; in psb_intel_sdvo_get_ddc_modes() local
1644 struct edid *edid; in psb_intel_sdvo_detect_hdmi_audio() local
Dcdv_intel_dp.c1733 struct edid *edid = NULL; in cdv_intel_dp_detect() local
1766 struct edid *edid = NULL; in cdv_intel_dp_get_modes() local
1822 struct edid *edid; in cdv_intel_dp_detect_audio() local
Doaktrail_hdmi.c563 struct edid *edid; in oaktrail_hdmi_get_modes() local
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_proto.h42 #define nvidia_probe_i2c_connector(p, c, edid) (-1) argument
Dnv_i2c.c155 u8 *edid = NULL; in nvidia_probe_i2c_connector() local
/linux-4.4.14/drivers/video/fbdev/via/
Dvia_aux_edid.c36 unsigned char edid[EDID_LENGTH]; in query_edid() local
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c43 struct edid *edid; member
201 u8 *edid; in ptn3460_get_modes() local
Ddw_hdmi.c119 u8 edid[HDMI_EDID_LEN]; member
1447 struct edid *edid; in dw_hdmi_connector_get_modes() local
/linux-4.4.14/include/acpi/
Dvideo.h38 int device_id, void **edid) in acpi_video_get_edid()
/linux-4.4.14/include/uapi/linux/
Dv4l2-common.h80 __u8 *edid; member
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_connector.c60 struct edid *edid; in udl_get_modes() local
/linux-4.4.14/drivers/video/fbdev/aty/
Dradeon_i2c.c143 u8 *edid; in radeon_probe_i2c_connector() local
Dradeon_base.c2214 static ssize_t radeon_show_one_edid(char *buf, loff_t off, size_t count, const u8 *edid) in radeon_show_one_edid()
/linux-4.4.14/drivers/gpu/drm/tegra/
Doutput.c17 struct edid *edid = NULL; in tegra_output_connector_get_modes() local
Ddrm.h209 const struct edid *edid; member
Dhdmi.c765 struct edid *edid; in tegra_output_is_hdmi() local
/linux-4.4.14/drivers/media/i2c/
Dad9389b.c98 struct ad9389b_state_edid edid; member
356 struct ad9389b_state_edid *edid = &state->edid; in ad9389b_log_status() local
677 static int ad9389b_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in ad9389b_get_edid()
1087 struct ad9389b_state_edid *edid = &state->edid; in ad9389b_init_setup() local
Dadv7511.c114 struct adv7511_state_edid edid; member
526 struct adv7511_state_edid *edid = &state->edid; in adv7511_log_status() local
892 static int adv7511_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv7511_get_edid()
1414 struct adv7511_state_edid *edid = &state->edid; in adv7511_init_setup() local
Dadv7604.c180 u8 edid[256]; member
183 } edid; member
1973 static int adv76xx_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv76xx_get_edid()
2011 static int get_edid_spa_location(const u8 *edid) in get_edid_spa_location()
2039 static int adv76xx_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv76xx_set_edid()
Dadv7842.c111 u8 edid[256]; member
115 u8 edid[256]; member
765 static int edid_spa_location(const u8 *edid) in edid_spa_location()
2241 static int adv7842_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv7842_get_edid()
Dtc358743.c1551 struct v4l2_subdev_edid *edid) in tc358743_g_edid()
1580 struct v4l2_subdev_edid *edid) in tc358743_s_edid()
/linux-4.4.14/drivers/video/fbdev/riva/
Drivafb-i2c.c154 u8 *edid = NULL; in riva_probe_i2c_connector() local
/linux-4.4.14/drivers/video/fbdev/i810/
Di810-i2c.c158 u8 *edid = NULL; in i810_probe_i2c_connector() local
Di810.h270 u8 *edid; member
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_connector.h81 struct edid *edid; member
Dnouveau_connector.c181 const void *edid = of_get_property(cn, "EDID", NULL); in nouveau_connector_of_detect() local
389 struct edid *edid = in nouveau_connector_detect_lvds() local
Dnouveau_acpi.c404 void *edid; in nouveau_acpi_edid() local
Dnouveau_bios.h133 uint8_t *edid; member
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb-i2c.c221 u8 *edid; in savagefb_probe_i2c_connector() local
Dsavagefb.h198 unsigned char *edid; member
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_connector.c167 void *edid = kzalloc(MAX_EDID, GFP_KERNEL); in omap_connector_get_modes() local
/linux-4.4.14/drivers/gpu/drm/i2c/
Dadv7511.c46 struct edid *edid; member
565 struct edid *edid; in adv7511_get_modes() local
Dtda998x_drv.c1151 struct edid *edid; in tda998x_connector_get_modes() local
/linux-4.4.14/drivers/video/fbdev/
Dsmscufx.c106 u8 *edid; /* null until we read edid from hw or get from sysfs */ member
999 u8 __user *edid = (u8 __user *)arg; in ufx_ops_ioctl() local
1433 static int ufx_read_edid(struct ufx_data *dev, u8 *edid, int edid_len) in ufx_read_edid()
1496 u8 *edid; in ufx_setup_modes() local
Dudlfb.c760 static int dlfb_get_edid(struct dlfb_data *dev, char *edid, int len) in dlfb_get_edid()
799 void __user *edid = (void __user *)arg; in dlfb_ops_ioctl() local
1236 char *edid; in dlfb_setup_modes() local
Di740fb.c1006 u8 *edid; in i740fb_probe() local
Ds3fb.c1278 u8 *edid = fb_ddc_read(&par->ddc_adapter); in s3_pci_probe() local
Dtdfxfb.c1347 u8 *edid = NULL; in tdfxfb_probe_i2c_connector() local
Dtridentfb.c1638 u8 *edid = fb_ddc_read(&default_par->ddc_adapter); in trident_pci_probe() local
Dsh_mobile_hdmi.c853 u8 edid[128]; in sh_hdmi_read_edid() local
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dconnector-dvi.c178 u8 *edid, int len) in dvic_read_edid()
Dconnector-hdmi.c154 u8 *edid, int len) in hdmic_read_edid()
Dencoder-tpd12s015.c142 u8 *edid, int len) in tpd_read_edid()
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/
Dhdmi_connector.c402 struct edid *edid; in hdmi_connector_get_modes() local
/linux-4.4.14/drivers/gpu/drm/imx/
Dparallel-display.c35 void *edid; member
Dimx-ldb.c62 void *edid; member
Dimx-tve.c232 struct edid *edid; in imx_tve_connector_get_modes() local
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dhdmi4_core.c171 int hdmi4_read_edid(struct hdmi_core_data *core, u8 *edid, int len) in hdmi4_read_edid()
Dhdmi5_core.c199 int hdmi5_read_edid(struct hdmi_core_data *core, u8 *edid, int len) in hdmi5_read_edid()
Dhdmi4.c477 u8 *edid, int len) in hdmi_read_edid()
Dhdmi5.c507 u8 *edid, int len) in hdmi_read_edid()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-vid-common.c872 struct v4l2_edid *edid) in vidioc_g_edid()
Dvivid-vid-cap.c1704 struct v4l2_edid *edid) in vidioc_s_edid()
Dvivid-core.h308 u8 *edid; member
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_tfp410.c190 struct edid *edid; in tfp410_connector_get_modes() local
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-driver.c62 static u8 edid[256] = { variable
Dcobalt-v4l2.c1041 static int cobalt_g_edid(struct file *file, void *fh, struct v4l2_edid *edid) in cobalt_g_edid()
1055 static int cobalt_s_edid(struct file *file, void *fh, struct v4l2_edid *edid) in cobalt_s_edid()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_connectors.c278 struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL); in amdgpu_connector_edid() local
288 struct edid *edid; in amdgpu_connector_get_hardcoded_edid() local
Datombios_encoders.c2011 struct edid *edid; in amdgpu_atombios_encoder_get_lcd_info() local
Damdgpu_mode.h511 struct edid *edid; member
/linux-4.4.14/include/video/
Dudlfb.h48 char *edid; /* null until we read edid from hw or get from sysfs */ member
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_ctrl.c100 struct edid *edid; member
1222 struct drm_connector *connector, struct edid **edid) in msm_edp_ctrl_get_panel_info()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_hdmi.c195 struct edid *edid; in vc4_hdmi_connector_get_modes() local
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c346 struct edid *edid; in vidi_get_modes() local
Dexynos_dp_core.c104 unsigned char edid[EDID_BLOCK_LENGTH * 2]; in exynos_dp_read_edid() local
Dexynos_dp_reg.c786 unsigned char edid[]) in exynos_dp_read_bytes_from_i2c()
Dexynos_hdmi.c972 struct edid *edid; in hdmi_get_modes() local
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_combios.c373 struct edid *edid; in radeon_combios_check_hardcoded_edid() local
401 struct edid *edid; in radeon_bios_get_hardcoded_edid() local
Dradeon_dp_mst.c179 struct edid *edid; in radeon_dp_mst_get_ddc_modes() local
Dradeon_connectors.c310 struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL); in radeon_connector_edid() local
Dradeon_mode.h553 struct edid *edid; member
Dradeon_atombios.c1728 struct edid *edid; in radeon_atombios_get_lvds_info() local
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-simple.c239 struct edid *edid = drm_get_edid(panel->connector, p->ddc); in panel_simple_get_modes() local
/linux-4.4.14/drivers/acpi/
Dacpi_video.c606 union acpi_object **edid, ssize_t length) in acpi_video_device_EDID()
1346 void **edid) in acpi_video_get_edid()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_hdmi.c575 struct edid *edid; in sti_hdmi_connector_get_modes() local
/linux-4.4.14/include/uapi/drm/
Dexynos_drm.h61 uint64_t edid; member
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_mode.c765 struct edid *edid; in ast_get_modes() local
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c1551 struct edid *edid; in mga_vga_get_modes() local
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c2251 u8 *edid; in omapfb_find_best_mode() local