Home
last modified time | relevance | path

Searched refs:spa_loc (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/media/i2c/
Dadv7604.c1994 int spa_loc; in adv76xx_set_edid() local
2034 spa_loc = get_edid_spa_location(edid->edid); in adv76xx_set_edid()
2035 if (spa_loc < 0) in adv76xx_set_edid()
2036 spa_loc = 0xc0; /* Default value [REF_02, p. 116] */ in adv76xx_set_edid()
2040 state->spa_port_a[0] = edid->edid[spa_loc]; in adv76xx_set_edid()
2041 state->spa_port_a[1] = edid->edid[spa_loc + 1]; in adv76xx_set_edid()
2044 rep_write(sd, 0x70, edid->edid[spa_loc]); in adv76xx_set_edid()
2045 rep_write(sd, 0x71, edid->edid[spa_loc + 1]); in adv76xx_set_edid()
2048 rep_write(sd, 0x72, edid->edid[spa_loc]); in adv76xx_set_edid()
2049 rep_write(sd, 0x73, edid->edid[spa_loc + 1]); in adv76xx_set_edid()
[all …]
Dadv7842.c690 int spa_loc = edid_spa_location(val); in edid_write_hdmi_segment() local
695 __func__, (port == ADV7842_EDID_PORT_A) ? 'A' : 'B', spa_loc); in edid_write_hdmi_segment()
715 if (spa_loc < 0) in edid_write_hdmi_segment()
716 spa_loc = 0xc0; /* Default value [REF_02, p. 199] */ in edid_write_hdmi_segment()
719 rep_write(sd, 0x72, val[spa_loc]); in edid_write_hdmi_segment()
720 rep_write(sd, 0x73, val[spa_loc + 1]); in edid_write_hdmi_segment()
722 rep_write(sd, 0x74, val[spa_loc]); in edid_write_hdmi_segment()
723 rep_write(sd, 0x75, val[spa_loc + 1]); in edid_write_hdmi_segment()
725 rep_write(sd, 0x76, spa_loc & 0xff); in edid_write_hdmi_segment()
726 rep_write_and_or(sd, 0x77, 0xbf, (spa_loc >> 2) & 0x40); in edid_write_hdmi_segment()