Lines Matching refs:blocks
157 unsigned blocks; member
1943 if (edid->start_block == 0 && edid->blocks == 0) { in adv76xx_get_edid()
1944 edid->blocks = data ? state->edid.blocks : 0; in adv76xx_get_edid()
1951 if (edid->start_block >= state->edid.blocks) in adv76xx_get_edid()
1954 if (edid->start_block + edid->blocks > state->edid.blocks) in adv76xx_get_edid()
1955 edid->blocks = state->edid.blocks - edid->start_block; in adv76xx_get_edid()
1957 memcpy(edid->edid, data + edid->start_block * 128, edid->blocks * 128); in adv76xx_get_edid()
2004 if (edid->blocks == 0) { in adv76xx_set_edid()
2015 state->edid.blocks = 0; in adv76xx_set_edid()
2021 if (edid->blocks > 2) { in adv76xx_set_edid()
2022 edid->blocks = 2; in adv76xx_set_edid()
2070 memcpy(state->edid.edid, edid->edid, 128 * edid->blocks); in adv76xx_set_edid()
2071 state->edid.blocks = edid->blocks; in adv76xx_set_edid()
2076 err = edid_write_block(sd, 128 * edid->blocks, state->edid.edid); in adv76xx_set_edid()