/linux-6.12.1/include/drm/ |
D | drm_edid.h | 284 struct edid { struct 288 struct drm_edid_product_id product_id; argument 296 } __packed; 298 u8 version; 299 u8 revision; 301 u8 input; 302 u8 width_cm; 303 u8 height_cm; 304 u8 gamma; 305 u8 features; [all …]
|
/linux-6.12.1/drivers/video/fbdev/core/ |
D | fbmon.c | 145 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() 616 static struct fb_videomode *fb_create_modedb(unsigned char *edid, int *dbsize, in fb_create_modedb() 695 static int fb_get_monitor_limits(unsigned char *edid, struct fb_monspecs *specs) in fb_get_monitor_limits() 776 static void get_monspecs(unsigned char *edid, struct fb_monspecs *specs) in get_monspecs() 894 int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) in fb_parse_edid() 937 void fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs) in fb_edid_to_monspecs() 1405 int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) in fb_parse_edid() [all …]
|
D | fb_ddc.c | 57 unsigned char *edid = NULL; in fb_ddc_read() local
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_edid.c | 1595 const struct edid *edid; member 1600 static int edid_hfeeodb_block_count(const struct edid *edid) in edid_hfeeodb_block_count() 1607 static int edid_extension_block_count(const struct edid *edid) in edid_extension_block_count() 1612 static int edid_block_count(const struct edid *edid) in edid_block_count() 1622 static int edid_size(const struct edid *edid) in edid_size() 1627 static const void *edid_block_data(const struct edid *edid, int index) in edid_block_data() 1634 static const void *edid_extension_block_data(const struct edid *edid, int index) in edid_extension_block_data() 1693 const struct edid *edid) in drm_edid_legacy_init() 1758 static void edid_header_fix(void *edid) in edid_header_fix() 1773 const struct edid *edid = _edid; in drm_edid_header_is_valid() local [all …]
|
/linux-6.12.1/drivers/media/cec/usb/extron-da-hd-4k-plus/ |
D | extron-da-hd-4k-plus.c | 252 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 *_fh, struct v4l2_edid *edid) in extron_s_edid()
|
/linux-6.12.1/drivers/gpu/drm/gma500/ |
D | psb_intel_modes.c | 55 struct edid *edid; in psb_intel_ddc_get_modes() local
|
D | cdv_intel_hdmi.c | 131 struct edid *edid = NULL; in cdv_hdmi_detect() local 212 struct edid *edid = NULL; in cdv_hdmi_get_modes() local
|
/linux-6.12.1/drivers/video/fbdev/nvidia/ |
D | nv_proto.h | 43 #define nvidia_probe_i2c_connector(p, c, edid) (-1) argument
|
D | nv_i2c.c | 155 u8 *edid = NULL; in nvidia_probe_i2c_connector() local
|
/linux-6.12.1/drivers/video/fbdev/via/ |
D | via_aux_edid.c | 21 unsigned char edid[EDID_LENGTH]; in query_edid() local
|
/linux-6.12.1/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_helpers.c | 49 static u32 edid_extract_panel_id(struct edid *edid) in edid_extract_panel_id() 56 static void apply_edid_quirks(struct edid *edid, struct dc_edid_caps *edid_caps) in apply_edid_quirks() 97 const struct dc_edid *edid, in dm_helpers_parse_edid_caps() 905 struct edid *edid; in dm_helpers_read_local_edid() local
|
/linux-6.12.1/drivers/gpu/drm/msm/dp/ |
D | dp_panel.c | 212 static u8 dp_panel_get_edid_checksum(const struct edid *edid) in dp_panel_get_edid_checksum() 232 const struct edid *edid = drm_edid_raw(dp_panel->drm_edid); in dp_panel_handle_sink_request() local
|
/linux-6.12.1/include/media/ |
D | cec-notifier.h | 142 const struct edid *edid) in cec_notifier_set_phys_addr_from_edid()
|
D | cec.h | 489 const struct edid *edid) in cec_s_phys_addr_from_edid() 493 static inline u16 cec_get_edid_phys_addr(const u8 *edid, unsigned int size, in cec_get_edid_phys_addr() 544 static inline unsigned int cec_get_edid_spa_location(const u8 *edid, in cec_get_edid_spa_location()
|
/linux-6.12.1/drivers/gpu/drm/i915/gvt/ |
D | edid.c | 54 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; in edid_get_byte() local 569 struct intel_vgpu_i2c_edid *edid = &vgpu->display.i2c_edid; in intel_vgpu_init_i2c_edid() local
|
/linux-6.12.1/include/uapi/linux/ |
D | v4l2-common.h | 53 __u8 *edid; member
|
/linux-6.12.1/drivers/video/fbdev/aty/ |
D | radeon_i2c.c | 144 u8 *edid; in radeon_probe_i2c_connector() local
|
/linux-6.12.1/drivers/video/fbdev/riva/ |
D | rivafb-i2c.c | 154 u8 *edid = NULL; in riva_probe_i2c_connector() local
|
/linux-6.12.1/drivers/gpu/drm/nouveau/ |
D | nouveau_connector.c | 489 const void *edid = of_get_property(cn, "EDID", NULL); in nouveau_connector_of_detect() local 552 struct edid *edid) in nouveau_connector_set_edid() 690 struct edid *edid = NULL; in nouveau_connector_detect_lvds() local
|
/linux-6.12.1/drivers/media/i2c/adv748x/ |
D | adv748x-hdmi.c | 470 static int adv748x_hdmi_get_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv748x_hdmi_get_edid() 520 static int adv748x_hdmi_set_edid(struct v4l2_subdev *sd, struct v4l2_edid *edid) in adv748x_hdmi_set_edid()
|
/linux-6.12.1/drivers/media/v4l2-core/ |
D | v4l2-subdev.c | 368 struct v4l2_subdev_edid *edid) in check_edid() 379 static int call_get_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in call_get_edid() 384 static int call_set_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in call_set_edid() 897 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local 903 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl() local
|
D | v4l2-dv-timings.c | 1019 u16 v4l2_get_edid_phys_addr(const u8 *edid, unsigned int size, in v4l2_get_edid_phys_addr() 1044 void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr) in v4l2_set_edid_phys_addr()
|
/linux-6.12.1/drivers/gpu/drm/tegra/ |
D | output.c | 100 const void *edid; in tegra_output_probe() local
|
/linux-6.12.1/drivers/video/fbdev/i810/ |
D | i810-i2c.c | 158 u8 *edid = NULL; in i810_probe_i2c_connector() local
|
/linux-6.12.1/drivers/media/cec/core/ |
D | cec-notifier.c | 205 const struct edid *edid) in cec_notifier_set_phys_addr_from_edid()
|