Home
last modified time | relevance | path

Searched refs:cwb_config_ (Results 1 – 5 of 5) sorted by relevance

/hardware/qcom/sdm845/display/sdm/libs/core/drm/
Dhw_peripheral_drm.cpp85 if (cwb_config_.enabled && (error == kErrorNone)) { in Commit()
155 if (!(enable || cwb_config_.enabled)) { in SetupConcurrentWriteback()
159 bool setup_modes = enable && !cwb_config_.enabled && validate; in SetupConcurrentWriteback()
161 cwb_config_.enabled = true; in SetupConcurrentWriteback()
164 if (cwb_config_.enabled) { in SetupConcurrentWriteback()
170 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in SetupConcurrentWriteback()
176 if (cwb_config_.enabled) { in TeardownConcurrentWriteback()
177 drm_mgr_intf_->UnregisterDisplay(cwb_config_.token); in TeardownConcurrentWriteback()
178 cwb_config_.enabled = false; in TeardownConcurrentWriteback()
187 if (drm_mgr_intf_->RegisterDisplay(DRMDisplayType::VIRTUAL, &cwb_config_.token)) { in SetupConcurrentWritebackModes()
[all …]
Dhw_device_drm.h196 CWBConfig cwb_config_ = {}; variable
Dhw_device_drm.cpp785 if (cwb_config_.enabled) { in PowerOff()
786 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in PowerOff()
787 drm_mgr_intf_->UnregisterDisplay(cwb_config_.token); in PowerOff()
788 cwb_config_.enabled = false; in PowerOff()
/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_peripheral_drm.cpp130 if (cwb_config_.enabled && (error == kErrorNone)) { in Commit()
310 if (!(enable || cwb_config_.enabled)) { in SetupConcurrentWriteback()
314 bool setup_modes = enable && !cwb_config_.enabled && validate; in SetupConcurrentWriteback()
316 cwb_config_.enabled = true; in SetupConcurrentWriteback()
319 if (cwb_config_.enabled) { in SetupConcurrentWriteback()
328 cwb_config_.token.conn_id, fence); in SetupConcurrentWriteback()
332 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in SetupConcurrentWriteback()
338 if (cwb_config_.enabled) { in TeardownConcurrentWriteback()
339 drm_mgr_intf_->UnregisterDisplay(&(cwb_config_.token)); in TeardownConcurrentWriteback()
340 cwb_config_.enabled = false; in TeardownConcurrentWriteback()
[all …]
Dhw_peripheral_drm.h84 CWBConfig cwb_config_ = {}; variable