via_aux_read
if (!via_aux_read(&drv, 0x4B, &tmp, 1) || tmp != 0x17)
if (via_aux_read(drv, 0x00, edid, EDID_LENGTH)) {
if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len))
if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x02)
if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x03)
if (!via_aux_read(&drv, 0x1B, &tmp, 1) || tmp != 0x50)
if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len))
if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len))
if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len))