Lines Matching refs:target

1017 AnalogPort::SetDisplayMode(display_mode* target, uint32 colorMode)
1020 TRACE("%s: %s %dx%d\n", __func__, PortName(), target->timing.h_display,
1021 target->timing.v_display);
1031 fitter->Enable(target->timing);
1037 link->PreTrain(&target->timing, &linkBandwidth, &lanes, &bitsPerPixel);
1038 fPipe->SetFDILink(target->timing, linkBandwidth, lanes, bitsPerPixel);
1039 link->Train(&target->timing, lanes);
1042 compute_pll_divisors(&target->timing, &divisors, false);
1049 fPipe->Configure(target);
1052 fPipe->ConfigureClocks(divisors, target->timing.pixel_clock, extraPLLFlags);
1056 | ((target->timing.flags & B_POSITIVE_HSYNC) != 0
1058 | ((target->timing.flags & B_POSITIVE_VSYNC) != 0
1061 // Program target display mode
1062 fPipe->ConfigureTimings(target);
1065 memcpy(&fCurrentMode, target, sizeof(display_mode));
1198 LVDSPort::SetDisplayMode(display_mode* target, uint32 colorMode)
1201 if (target == NULL) {
1202 ERROR("%s: Invalid target mode passed!\n", __func__);
1207 target->timing.h_display, target->timing.v_display);
1248 if (hardwareTarget.h_display == target->timing.h_display
1249 && hardwareTarget.v_display == target->timing.v_display) {
1252 hardwareTarget = target->timing;
1261 // FIXME we should also get the refresh frequency from the target
1270 hardwareTarget = target->timing;
1324 if ((target->timing.flags & B_POSITIVE_HSYNC) == 0)
1326 if ((target->timing.flags & B_POSITIVE_VSYNC) == 0)
1340 fPipe->Configure(target);
1360 // Program target display mode
1361 fPipe->ConfigureTimings(target, !needsScaling);
1400 memcpy(&fCurrentMode, target, sizeof(display_mode));
1465 DigitalPort::SetDisplayMode(display_mode* target, uint32 colorMode)
1468 TRACE("%s: %s %dx%d\n", __func__, PortName(), target->timing.h_display,
1469 target->timing.v_display);
1479 fitter->Enable(target->timing);
1485 link->PreTrain(&target->timing, &linkBandwidth, &lanes, &bitsPerPixel);
1486 fPipe->SetFDILink(target->timing, linkBandwidth, lanes, bitsPerPixel);
1487 link->Train(&target->timing, lanes);
1491 compute_pll_divisors(&target->timing, &divisors, false);
1498 fPipe->Configure(target);
1501 fPipe->ConfigureClocks(divisors, target->timing.pixel_clock, extraPLLFlags);
1503 // Program target display mode
1504 fPipe->ConfigureTimings(target);
1507 memcpy(&fCurrentMode, target, sizeof(display_mode));
2011 DisplayPort::SetDisplayMode(display_mode* target, uint32 colorMode)
2014 TRACE("%s: %s %dx%d\n", __func__, PortName(), target->timing.h_display,
2015 target->timing.v_display);
2024 fPipe->ConfigureTimings(target);
2025 result = _SetPortLinkGen4(target->timing);
2027 display_timing hardwareTarget = target->timing;
2039 if (hardwareTarget.h_display == target->timing.h_display
2040 && hardwareTarget.v_display == target->timing.v_display) {
2056 hardwareTarget = target->timing;
2122 fPipe->Configure(target);
2126 // Program target display mode
2127 fPipe->ConfigureTimings(target, !needsScaling, PortIndex());
2131 fPipe->ConfigureScalePos(target);
2136 memcpy(&fCurrentMode, target, sizeof(display_mode));
2599 DigitalDisplayInterface::SetDisplayMode(display_mode* target, uint32 colorMode)
2602 TRACE("%s: %s %dx%d\n", __func__, PortName(), target->timing.h_display,
2603 target->timing.v_display);
2610 display_timing hardwareTarget = target->timing;
2653 if (hardwareTarget.h_display == target->timing.h_display
2654 && hardwareTarget.v_display == target->timing.v_display) {
2657 hardwareTarget = target->timing;
2666 // FIXME we should also get the refresh frequency from the target
2675 hardwareTarget = target->timing;
2687 fPipe->Configure(target);
2707 // Program target display mode
2708 fPipe->ConfigureTimings(target, !needsScaling);
2712 memcpy(&fCurrentMode, target, sizeof(display_mode));