/drivers/peripheral/display/composer/vdi_base/src/ |
H A D | drm_encoder.cpp | 28 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 D | drm_connector.cpp | 204 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 D | drm_device.cpp | 176 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]); in FindAllCrtc()
|
/drivers/peripheral/display/hal/default_standard/src/display_device/drm/ |
H A D | drm_encoder.cpp | 28 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 D | drm_connector.cpp | 179 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 D | drm_encoder.h | 44 int32_t PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);
|
H A D | drm_connector.h | 81 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 D | drm_device.cpp | 152 drmModeCrtcPtr crtc = drmModeGetCrtc(GetDrmFd(), res->crtcs[i]);
in FindAllCrtc()
|
/drivers/peripheral/display/composer/vdi_base/include/ |
H A D | drm_connector.h | 84 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 D | drm_encoder.h | 43 int32_t PickIdleCrtcId(IdMapPtr<DrmCrtc> &crtcs, uint32_t &crtcId);
|