Lines Matching refs:crtc
90 int32_t DrmDevice::GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop)
92 return GetProperty(crtc.GetId(), DRM_MODE_OBJECT_CRTC, name, prop);
176 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]);
177 if (!crtc) {
178 DISPLAY_LOGE("can not get crtc %{public}d", i);
181 uint32_t crtc_id = crtc->crtc_id;
182 std::shared_ptr<DrmCrtc> drmCrtc = std::make_shared<DrmCrtc>(crtc, i);
184 drmModeFreeCrtc(crtc);
186 DISPLAY_LOGE("crtc %{public}d init failed", i);
343 DISPLAY_LOGE("can not find crtc for the id %{public}d", connector->GetId());
347 auto crtc = crtcIter->second;
349 std::shared_ptr<HdiDisplay> display = std::make_shared<DrmDisplay>(connector, crtc, mInstance);