Home
last modified time | relevance | path

Searched refs:crtcs (Results 1 - 10 of 10) sorted by relevance

/drivers/peripheral/display/composer/vdi_base/src/
H A Ddrm_encoder.cpp28 int32_t DrmEncoder::PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId) in PickIdleCrtcId() argument
31 DISPLAY_LOGD("crtcs szie %{public}zu", crtcs.size()); in PickIdleCrtcId()
33 auto crtcIter = crtcs.find(mCrtcId); in PickIdleCrtcId()
34 if (crtcIter == crtcs.end()) { in PickIdleCrtcId()
36 for (crtcIter = crtcs.begin(); crtcIter != crtcs.end(); ++crtcIter) { in PickIdleCrtcId()
44 DISPLAY_CHK_RETURN((crtcIter == crtcs.end()), DISPLAY_FAILURE, in PickIdleCrtcId()
45 DISPLAY_LOGE("have no crtc %{public}zu ", crtcs.size())); in PickIdleCrtcId()
51 for (const auto &posCrtcPair : crtcs) { in PickIdleCrtcId()
[all...]
H A Ddrm_connector.cpp204 int32_t DrmConnector::TryPickEncoder(IdMapPtr<DrmEncoder> &encoders, uint32_t encoderId, IdMapPtr<DrmCrtc> &crtcs, in TryPickEncoder() argument
216 ret = encoder->PickIdleCrtcId(crtcs, crtcId); in TryPickEncoder()
222 int32_t DrmConnector::PickIdleCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId) in PickIdleCrtcId() argument
226 int ret = TryPickEncoder(encoders, mEncoderId, crtcs, crtcId); in PickIdleCrtcId()
232 ret = TryPickEncoder(encoders, encoder, crtcs, crtcId); in PickIdleCrtcId()
255 IdMapPtr<DrmCrtc> &crtcs, bool plugIn, drmModeConnectorPtr c, int *crtc_id) in UpdateCrtcId()
268 for (auto crtcIter = crtcs.begin(); crtcIter != crtcs.end(); ++crtcIter) { in UpdateCrtcId()
288 IdMapPtr<DrmCrtc> &crtcs, bool plugIn) in HandleHotplug()
306 crtc = UpdateCrtcId(encoders, crtcs, plugI in HandleHotplug()
254 UpdateCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, bool plugIn, drmModeConnectorPtr c, int *crtc_id) UpdateCrtcId() argument
287 HandleHotplug(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, bool plugIn) HandleHotplug() argument
[all...]
H A Ddrm_device.cpp176 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]); in FindAllCrtc()
/drivers/peripheral/display/hal/default_standard/src/display_device/drm/
H A Ddrm_encoder.cpp28 int32_t DrmEncoder::PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId) in PickIdleCrtcId() argument
31 DISPLAY_LOGD("crtcs size %{public}zu", crtcs.size()); in PickIdleCrtcId()
33 auto crtcIter = crtcs.find(mCrtcId); in PickIdleCrtcId()
34 if (crtcIter == crtcs.end()) { in PickIdleCrtcId()
36 crtcIter = crtcs.begin(); in PickIdleCrtcId()
38 DISPLAY_CHK_RETURN((crtcIter == crtcs.end()), DISPLAY_FAILURE, in PickIdleCrtcId()
39 DISPLAY_LOGE("have no crtc %{public}zu ", crtcs.size())); in PickIdleCrtcId()
45 for (const auto &posCrtcPair : crtcs) { in PickIdleCrtcId()
H A Ddrm_connector.cpp179 int32_t DrmConnector::TryPickEncoder(IdMapPtr<DrmEncoder> &encoders, uint32_t encoderId, IdMapPtr<DrmCrtc> &crtcs, in TryPickEncoder() argument
190 int32_t ret = encoder->PickIdleCrtcId(crtcs, crtcId); in TryPickEncoder()
196 int32_t DrmConnector::PickIdleCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId) in PickIdleCrtcId() argument
200 int ret = TryPickEncoder(encoders, mEncoderId, crtcs, crtcId); in PickIdleCrtcId()
206 ret = TryPickEncoder(encoders, encoder, crtcs, crtcId); in PickIdleCrtcId()
H A Ddrm_encoder.h44 int32_t PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);
H A Ddrm_connector.h81 int32_t PickIdleCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);
91 int32_t TryPickEncoder(IdMapPtr<DrmEncoder> &encoders, uint32_t encoderId, IdMapPtr<DrmCrtc> &crtcs,
H A Ddrm_device.cpp152 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]); in FindAllCrtc()
/drivers/peripheral/display/composer/vdi_base/include/
H A Ddrm_connector.h84 int32_t PickIdleCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);
94 int32_t TryPickEncoder(IdMapPtr<DrmEncoder> &encoders, uint32_t encoderId, IdMapPtr<DrmCrtc> &crtcs,
106 bool HandleHotplug(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs, bool plugIn);
107 std::shared_ptr<DrmCrtc> UpdateCrtcId(IdMapPtr<DrmEncoder> &encoders, IdMapPtr<DrmCrtc> &crtcs,
H A Ddrm_encoder.h43 int32_t PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);

Completed in 5 milliseconds