Home
last modified time | relevance | path

Searched refs:drm_atomic_intf_ (Results 1 – 24 of 24) sorted by relevance

/aosp12/hardware/qcom/sdm845/display/sdm/libs/core/drm/
H A Dhw_device_drm.cpp397 drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
418 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 0); in Deinit()
428 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
429 drm_atomic_intf_ = {}; in Deinit()
759 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in PowerOn()
773 if (!drm_atomic_intf_) { in PowerOff()
782 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 0); in PowerOff()
801 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in Doze()
816 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in DozeSuspend()
872 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ROI, token_.crtc_id, in SetupAtomic()
[all …]
H A Dhw_peripheral_drm.cpp139 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_DEST_SCALER_CONFIG, token_.crtc_id, in SetDestScalarData()
170 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in SetupConcurrentWriteback()
224 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, token_.crtc_id); in ConfigureConcurrentWriteback()
229 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_CAPTURE_MODE, token_.crtc_id, capture_mode); in ConfigureConcurrentWriteback()
233 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_FB_ID, cwb_config_.token.conn_id, fb_id); in ConfigureConcurrentWriteback()
238 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FB_SECURE_MODE, cwb_config_.token.conn_id, mode); in ConfigureConcurrentWriteback()
246 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, cwb_config_.token.conn_id, dst); in ConfigureConcurrentWriteback()
255 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, cwb_config_.token.conn_id, fence); in PostCommitConcurrentWriteback()
277 if (!drm_atomic_intf_) { in PowerOn()
286 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in PowerOn()
H A Dhw_virtual_drm.cpp62 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_FB_ID, token_.conn_id, fb_id); in ConfigureWbConnectorFbId()
72 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, token_.conn_id, dst); in ConfigureWbConnectorDestRect()
78 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FB_SECURE_MODE, token_.conn_id, secure_mode); in ConfigureWbConnectorSecureMode()
212 if (!drm_atomic_intf_) { in PowerOn()
H A Dhw_tv_drm.cpp159 int ret = drm_atomic_intf_->Commit(true /* synchronous */, false /* retain_planes*/); in PowerOff()
246 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
255 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
273 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, in UpdateHDRMetaData()
322 if (!drm_atomic_intf_) { in PowerOn()
H A Dhw_peripheral_drm.h62 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in SetIdlePCState()
H A Dhw_device_drm.h190 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable
/aosp12/hardware/qcom/sm8150/display/sdm/libs/core/drm/
H A Dhw_device_drm.cpp477 ret = drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
487 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Init()
488 drm_atomic_intf_ = {}; in Init()
497 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Init()
498 drm_atomic_intf_ = {}; in Init()
543 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
544 drm_atomic_intf_ = {}; in Deinit()
887 if (!drm_atomic_intf_) { in PowerOff()
1295 int ret = drm_atomic_intf_->Validate(); in Validate()
1617 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, in SetPPFeatures()
[all …]
H A Dhw_peripheral_drm.cpp225 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_DEST_SCALER_CONFIG, token_.crtc_id, in SetDestScalarData()
283 drm_atomic_intf_->Perform(DRMOps::DPPS_CACHE_FEATURE, obj_id, feature_id, value); in SetDppsFeature()
349 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, in SetupConcurrentWriteback()
354 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in SetupConcurrentWriteback()
408 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, token_.crtc_id); in ConfigureConcurrentWriteback()
413 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_CAPTURE_MODE, token_.crtc_id, capture_mode); in ConfigureConcurrentWriteback()
417 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_FB_ID, cwb_config_.token.conn_id, fb_id); in ConfigureConcurrentWriteback()
422 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FB_SECURE_MODE, cwb_config_.token.conn_id, mode); in ConfigureConcurrentWriteback()
430 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, cwb_config_.token.conn_id, dst); in ConfigureConcurrentWriteback()
455 if (!drm_atomic_intf_) { in PowerOn()
[all …]
H A Dhw_tv_drm.cpp184 if (!drm_atomic_intf_) { in PowerOff()
199 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 0); in PowerOff()
201 int ret = drm_atomic_intf_->Commit(true /* synchronous */, false /* retain_planes*/); in PowerOff()
308 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
317 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
335 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, in UpdateHDRMetaData()
358 if (!drm_atomic_intf_) { in PowerOn()
H A Dhw_virtual_drm.cpp63 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_FB_ID, token_.conn_id, fb_id); in ConfigureWbConnectorFbId()
73 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, token_.conn_id, dst); in ConfigureWbConnectorDestRect()
79 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FB_SECURE_MODE, token_.conn_id, secure_mode); in ConfigureWbConnectorSecureMode()
231 if (!drm_atomic_intf_) { in PowerOn()
H A Dhw_peripheral_drm.h83 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in SetIdlePCState()
H A Dhw_device_drm.h217 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable
/aosp12/hardware/qcom/sm7250/display/sdm/libs/core/drm/
H A Dhw_device_drm.cpp479 ret = drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
489 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Init()
490 drm_atomic_intf_ = {}; in Init()
499 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Init()
500 drm_atomic_intf_ = {}; in Init()
549 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
550 drm_atomic_intf_ = {}; in Deinit()
1007 if (!drm_atomic_intf_) { in PowerOff()
1471 int ret = drm_atomic_intf_->Validate(); in Validate()
1814 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, in SetPPFeatures()
[all …]
H A Dhw_tv_drm.cpp172 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, in Deinit()
197 if (!drm_atomic_intf_) { in PowerOff()
208 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 0); in PowerOff()
210 int ret = drm_atomic_intf_->Commit(true /* synchronous */, false /* retain_planes*/); in PowerOff()
295 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_COLORSPACE, token_.conn_id, colorspace); in UpdateHDRMetaData()
347 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
357 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, &hdr_metadata_); in UpdateHDRMetaData()
386 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_HDR_METADATA, token_.conn_id, in UpdateHDRMetaData()
440 if (!drm_atomic_intf_) { in PowerOn()
446 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, token_.conn_id, token_.crtc_id); in PowerOn()
[all …]
H A Dhw_peripheral_drm.cpp278 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_DEST_SCALER_CONFIG, token_.crtc_id, in SetDestScalarData()
347 drm_atomic_intf_->Perform(DRMOps::DPPS_CACHE_FEATURE, obj_id, feature_id, value); in SetDppsFeature()
414 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, in SetupConcurrentWriteback()
420 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_CRTC, cwb_config_.token.conn_id, 0); in SetupConcurrentWriteback()
481 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_CAPTURE_MODE, token_.crtc_id, capture_mode); in ConfigureConcurrentWriteback()
498 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, cwb_config_.token.conn_id, dst); in ConfigureConcurrentWriteback()
524 if (!drm_atomic_intf_) { in PowerOn()
540 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in PowerOn()
545 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_DEST_SCALER_CONFIG, token_.crtc_id, in PowerOn()
677 int ret = drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FRAME_TRIGGER, in SetFrameTrigger()
[all …]
H A Dhw_virtual_drm.cpp63 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_FB_ID, token_.conn_id, fb_id); in ConfigureWbConnectorFbId()
73 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_OUTPUT_RECT, token_.conn_id, dst); in ConfigureWbConnectorDestRect()
79 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_FB_SECURE_MODE, token_.conn_id, secure_mode); in ConfigureWbConnectorSecureMode()
239 if (!drm_atomic_intf_) { in PowerOn()
H A Dhw_peripheral_drm.h87 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in SetIdlePCState()
H A Dhw_device_drm.h226 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable
/aosp12/hardware/qcom/display/msm8998/sdm/libs/core/drm/
H A Dhw_device_drm.cpp102 drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
112 if (drm_atomic_intf_->Commit(true /* synchronous */)) { in Init()
132 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
133 drm_atomic_intf_ = {}; in Deinit()
397 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_FB_ID, pipe_id, 0); in SetupAtomic()
398 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_CRTC, pipe_id, 0); in SetupAtomic()
425 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_H_DECIMATION, pipe_id, in SetupAtomic()
427 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_V_DECIMATION, pipe_id, in SetupAtomic()
439 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in SetupAtomic()
447 int ret = drm_atomic_intf_->Validate(); in Validate()
[all …]
H A Dhw_device_drm.h130 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable
/aosp12/hardware/qcom/display/msm8909/sdm/libs/core/drm/
H A Dhw_device_drm.cpp324 drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
334 if (drm_atomic_intf_->Commit(true /* synchronous */)) { in Init()
361 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
362 drm_atomic_intf_ = {}; in Deinit()
642 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_H_DECIMATION, pipe_id, in SetupAtomic()
644 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_V_DECIMATION, pipe_id, in SetupAtomic()
649 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_FB_ID, pipe_id, fb_id); in SetupAtomic()
652 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_INPUT_FENCE, pipe_id, in SetupAtomic()
668 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in SetupAtomic()
678 int ret = drm_atomic_intf_->Validate(); in Validate()
[all …]
H A Dhw_device_drm.h154 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/
H A Dhw_device_drm.cpp319 drm_mgr_intf_->CreateAtomicReq(token_, &drm_atomic_intf_); in Init()
329 if (drm_atomic_intf_->Commit(true /* synchronous */)) { in Init()
356 drm_mgr_intf_->DestroyAtomicReq(drm_atomic_intf_); in Deinit()
357 drm_atomic_intf_ = {}; in Deinit()
637 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_H_DECIMATION, pipe_id, in SetupAtomic()
639 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_V_DECIMATION, pipe_id, in SetupAtomic()
644 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_FB_ID, pipe_id, fb_id); in SetupAtomic()
647 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_INPUT_FENCE, pipe_id, in SetupAtomic()
663 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1); in SetupAtomic()
673 int ret = drm_atomic_intf_->Validate(); in Validate()
[all …]
H A Dhw_device_drm.h156 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {}; variable