Lines Matching defs:blocks
102 u32 blocks;
107 u32 blocks;
707 u32 blocks = state->vga_edid.blocks;
725 for (i = 0; !err && i < blocks * 128; i += I2C_SMBUS_BLOCK_MAX)
758 u32 blocks = state->hdmi_edid.blocks;
778 pa = v4l2_get_edid_phys_addr(edid, blocks * 128, &spa_loc);
793 for (i = 0; !err && i < blocks * 128; i += I2C_SMBUS_BLOCK_MAX) {
2447 u32 blocks = 0;
2457 blocks = state->hdmi_edid.blocks;
2463 blocks = state->vga_edid.blocks;
2470 if (edid->start_block == 0 && edid->blocks == 0) {
2471 edid->blocks = blocks;
2478 if (edid->start_block >= blocks)
2481 if (edid->start_block + edid->blocks > blocks)
2482 edid->blocks = blocks - edid->start_block;
2484 memcpy(edid->edid, data + edid->start_block * 128, edid->blocks * 128);
2491 * the first two blocks of the EDID are for the HDMI, and the first block
2494 * is 2 blocks.
2508 if (e->pad < ADV7842_EDID_PORT_VGA && state->vga_edid.blocks)
2510 if (e->pad == ADV7842_EDID_PORT_VGA && state->hdmi_edid.blocks > 2)
2512 if (e->blocks > max_blocks) {
2513 e->blocks = max_blocks;
2518 if (e->blocks)
2525 state->vga_edid.blocks = e->blocks;
2526 state->vga_edid.present = e->blocks ? 0x1 : 0x0;
2527 if (e->blocks)
2534 state->hdmi_edid.blocks = e->blocks;
2535 if (e->blocks) {
2537 memcpy(state->hdmi_edid.edid, e->edid, 128 * e->blocks);