• Home
  • Raw
  • Download

Lines Matching refs:mDrmCrtc

542     mDrmCrtc = NULL;  in init()
741 if ((mDrmCrtc = mDrmDevice->GetCrtcForDisplay(drmDisplayId)) == NULL) { in initDrmDevice()
764 drmDisplayId, mDrmCrtc->id(), mDrmConnector->id()); in initDrmDevice()
817 parseColorModeEnums(mDrmCrtc->color_mode_property()); in initDrmDevice()
821 if (mExynosDisplay->mType == HWC_DISPLAY_PRIMARY) parseRCDId(mDrmCrtc->rcd_plane_id_property()); in initDrmDevice()
829 mExynosDisplay->mHistogramController->initDrm(*mDrmDevice, *mDrmCrtc); in initDrmDevice()
1274 if (mDrmCrtc->adjusted_vblank_property().id() == 0) { in getVsyncAppliedTime()
1282 if ((ret = mDrmDevice->UpdateCrtcProperty(*mDrmCrtc, in getVsyncAppliedTime()
1283 &mDrmCrtc->adjusted_vblank_property())) != 0) { in getVsyncAppliedTime()
1289 std::tie(ret, timestamp) = mDrmCrtc->adjusted_vblank_property().value(); in getVsyncAppliedTime()
1328 if (mDrmCrtc->color_mode_property().id() == 0) { in getColorModes()
1354 if (mDrmCrtc->color_mode_property().id() == 0) { in setColorMode()
1360 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in setColorMode()
1361 mDrmCrtc->color_mode_property(), mode)) < 0) in setColorMode()
1546 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in setDisplayMode()
1547 mDrmCrtc->active_property(), 1)) < 0) in setDisplayMode()
1550 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in setDisplayMode()
1551 mDrmCrtc->mode_property(), modeBlob)) < 0) in setDisplayMode()
1555 mDrmConnector->crtc_id_property(), mDrmCrtc->id())) < 0) in setDisplayMode()
1702 plane->crtc_property(), mDrmCrtc->id())) < 0) in setupCommitFromDisplayConfig()
1862 if (!mDrmCrtc->partial_region_property().id()) in setupPartialRegion()
1904 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in setupPartialRegion()
1905 mDrmCrtc->partial_region_property(), in setupPartialRegion()
1916 uint32_t high_crtc = (mDrmCrtc->pipe() << DRM_VBLANK_HIGH_CRTC_SHIFT); in waitVBlank()
2022 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in deliverWinConfigData()
2023 mDrmCrtc->out_fence_ptr_property(), in deliverWinConfigData()
2024 (uint64_t)&out_fences[mDrmCrtc->pipe()], true)) < 0) { in deliverWinConfigData()
2038 if ((mDrmCrtc->dqe_enabled_property().id()) && in deliverWinConfigData()
2039 ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in deliverWinConfigData()
2040 mDrmCrtc->dqe_enabled_property(), dqeEnable)) < 0)) { in deliverWinConfigData()
2113 if (!plane->GetCrtcSupported(*mDrmCrtc)) in deliverWinConfigData()
2210 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in deliverWinConfigData()
2211 mDrmCrtc->expected_present_time_property(), in deliverWinConfigData()
2226 mExynosDisplay->mDpuData.retire_fence = (int)out_fences[mDrmCrtc->pipe()]; in deliverWinConfigData()
2236 dup((int)out_fences[mDrmCrtc->pipe()]); in deliverWinConfigData()
2267 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in clearDisplayMode()
2268 mDrmCrtc->mode_property(), 0)) < 0) in clearDisplayMode()
2271 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), in clearDisplayMode()
2272 mDrmCrtc->active_property(), 0)) < 0) in clearDisplayMode()
2312 if (!plane->GetCrtcSupported(*mDrmCrtc)) in clearDisplayPlanes()
2482 if (mPset->items[i].object_id == mDrmDisplayInterface->mDrmCrtc->id()) { in dumpAtomicCommitInfo()
2483 for (auto property_ptr : mDrmDisplayInterface->mDrmCrtc->properties()) { in dumpAtomicCommitInfo()
2674 mDrmCrtc->id())) < 0) in setupWritebackCommit()
2923 const DrmProperty& prop = mDrmCrtc->histogram_channel_property(channelId); in setHistogramChannelConfigBlob()
2929 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), prop, blobId)) < 0) { in setHistogramChannelConfigBlob()
2944 const DrmProperty& prop = mDrmCrtc->histogram_channel_property(channelId); in clearHistogramChannelConfigBlob()
2950 if ((ret = drmReq.atomicAddProperty(mDrmCrtc->id(), prop, 0)) < 0) { in clearHistogramChannelConfigBlob()
2965 histogramRequest.crtc_id = mDrmCrtc->id(); in sendHistogramChannelIoctl()
2994 histogramRequest.crtc_id = mDrmCrtc->id(); in sendContextHistogramIoctl()
3092 if (!mDrmCrtc || !mDrmConnector) { in swapCrtcs()
3098 DrmCrtc* anotherCrtc = anotherDisplayIntf->mDrmCrtc; in swapCrtcs()
3107 mExynosDisplay->mDisplayTraceName.c_str(), mDrmCrtc->pipe(), in swapCrtcs()
3112 mDrmCrtc->set_display(anotherConnector->display()); in swapCrtcs()
3116 anotherConnector->encoder()->set_crtc(mDrmCrtc, mDrmConnector->display()); in swapCrtcs()
3122 anotherDisplayIntf->mDrmCrtc = mDrmCrtc; in swapCrtcs()
3123 mDrmCrtc = anotherCrtc; in swapCrtcs()