/hardware/qcom/sm7250/display/sde-drm/ |
D | drm_panel_feature_mgr.cpp | 117 int DRMPanelFeatureMgr::InitObjectProps(int obj_id, int obj_type) { in InitObjectProps() argument 118 if (dev_fd_ < 0 || obj_id < 0) { in InitObjectProps() 119 DRM_LOGE("Invalid dev_fd_ %d or crtc_id %d", dev_fd_, obj_id); in InitObjectProps() 124 drmModeObjectGetProperties(dev_fd_, obj_id, obj_type); in InitObjectProps() 126 DRM_LOGE("Failed to get props for obj_id:%d obj_type:%d", obj_id, obj_type); in InitObjectProps() 250 drmModeObjectGetProperties(dev_fd_, info->obj_id, info->obj_type); in GetPanelFeatureInfo() 253 DRM_LOGE("Failed to Get properties for obj: %d type:%d", info->obj_id, info->obj_type); in GetPanelFeatureInfo() 296 if (info.prop_id >= kDRMPanelFeatureMax || info.obj_id == UINT32_MAX) { in CachePanelFeature() 321 if (tok.crtc_id != info.obj_id && tok.conn_id != info.obj_id) { in CommitPanelFeatures() 332 ret = drmModeAtomicAddProperty(req, info.obj_id, prop_id, 0); in CommitPanelFeatures() [all …]
|
D | drm_dpps_mgr_imp.cpp | 318 void DRMDppsManagerImp::CacheDppsFeature(uint32_t obj_id, va_list args) { in CacheDppsFeature() argument 325 DRM_LOGE("Invalid feature id %d for obj_id 0x%x", feature_id, obj_id); in CacheDppsFeature() 330 info->obj_id = obj_id; in CacheDppsFeature() 336 if ((it.obj_id == info->obj_id) && (it.prop_id == info->prop_id)) { in CacheDppsFeature() 355 if (it->obj_id == tok.crtc_id || it->obj_id == tok.conn_id) { in CommitDppsFeatures() 356 ret = drmModeAtomicAddProperty(req, it->obj_id, it->prop_id, it->value); in CommitDppsFeatures() 358 DRM_LOGE("AtomicAddProperty failed obj_id 0x%x, prop_id %d ret %d ", it->obj_id, in CommitDppsFeatures() 377 if (it->obj_id == tok.crtc_id || it->obj_id == tok.conn_id) { in CommitDppsFeatures() 378 event_req.object_id = it->obj_id; in CommitDppsFeatures() 432 prop_info->obj_id = info->obj_id; in GetDppsFeatureInfo() [all …]
|
D | drm_connector.cpp | 327 void DRMConnectorManager::Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, in Perform() argument 330 auto it = connector_pool_.find(obj_id); in Perform() 332 DRM_LOGE("Invalid connector id %d", obj_id); in Perform() 805 uint32_t obj_id = drm_connector_->connector_id; in Perform() local 810 drmModeAtomicAddProperty(req, obj_id, prop_mgr_.GetPropertyId(DRMProperty::CRTC_ID), crtc); in Perform() 811 DRM_LOGD("Connector %d: Setting CRTC %d", obj_id, crtc); in Perform() 818 drmModeAtomicAddProperty(req, obj_id, prop_id, reinterpret_cast<uint64_t>(fence)); in Perform() 823 drmModeAtomicAddProperty(req, obj_id, in Perform() 825 drmModeAtomicAddProperty(req, obj_id, in Perform() 827 drmModeAtomicAddProperty(req, obj_id, prop_mgr_.GetPropertyId(DRMProperty::DST_W), in Perform() [all …]
|
D | drm_atomic_req.cpp | 64 int DRMAtomicReq::Perform(DRMOps opcode, uint32_t obj_id, ...) { in Perform() argument 66 va_start(args, obj_id); in Perform() 90 drm_mgr_->GetPlaneMgr()->Perform(opcode, obj_id, drm_atomic_req_, args); in Perform() 113 drm_mgr_->GetCrtcMgr()->Perform(opcode, obj_id, drm_atomic_req_, args); in Perform() 129 drm_mgr_->GetConnectorMgr()->Perform(opcode, obj_id, drm_atomic_req_, args); in Perform() 132 drm_mgr_->GetDppsMgrIntf()->CacheDppsFeature(obj_id, args); in Perform()
|
D | drm_dpps_mgr_imp.h | 47 uint32_t obj_id; member 55 void CacheDppsFeature(uint32_t obj_id, va_list args); 84 void CacheDppsFeature(uint32_t obj_id, va_list args) {} in CacheDppsFeature() argument
|
D | drm_plane.cpp | 324 void DRMPlaneManager::Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, va_list args) { in Perform() argument 326 auto plane = GetObject(obj_id); in Perform() 328 DRM_LOGE("Invalid plane id %d", obj_id); in Perform() 335 DRM_LOGD("Plane %d: Configuring scaler LUTs", obj_id); in Perform() 788 uint32_t obj_id = drm_plane_->plane_id; in Perform() local 799 DRM_LOGV("Plane %d: Setting crop [x,y,w,h][%d,%d,%d,%d]", obj_id, rect.left, in Perform() 809 DRM_LOGV("Plane %d: Setting dst [x,y,w,h][%d,%d,%d,%d]", obj_id, rect.left, in Perform() 820 DRM_LOGD("Plane %d: Setting z %d", obj_id, zpos); in Perform() 838 DRM_LOGV("Plane %d: Setting rotation mask %x", obj_id, drm_rot_bit_mask); in Perform() 844 DRM_LOGV("Plane %d: Setting alpha %d", obj_id, alpha); in Perform() [all …]
|
D | drm_pp_manager.h | 54 void SetPPFeature(drmModeAtomicReq *req, uint32_t obj_id, DRMPPFeatureInfo &feature); 57 int SetPPBlobProperty(drmModeAtomicReq *req, uint32_t obj_id, struct DRMPPPropInfo *prop_info,
|
D | drm_connector.h | 72 void SetROI(drmModeAtomicReq *req, uint32_t obj_id, uint32_t num_roi, 94 void Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, va_list args);
|
D | drm_pp_manager.cpp | 205 void DRMPPManager::SetPPFeature(drmModeAtomicReq *req, uint32_t obj_id, DRMPPFeatureInfo &feature) { in SetPPFeature() argument 220 SetPPBlobProperty(req, obj_id, &pp_prop_map_[feature.id], feature); in SetPPFeature() 230 int DRMPPManager::SetPPBlobProperty(drmModeAtomicReq *req, uint32_t obj_id, in SetPPBlobProperty() argument 250 drmModeAtomicAddProperty(req, obj_id, prop_info->prop_id, 0); in SetPPBlobProperty() 261 drmModeAtomicAddProperty(req, obj_id, prop_info->prop_id, blob_id); in SetPPBlobProperty()
|
D | drm_crtc.cpp | 133 void DRMCrtcManager::Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, in Perform() argument 136 auto crtc = GetObject(obj_id); in Perform() 138 DRM_LOGE("Invalid crtc id %d", obj_id); in Perform() 145 DRM_LOGD("CRTC %d: Configuring scaler LUTs", obj_id); in Perform() 543 uint32_t obj_id = drm_crtc_->crtc_id; in Perform() local 552 DRM_LOGE("drmModeCreatePropertyBlob failed for CRTC_SET_MODE, crtc %d", obj_id); in Perform() 559 DRM_LOGD("CRTC %d: Set mode %s", obj_id, mode ? mode->name : "null"); in Perform() 622 DRM_LOGD("CRTC %d: Set active %d", obj_id, enable); in Perform() 631 pp_mgr_->SetPPFeature(req, obj_id, *data); in Perform() 632 DRM_LOGD("CRTC %d: Set post proc", obj_id); in Perform() [all …]
|
D | drm_dpps_mgr_intf.h | 39 virtual void CacheDppsFeature(uint32_t obj_id, va_list args) = 0;
|
D | drm_atomic_req.h | 48 virtual int Perform(DRMOps op_code, uint32_t obj_id, ...);
|
D | drm_property.h | 244 T* GetObject(uint32_t obj_id) { in GetObject() 245 auto it = object_pool_.find(obj_id); in GetObject()
|
D | drm_panel_feature_mgr.h | 52 int InitObjectProps(int obj_id, int obj_type);
|
D | drm_crtc.h | 105 void Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, va_list args);
|
D | drm_property.cpp | 200 const uint32_t obj_id = GetObjectId(); in ApplyDirtyProperties() local 203 drmModeAtomicAddProperty(req, obj_id, it.first, it.second); in ApplyDirtyProperties()
|
D | drm_plane.h | 161 void Perform(DRMOps code, uint32_t obj_id, drmModeAtomicReq *req, va_list args);
|
/hardware/qcom/sm7250/display/sdm/libs/core/drm/ |
D | hw_peripheral_drm.cpp | 344 uint32_t obj_id = 0, object_type = 0, feature_id = 0; in SetDppsFeature() local 378 obj_id = token_.crtc_id; in SetDppsFeature() 380 obj_id = token_.conn_id; in SetDppsFeature() 386 drm_atomic_intf_->Perform(DRMOps::DPPS_CACHE_FEATURE, obj_id, feature_id, value); in SetDppsFeature() 396 feature_info->obj_id = token_.crtc_id; in GetDppsFeatureInfo() 884 drm_feature.obj_id = token_.crtc_id; in GetPanelFeature() 888 drm_feature.obj_id = token_.conn_id; in GetPanelFeature() 915 drm_feature.obj_id = token_.crtc_id; in SetPanelFeature() 919 drm_feature.obj_id = token_.conn_id; in SetPanelFeature()
|
/hardware/qcom/sm7250/display/libdrmutils/ |
D | drm_interface.h | 777 uint32_t obj_id; member 792 uint32_t obj_id; member 930 virtual int Perform(DRMOps opcode, uint32_t obj_id, ...) = 0;
|
/hardware/qcom/sm8150/display/sdm/libs/core/drm/ |
D | hw_peripheral_drm.cpp | 241 uint32_t obj_id = 0, object_type = 0, feature_id = 0; in SetDppsFeature() local 275 obj_id = token_.crtc_id; in SetDppsFeature() 277 obj_id = token_.conn_id; in SetDppsFeature() 283 drm_atomic_intf_->Perform(DRMOps::DPPS_CACHE_FEATURE, obj_id, feature_id, value); in SetDppsFeature()
|
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/ |
D | drmdevice.h | 101 int GetProperty(uint32_t obj_id, uint32_t obj_type, const char *prop_name,
|
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/ |
D | drmdevice.cpp | 460 int DrmDevice::GetProperty(uint32_t obj_id, uint32_t obj_type, in GetProperty() argument 464 props = drmModeObjectGetProperties(fd(), obj_id, obj_type); in GetProperty() 466 ALOGE("Failed to get properties for %d/%x", obj_id, obj_type); in GetProperty()
|
/hardware/google/gfxstream/guest/mesa/include/drm-uapi/ |
D | drm_mode.h | 635 __u32 obj_id; member 642 __u32 obj_id; member
|
/hardware/qcom/sm8150/display/libdrmutils/ |
D | drm_interface.h | 831 virtual int Perform(DRMOps opcode, uint32_t obj_id, ...) = 0;
|