Lines Matching refs:edid
106 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
1000 if (copy_to_user(edid, dev->edid, dev->edid_size)) in ufx_ops_ioctl()
1433 static int ufx_read_edid(struct ufx_data *dev, u8 *edid, int edid_len) in ufx_read_edid() argument
1436 u32 *edid_u32 = (u32 *)edid; in ufx_read_edid()
1446 memset(edid, 0xff, EDID_LENGTH); in ufx_read_edid()
1470 if (edid[i] != 0xFF) { in ufx_read_edid()
1496 u8 *edid; in ufx_setup_modes() local
1502 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ufx_setup_modes()
1503 if (!edid) { in ufx_setup_modes()
1515 i = ufx_read_edid(dev, edid, EDID_LENGTH); in ufx_setup_modes()
1518 fb_edid_to_monspecs(edid, &info->monspecs); in ufx_setup_modes()
1521 dev->edid = edid; in ufx_setup_modes()
1531 if (dev->edid) { in ufx_setup_modes()
1532 fb_edid_to_monspecs(dev->edid, &info->monspecs); in ufx_setup_modes()
1543 memcpy(edid, default_edid, default_edid_size); in ufx_setup_modes()
1544 dev->edid = edid; in ufx_setup_modes()
1610 if (edid && (dev->edid != edid)) in ufx_setup_modes()
1611 kfree(edid); in ufx_setup_modes()