Home
last modified time | relevance | path

Searched refs:crtc (Results 1 - 15 of 15) sorted by relevance

/drivers/peripheral/display/composer/vdi_base/src/
H A Ddrm_encoder.cpp30 // 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 Ddrm_connector.cpp238 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 Ddrm_device.cpp90 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 Ddrm_display.cpp35 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 Dhdi_drm_composition.cpp24 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 Ddrm_encoder.cpp30 // 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 Ddrm_device.cpp90 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 Ddrm_device.h49 int32_t GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop);
H A Ddrm_display.h32 DrmDisplay(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
H A Dhdi_drm_composition.h49 HdiDrmComposition(std::shared_ptr<DrmConnector> &connector, const std::shared_ptr<DrmCrtc> &crtc,
H A Dhdi_drm_composition.cpp23 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 Ddrm_display.cpp32 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 Ddrm_display.h32 DrmDisplay(std::shared_ptr<DrmConnector> connector, std::shared_ptr<DrmCrtc> crtc,
H A Dhdi_drm_composition.h50 const std::shared_ptr<DrmCrtc> &crtc,
H A Ddrm_device.h67 int32_t GetCrtcProperty(const DrmCrtc &crtc, const std::string &name, DrmProperty &prop);

Completed in 7 milliseconds