Lines Matching refs:part2
567 status = i830_sdvo_read_response(output, &dtd->part2, sizeof(dtd->part2));
598 i830_sdvo_write_cmd(output, cmd + 1, &dtd->part2, sizeof(dtd->part2));
662 status = i830_sdvo_read_response(output, &dtd->part2, sizeof(dtd->part2));
742 dtd->part2.h_sync_off = h_sync_offset & 0xff;
743 dtd->part2.h_sync_width = h_sync_len & 0xff;
744 dtd->part2.v_sync_off_width = (v_sync_offset & 0xf) << 4 |
746 dtd->part2.sync_off_width_high = ((h_sync_offset & 0x300) >> 2) |
750 dtd->part2.dtd_flags = 0x18;
752 dtd->part2.dtd_flags |= 0x2;
754 dtd->part2.dtd_flags |= 0x4;
756 dtd->part2.sdvo_flags = 0;
757 dtd->part2.v_sync_off_high = v_sync_offset & 0xc0;
758 dtd->part2.reserved = 0;
766 mode->HSyncStart = mode->HDisplay + dtd->part2.h_sync_off;
767 mode->HSyncStart += (dtd->part2.sync_off_width_high & 0xc0) << 2;
768 mode->HSyncEnd = mode->HSyncStart + dtd->part2.h_sync_width;
769 mode->HSyncEnd += (dtd->part2.sync_off_width_high & 0x30) << 4;
776 mode->VSyncStart += (dtd->part2.v_sync_off_width >> 4) & 0xf;
777 mode->VSyncStart += (dtd->part2.sync_off_width_high & 0x0c) << 2;
778 mode->VSyncStart += dtd->part2.v_sync_off_high & 0xc0;
779 mode->VSyncEnd = mode->VSyncStart + (dtd->part2.v_sync_off_width & 0xf);
780 mode->VSyncEnd += (dtd->part2.sync_off_width_high & 0x3) << 4;
787 if (dtd->part2.dtd_flags & 0x2)
789 if (dtd->part2.dtd_flags & 0x4)
1057 dev_priv->sdvo_flags = input_dtd.part2.sdvo_flags;
1097 dev_priv->sdvo_flags = input_dtd.part2.sdvo_flags;
1159 input_dtd.part2.sdvo_flags = dev_priv->sdvo_flags;