Home
last modified time | relevance | path

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

12345

/linux/include/drm/
H A Ddrm_edid.h291 struct edid { struct
295 struct drm_edid_product_id product_id; argument
303 } __packed;
305 u8 version;
306 u8 revision;
308 u8 input;
309 u8 width_cm;
310 u8 height_cm;
311 u8 gamma;
312 u8 features;
[all …]
/linux/drivers/video/fbdev/core/
H A Dfbmon.c148 static int check_edid(unsigned char *edid) in check_edid()
210 static void fix_edid(unsigned char *edid, int fix) in fix_edid()
259 static int edid_checksum(unsigned char *edid) in edid_checksum()
280 static int edid_check_header(unsigned char *edid) in edid_check_header()
619 static struct fb_videomode *fb_create_modedb(unsigned char *edid, int *dbsize, in fb_create_modedb()
698 static int fb_get_monitor_limits(unsigned char *edid, struct fb_monspecs *specs) in fb_get_monitor_limits()
779 static void get_monspecs(unsigned char *edid, struct fb_monspecs *specs) in get_monspecs()
897 int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) in fb_parse_edid()
940 void fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs) in fb_edid_to_monspecs()
1408 int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) in fb_parse_edid()
[all …]
H A Dfb_ddc.c58 unsigned char *edid = NULL; in fb_ddc_read() local
/linux/drivers/gpu/drm/
H A Ddrm_edid.c1606 const struct edid *edid; member
1611 static int edid_hfeeodb_block_count(const struct edid *edid) in edid_hfeeodb_block_count()
1618 static int edid_extension_block_count(const struct edid *edid) in edid_extension_block_count()
1623 static int edid_block_count(const struct edid *edid) in edid_block_count()
1633 static int edid_size(const struct edid *edid) in edid_size()
1638 static const void *edid_block_data(const struct edid *edid, int index) in edid_block_data()
1645 static const void *edid_extension_block_data(const struct edid *edid, int index) in edid_extension_block_data()
1704 const struct edid *edid) in drm_edid_legacy_init()
1769 static void edid_header_fix(void *edid) in edid_header_fix()
1784 const struct edid *edid = _edid; in drm_edid_header_is_valid() local
[all …]
H A Ddrm_panel_backlight_quirks.c103 const struct drm_edid *edid) in drm_panel_min_backlight_quirk_matches()
133 drm_get_panel_backlight_quirk(const struct drm_edid *edid) in drm_get_panel_backlight_quirk()
/linux/drivers/media/cec/usb/extron-da-hd-4k-plus/
H A Dextron-da-hd-4k-plus.c252 const u8 *edid = port->edid; in extron_parse_edid() local
340 static int get_edid_tag_location(const u8 *edid, unsigned int size, in get_edid_tag_location()
377 static void extron_edid_crc(u8 *edid) in extron_edid_crc()
444 const u8 *edid, unsigned int blocks) in extron_write_edid()
1256 struct v4l2_edid *edid) in extron_g_edid()
1283 static int extron_s_edid(struct file *file, void *priv, struct v4l2_edid *edid) in extron_s_edid()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_modes.c24 struct edid *edid; in psb_intel_ddc_get_modes() local
H A Dcdv_intel_hdmi.c131 struct edid *edid = NULL; in cdv_hdmi_detect() local
212 struct edid *edid = NULL; in cdv_hdmi_get_modes() local
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c52 static u32 edid_extract_panel_id(struct edid *edid) in edid_extract_panel_id()
59 static void apply_edid_quirks(struct drm_device *dev, struct edid *edid, struct dc_edid_caps *edid_… in apply_edid_quirks()
106 const struct dc_edid *edid, in dm_helpers_parse_edid_caps()
937 struct edid *edid; in dm_helpers_probe_acpi_edid() local
1003 const struct edid *edid; in dm_helpers_read_local_edid() local
/linux/drivers/video/fbdev/nvidia/
H A Dnv_proto.h43 #define nvidia_probe_i2c_connector(p, c, edid) (-1) argument
H A Dnv_i2c.c155 u8 *edid = NULL; in nvidia_probe_i2c_connector() local
/linux/drivers/video/fbdev/via/
H A Dvia_aux_edid.c21 unsigned char edid[EDID_LENGTH]; in query_edid() local
/linux/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c1029 unsigned int v4l2_num_edid_blocks(const u8 *edid, unsigned int max_blocks) in v4l2_num_edid_blocks()
1067 u16 v4l2_get_edid_phys_addr(const u8 *edid, unsigned int size, in v4l2_get_edid_phys_addr()
1092 void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr) in v4l2_set_edid_phys_addr()
H A Dv4l2-subdev.c395 struct v4l2_subdev_edid *edid) in check_edid()
406 static int call_get_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in call_get_edid()
411 static int call_set_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in call_set_edid()
941 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local
947 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local
/linux/include/media/
H A Dcec-notifier.h142 const struct edid *edid) in cec_notifier_set_phys_addr_from_edid()
/linux/drivers/gpu/drm/i915/gvt/
H A Dedid.c57 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; in edid_get_byte() local
572 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; in intel_vgpu_init_i2c_edid() local
/linux/include/uapi/linux/
H A Dv4l2-common.h53 __u8 *edid; member
/linux/drivers/video/fbdev/aty/
H A Dradeon_i2c.c144 u8 *edid; in radeon_probe_i2c_connector() local
/linux/drivers/video/fbdev/riva/
H A Drivafb-i2c.c154 u8 *edid = NULL; in riva_probe_i2c_connector() local
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c489 const void *edid = of_get_property(cn, "EDID", NULL); in nouveau_connector_of_detect() local
551 struct edid *edid) in nouveau_connector_set_edid()
689 struct edid *edid = NULL; in nouveau_connector_detect_lvds() local
/linux/drivers/media/i2c/adv748x/
H A Dadv748x-hdmi.c460 static int adv748x_hdmi_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv748x_hdmi_get_edid()
510 static int adv748x_hdmi_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv748x_hdmi_set_edid()
/linux/drivers/gpu/drm/sysfb/
H A Ddrm_sysfb_helper.h75 const u8 *edid; /* can be NULL */ member
/linux/drivers/gpu/drm/tegra/
H A Doutput.c100 const void *edid; in tegra_output_probe() local
/linux/drivers/media/cec/core/
H A Dcec-notifier.c205 const struct edid *edid) in cec_notifier_set_phys_addr_from_edid()
/linux/drivers/video/fbdev/i810/
H A Di810-i2c.c158 u8 *edid = NULL; in i810_probe_i2c_connector() local

12345