/drivers/peripheral/display/composer/vdi_base/src/ |
H A D | drm_encoder.cpp | 30 // find the crtc id; in PickIdleCrtcId() 32 std::shared_ptr<DrmCrtc> crtc; in PickIdleCrtcId() local 35 DISPLAY_LOGW("can not find crtc for id %{public}d", mCrtcId); in PickIdleCrtcId() 39 DISPLAY_LOGD("find crtc id %{public}d, pipe %{public}d", posCrts->GetId(), posCrts->GetPipe()); in PickIdleCrtcId() 45 DISPLAY_LOGE("have no crtc %{public}zu ", crtcs.size())); in PickIdleCrtcId() 46 crtc = crtcIter->second; in PickIdleCrtcId() 47 DISPLAY_CHK_RETURN((crtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null")); in PickIdleCrtcId() 49 if (!crtc->CanBind()) { in PickIdleCrtcId() 50 crtc in PickIdleCrtcId() [all...] |
H A D | drm_connector.cpp | 238 DISPLAY_LOGW("can not pick a crtc for connector"); in PickIdleCrtcId() 257 std::shared_ptr<DrmCrtc> crtc = nullptr; in UpdateCrtcId() local 262 return crtc; in UpdateCrtcId() 271 DISPLAY_LOGD("find crtc id %{public}d, pipe %{public}d", posCrts->GetId(), posCrts->GetPipe()); in UpdateCrtcId() 272 crtc = posCrts; in UpdateCrtcId() 284 return crtc; in UpdateCrtcId() 294 std::shared_ptr<DrmCrtc> crtc; in HandleHotplug() local 306 crtc = UpdateCrtcId(encoders, crtcs, plugIn, c, &crtc_id); in HandleHotplug() 307 if (crtc == nullptr) { in HandleHotplug() 310 DISPLAY_LOGD("get crtc i in HandleHotplug() [all...] |
H A D | drm_device.cpp | 90 int32_t DrmDevice::GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop) in GetCrtcProperty() argument 92 return GetProperty(crtc.GetId(), DRM_MODE_OBJECT_CRTC, name, prop); in GetCrtcProperty() 176 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]); in FindAllCrtc() local 177 if (!crtc) { in FindAllCrtc() 178 DISPLAY_LOGE("can not get crtc %{public}d", i); in FindAllCrtc() 181 uint32_t crtc_id = crtc->crtc_id; in FindAllCrtc() 182 std::shared_ptr<DrmCrtc> drmCrtc = std::make_shared<DrmCrtc>(crtc, i); in FindAllCrtc() 184 drmModeFreeCrtc(crtc); in FindAllCrtc() 186 DISPLAY_LOGE("crtc %{public}d init failed", i); in FindAllCrtc() 343 DISPLAY_LOGE("can not find crtc fo in DiscoveryDisplay() 347 auto crtc = crtcIter->second; DiscoveryDisplay() local [all...] |
H A D | drm_display.cpp | 35 DrmDisplay::DrmDisplay(std::shared_ptr<DrmConnector> connector, std::shared_ptr<DrmCrtc> crtc, in DrmDisplay() argument 37 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in DrmDisplay() 50 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null")); in Init() 69 DISPLAY_CHK_RETURN((ret != DISPLAY_SUCCESS), DISPLAY_FAILURE, DISPLAY_LOGE("bind crtc failed")); in Init()
|
H A D | hdi_drm_composition.cpp | 24 const std::shared_ptr<DrmCrtc> &crtc, in HdiDrmComposition() 26 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in HdiDrmComposition() 37 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null")); in Init() 161 // set crtc id in ApplyPlane() 163 DISPLAY_LOGD("set the crtc planeId %{public}d, propId %{public}d, crtcId %{public}d", in ApplyPlane() 165 DISPLAY_CHK_RETURN((ret < 0), DISPLAY_FAILURE, DISPLAY_LOGE("set crtc id fialed errno : %{public}d", errno)); in ApplyPlane() 179 DISPLAY_LOGD("set crtc to active"); in UpdateMode() 195 DISPLAY_LOGE("can not add the crtc id prop %{public}d", errno)); in UpdateMode() 232 DISPLAY_LOGD("plane %{public}d used pipe %{public}d crtc pipe %{public}d", drmPlane->GetId(), in FindPlaneAndApply() 236 /* Check whether the plane belond to the crtc */ in FindPlaneAndApply() 23 HdiDrmComposition(const std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc, const std::shared_ptr<DrmDevice> &drmDevice) HdiDrmComposition() argument [all...] |
/drivers/peripheral/display/hal/default_standard/src/display_device/drm/ |
H A D | drm_encoder.cpp | 30 // find the crtc id;
in PickIdleCrtcId() 32 std::shared_ptr<DrmCrtc> crtc;
in PickIdleCrtcId() local 35 DISPLAY_LOGW("can not find crtc for id %{public}d", mCrtcId);
in PickIdleCrtcId() 39 DISPLAY_LOGE("have no crtc %{public}zu ", crtcs.size()));
in PickIdleCrtcId() 40 crtc = crtcIter->second;
in PickIdleCrtcId() 41 DISPLAY_CHK_RETURN((crtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null"));
in PickIdleCrtcId() 43 if (!crtc->CanBind()) {
in PickIdleCrtcId() 44 crtc = nullptr;
in PickIdleCrtcId() 47 DISPLAY_LOGD("try crtc i in PickIdleCrtcId() [all...] |
H A D | drm_device.cpp | 90 int32_t DrmDevice::GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop)
in GetCrtcProperty() argument 92 return GetProperty(crtc.GetId(), DRM_MODE_OBJECT_CRTC, name, prop);
in GetCrtcProperty() 152 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]);
in FindAllCrtc() local 153 if (!crtc) {
in FindAllCrtc() 154 DISPLAY_LOGE("can not get crtc %{public}d", i);
in FindAllCrtc() 157 uint32_t crtc_id = crtc->crtc_id;
in FindAllCrtc() 158 std::shared_ptr<DrmCrtc> drmCrtc = std::make_shared<DrmCrtc>(crtc, i);
in FindAllCrtc() 160 drmModeFreeCrtc(crtc);
in FindAllCrtc() 162 DISPLAY_LOGE("crtc %{public}d init failed", i);
in FindAllCrtc() 262 DISPLAY_LOGE("get drm crtc fai in GetDrmCrtcFromId() 307 auto crtc = crtcIter->second; DiscoveryDisplay() local [all...] |
H A D | drm_device.h | 49 int32_t GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop);
|
H A D | drm_display.h | 32 DrmDisplay(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
|
H A D | hdi_drm_composition.h | 49 HdiDrmComposition(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
|
H A D | hdi_drm_composition.cpp | 23 HdiDrmComposition::HdiDrmComposition(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
in HdiDrmComposition() argument 25 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc)
in HdiDrmComposition() 36 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null"));
in Init() 82 // set crtc id
in ApplyPlane() 84 DISPLAY_LOGD("set the crtc planeId %{public}d, propId %{public}d, crtcId %{public}d", drmPlane.GetId(),
in ApplyPlane() 86 DISPLAY_CHK_RETURN((ret < 0), DISPLAY_FAILURE, DISPLAY_LOGE("set crtc id fialed errno : %{public}d", errno));
in ApplyPlane() 98 DISPLAY_LOGD("set crtc to active");
in UpdateMode() 114 DISPLAY_LOGE("can not add the crtc id prop %{public}d", errno));
in UpdateMode() 138 DISPLAY_LOGD("Apply Set OutFence crtc id: %{public}d, fencePropId %{public}d", mCrtc->GetId(),
in Apply() 140 DISPLAY_CHK_RETURN((ret < 0), DISPLAY_FAILURE, DISPLAY_LOGE("set the outfence property of crtc faile in Apply() [all...] |
H A D | drm_display.cpp | 32 DrmDisplay::DrmDisplay(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
in DrmDisplay() argument 34 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc)
in DrmDisplay() 47 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null"));
in Init() 66 DISPLAY_CHK_RETURN((ret != DISPLAY_SUCCESS), DISPLAY_FAILURE, DISPLAY_LOGE("bind crtc failed"));
in Init()
|
/drivers/peripheral/display/composer/vdi_base/include/ |
H A D | drm_display.h | 32 DrmDisplay(std::shared_ptr<DrmConnector> connector, std::shared_ptr<DrmCrtc> crtc,
|
H A D | hdi_drm_composition.h | 50 const std::shared_ptr<DrmCrtc> &crtc,
|
H A D | drm_device.h | 67 int32_t GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop);
|