Lines Matching defs:pipe

125 Port::SetPipe(Pipe* pipe)
129 if (pipe == NULL) {
130 ERROR("%s: Invalid pipe provided!\n", __func__);
143 ERROR("%s: Can't reassign display pipe (yet)\n", __func__);
147 switch (pipe->Index()) {
149 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe B\n", __func__,
153 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe C\n", __func__,
157 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe D\n", __func__,
161 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe A\n", __func__,
173 switch (pipe->Index()) {
186 if (pipe->Index() == INTEL_PIPE_A)
191 fPipe = pipe;
196 // Disable display pipe until modesetting enables it
210 ERROR("%s: Setting power mode without assigned pipe!\n", __func__);
306 // - Later devices add a pipe C alongside the added transcoder C.
1024 ERROR("%s: Setting display mode without assigned pipe!\n", __func__);
1048 // Program general pipe config
1051 // Program pipe PLL's
1093 // Older devices have hardcoded pipe/port mappings, so just use that
1109 // - Later devices add a pipe C alongside the added transcoder C.
1210 ERROR("%s: Setting display mode without assigned pipe!\n", __func__);
1339 // Program general pipe config
1342 // Program pipe PLL's (using the hardware mode timings, since that's what
1372 // LVDS is always on pipe B.
1472 ERROR("%s: Setting display mode without assigned pipe!\n", __func__);
1497 // Program general pipe config
1500 // Program pipe PLL's
1614 // the pipe for DisplayPort, only the transcoder..
1673 DisplayPort::SetPipe(Pipe* pipe)
1677 if (pipe == NULL) {
1678 ERROR("%s: Invalid pipe provided!\n", __func__);
1684 ERROR("%s: Can't reassign display pipe (yet)\n", __func__);
1691 // on all other DP ports pipe selections works differently (indirect).
1693 TRACE("%s: Assuming pipe is assigned by BIOS (fixme)\n", __func__);
1695 fPipe = pipe;
1700 // Disable display pipe until modesetting enables it
2018 ERROR("%s: Setting display mode without assigned pipe!\n", __func__);
2121 // Program general pipe config
2234 ERROR("%s: Setting power without assigned pipe!\n", __func__);
2256 DigitalDisplayInterface::SetPipe(Pipe* pipe)
2260 if (pipe == NULL) {
2261 ERROR("%s: Invalid pipe provided!\n", __func__);
2267 ERROR("%s: Can't reassign display pipe (yet)\n", __func__);
2271 // all DDI ports pipe selections works differently than on the old port types (indirect).
2273 TRACE("%s: Assuming pipe is assigned by BIOS (fixme)\n", __func__);
2275 fPipe = pipe;
2280 // Disable display pipe until modesetting enables it
2380 // On laptops we always have an internal panel.. (on the eDP port on DDI systems, fixed on eDP pipe)
2385 // TODO: the pipe state isn't reliable after gen11
2457 TRACE("%s: No pipe available, ignoring connected screen\n", __func__);
2606 ERROR("%s: Setting display mode without assigned pipe!\n", __func__);
2686 // Program general pipe config