Home
last modified time | relevance | path

Searched refs:sde_drm (Results 1 – 25 of 78) sorted by relevance

1234

/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_color_manager_drm.h37 using sde_drm::DRMPPFeatureID;
38 using sde_drm::DRMPPFeatureInfo;
40 using sde_drm::kFeaturePcc;
41 using sde_drm::kFeatureIgc;
42 using sde_drm::kFeaturePgc;
43 using sde_drm::kFeatureMixerGc;
44 using sde_drm::kFeaturePaV2;
45 using sde_drm::kFeatureDither;
46 using sde_drm::kFeatureGamut;
47 using sde_drm::kFeaturePADither;
[all …]
Dhw_device_drm.h53 using sde_drm::DRMPowerMode;
69 void GetDRMDisplayToken(sde_drm::DRMDisplayToken *token) const;
155 void SetBlending(const LayerBlending &source, sde_drm::DRMBlendType *target);
157 void SelectCscType(const LayerBuffer &input_buffer, sde_drm::DRMCscType *type);
158 void SetRect(const LayerRect &source, sde_drm::DRMRect *target);
163 void SetSecureConfig(const LayerBuffer &input_buffer, sde_drm::DRMSecureMode *fb_secure_mode,
164 sde_drm::DRMSecurityLevel *security_level);
166 void SetTopology(sde_drm::DRMTopology drm_topology, HWTopology *hw_topology);
167 void SetMultiRectMode(const uint32_t flags, sde_drm::DRMMultiRectMode *target);
207 sde_drm::DRMDisplayType disp_type_ = {};
[all …]
Dhw_peripheral_drm.cpp40 using sde_drm::DRMDisplayType;
41 using sde_drm::DRMOps;
42 using sde_drm::DRMPowerMode;
43 using sde_drm::DppsFeaturePayload;
44 using sde_drm::DRMDppsFeatureInfo;
45 using sde_drm::DRMSecureMode;
46 using sde_drm::DRMCWbCaptureMode;
69 topology_control_ = UINT32(sde_drm::DRMTopologyControl::DSPP); in Init()
71 topology_control_ |= UINT32(sde_drm::DRMTopologyControl::DEST_SCALER); in Init()
157 idle_pc_state_ = sde_drm::DRMIdlePCState::NONE; in Commit()
[all …]
Dhw_info_drm.cpp72 using sde_drm::GetDRMManager;
73 using sde_drm::DRMPlanesInfo;
74 using sde_drm::DRMCrtcInfo;
75 using sde_drm::DRMPlaneType;
76 using sde_drm::DRMTonemapLutType;
86 static HWQseedStepVersion GetQseedStepVersion(sde_drm::QSEEDStepVersion drm_version) { in GetQseedStepVersion()
89 case sde_drm::QSEEDStepVersion::V2: in GetQseedStepVersion()
93 case sde_drm::QSEEDStepVersion::V3: in GetQseedStepVersion()
96 case sde_drm::QSEEDStepVersion::V4: in GetQseedStepVersion()
99 case sde_drm::QSEEDStepVersion::V3LITE_V4: in GetQseedStepVersion()
[all …]
Dhw_peripheral_drm.h40 sde_drm::DRMDisplayToken token = {};
83 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in SetIdlePCState()
95 sde_drm::DRMIdlePCState idle_pc_state_ = sde_drm::DRMIdlePCState::NONE;
/hardware/qcom/sm7250/display/sdm/libs/core/drm/
Dhw_color_manager_drm.h37 using sde_drm::DRMPPFeatureID;
38 using sde_drm::DRMPPFeatureInfo;
40 using sde_drm::kFeaturePcc;
41 using sde_drm::kFeatureIgc;
42 using sde_drm::kFeaturePgc;
43 using sde_drm::kFeatureMixerGc;
44 using sde_drm::kFeaturePaV2;
45 using sde_drm::kFeatureDither;
46 using sde_drm::kFeatureGamut;
47 using sde_drm::kFeaturePADither;
[all …]
Dhw_device_drm.h90 using sde_drm::DRMPowerMode;
105 void GetDRMDisplayToken(sde_drm::DRMDisplayToken *token) const;
199 void SetBlending(const LayerBlending &source, sde_drm::DRMBlendType *target);
201 void SelectCscType(const LayerBuffer &input_buffer, sde_drm::DRMCscType *type);
202 void SetRect(const LayerRect &source, sde_drm::DRMRect *target);
209 void SetSecureConfig(const LayerBuffer &input_buffer, sde_drm::DRMSecureMode *fb_secure_mode,
210 sde_drm::DRMSecurityLevel *security_level);
212 void SetTopology(sde_drm::DRMTopology drm_topology, HWTopology *hw_topology);
213 void SetMultiRectMode(const uint32_t flags, sde_drm::DRMMultiRectMode *target);
260 sde_drm::DRMDisplayType disp_type_ = {};
[all …]
Dhw_info_drm.h66 void PopulateSupportedFmts(HWSubBlockType sub_blk_type, const sde_drm::DRMPlaneTypeInfo &info,
68 void PopulateSupportedInlineFmts(const sde_drm::DRMPlaneTypeInfo &info,
70 void PopulatePipeCaps(const sde_drm::DRMPlaneTypeInfo &info, HWResourceInfo *hw_resource);
71 void PopulatePipeBWCaps(const sde_drm::DRMPlaneTypeInfo &info, HWResourceInfo *hw_resource);
73 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};
Dhw_peripheral_drm.cpp78 using sde_drm::DRMDisplayType;
79 using sde_drm::DRMOps;
80 using sde_drm::DRMPowerMode;
81 using sde_drm::DppsFeaturePayload;
82 using sde_drm::DRMDppsFeatureInfo;
83 using sde_drm::DRMPanelFeatureID;
84 using sde_drm::DRMPanelFeatureInfo;
85 using sde_drm::DRMSecureMode;
86 using sde_drm::DRMCWbCaptureMode;
135 topology_control_ = UINT32(sde_drm::DRMTopologyControl::DSPP); in InitDestScaler()
[all …]
Dhw_tv_drm.cpp64 using sde_drm::GetDRMManager;
65 using sde_drm::DestroyDRMManager;
66 using sde_drm::DRMDisplayType;
67 using sde_drm::DRMDisplayToken;
68 using sde_drm::DRMConnectorInfo;
69 using sde_drm::DRMPPFeatureInfo;
70 using sde_drm::DRMOps;
71 using sde_drm::DRMTopology;
72 using sde_drm::DRMPowerMode;
73 using sde_drm::DRMColorspace;
[all …]
Dhw_info_drm.cpp72 using sde_drm::GetDRMManager;
73 using sde_drm::DRMPlanesInfo;
74 using sde_drm::DRMCrtcInfo;
75 using sde_drm::DRMPlaneType;
76 using sde_drm::DRMTonemapLutType;
86 static HWQseedStepVersion GetQseedStepVersion(sde_drm::QSEEDStepVersion drm_version) { in GetQseedStepVersion()
89 case sde_drm::QSEEDStepVersion::V2: in GetQseedStepVersion()
93 case sde_drm::QSEEDStepVersion::V3: in GetQseedStepVersion()
96 case sde_drm::QSEEDStepVersion::V4: in GetQseedStepVersion()
99 case sde_drm::QSEEDStepVersion::V3LITE_V4: in GetQseedStepVersion()
[all …]
Dhw_peripheral_drm.h77 sde_drm::DRMDisplayToken token = {};
127 drm_atomic_intf_->Perform(sde_drm::DRMOps::CRTC_SET_IDLE_PC_STATE, token_.crtc_id, in SetIdlePCState()
140 sde_drm::DRMIdlePCState idle_pc_state_ = sde_drm::DRMIdlePCState::NONE;
148 std::map<PanelFeaturePropertyID, sde_drm::DRMPanelFeatureID> panel_feature_property_map_ {};
/hardware/qcom/sm7250/display/libdrmutils/
Ddrm_lib_loader.h42 sde_drm::GetDRMManager FuncGetDRMManager() { return func_get_drm_manager_; } in FuncGetDRMManager()
43 sde_drm::DestroyDRMManager FuncDestroyDRMManager() { return func_destroy_drm_manager_; } in FuncDestroyDRMManager()
54 sde_drm::GetDRMManager func_get_drm_manager_ = {};
55 sde_drm::DestroyDRMManager func_destroy_drm_manager_ = {};
/hardware/qcom/sm8150/display/libdrmutils/
Ddrm_lib_loader.h42 sde_drm::GetDRMManager FuncGetDRMManager() { return func_get_drm_manager_; } in FuncGetDRMManager()
43 sde_drm::DestroyDRMManager FuncDestroyDRMManager() { return func_destroy_drm_manager_; } in FuncDestroyDRMManager()
54 sde_drm::GetDRMManager func_get_drm_manager_ = {};
55 sde_drm::DestroyDRMManager func_destroy_drm_manager_ = {};
/hardware/qcom/display/msm8909/libdrmutils/
Ddrm_lib_loader.h42 sde_drm::GetDRMManager FuncGetDRMManager() { return func_get_drm_manager_; } in FuncGetDRMManager()
43 sde_drm::DestroyDRMManager FuncDestroyDRMManager() { return func_destroy_drm_manager_; } in FuncDestroyDRMManager()
54 sde_drm::GetDRMManager func_get_drm_manager_ = {};
55 sde_drm::DestroyDRMManager func_destroy_drm_manager_ = {};
/hardware/qcom/display/msm8909w_3100/libdrmutils/
Ddrm_lib_loader.h42 sde_drm::GetDRMManager FuncGetDRMManager() { return func_get_drm_manager_; } in FuncGetDRMManager()
43 sde_drm::DestroyDRMManager FuncDestroyDRMManager() { return func_destroy_drm_manager_; } in FuncDestroyDRMManager()
54 sde_drm::GetDRMManager func_get_drm_manager_ = {};
55 sde_drm::DestroyDRMManager func_destroy_drm_manager_ = {};
/hardware/qcom/display/msm8998/libdrmutils/
Ddrm_lib_loader.h42 sde_drm::GetDRMManager FuncGetDRMManager() { return func_get_drm_manager_; } in FuncGetDRMManager()
43 sde_drm::DestroyDRMManager FuncDestroyDRMManager() { return func_destroy_drm_manager_; } in FuncDestroyDRMManager()
54 sde_drm::GetDRMManager func_get_drm_manager_ = {};
55 sde_drm::DestroyDRMManager func_destroy_drm_manager_ = {};
/hardware/qcom/display/msm8998/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp38 using sde_drm::kFeaturePcc;
39 using sde_drm::kFeatureIgc;
40 using sde_drm::kFeaturePgc;
41 using sde_drm::kFeatureMixerGc;
42 using sde_drm::kFeaturePaV2;
43 using sde_drm::kFeatureDither;
44 using sde_drm::kFeatureGamut;
45 using sde_drm::kFeaturePADither;
46 using sde_drm::kPPFeaturesMax;
162 out_data->type = sde_drm::kPropBlob; in GetDrmPGC()
[all …]
Dhw_device_drm.h114 void SetBlending(const LayerBlending &source, sde_drm::DRMBlendType *target);
115 void SetRect(const LayerRect &source, sde_drm::DRMRect *target);
129 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};
130 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {};
131 sde_drm::DRMDisplayToken token_ = {};
134 sde_drm::DRMConnectorInfo connector_info_ = {};
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp38 using sde_drm::kFeaturePcc;
39 using sde_drm::kFeatureIgc;
40 using sde_drm::kFeaturePgc;
41 using sde_drm::kFeatureMixerGc;
42 using sde_drm::kFeaturePaV2;
43 using sde_drm::kFeatureDither;
44 using sde_drm::kFeatureGamut;
45 using sde_drm::kFeaturePADither;
46 using sde_drm::kPPFeaturesMax;
162 out_data->type = sde_drm::kPropBlob; in GetDrmPGC()
[all …]
Dhw_device_drm.h118 void SetBlending(const LayerBlending &source, sde_drm::DRMBlendType *target);
120 void SetRect(const LayerRect &source, sde_drm::DRMRect *target);
155 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};
156 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {};
157 sde_drm::DRMDisplayToken token_ = {};
160 sde_drm::DRMConnectorInfo connector_info_ = {};
Dhw_info_drm.h63 void PopulateSupportedFmts(HWSubBlockType sub_blk_type, const sde_drm::DRMPlaneTypeInfo &info,
65 void PopulatePipeCaps(const sde_drm::DRMPlaneTypeInfo &info, HWResourceInfo *hw_resource);
68 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};
/hardware/qcom/display/msm8909/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp38 using sde_drm::kFeaturePcc;
39 using sde_drm::kFeatureIgc;
40 using sde_drm::kFeaturePgc;
41 using sde_drm::kFeatureMixerGc;
42 using sde_drm::kFeaturePaV2;
43 using sde_drm::kFeatureDither;
44 using sde_drm::kFeatureGamut;
45 using sde_drm::kFeaturePADither;
46 using sde_drm::kPPFeaturesMax;
162 out_data->type = sde_drm::kPropBlob; in GetDrmPGC()
[all …]
Dhw_device_drm.h116 void SetBlending(const LayerBlending &source, sde_drm::DRMBlendType *target);
118 void SetRect(const LayerRect &source, sde_drm::DRMRect *target);
153 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};
154 sde_drm::DRMAtomicReqInterface *drm_atomic_intf_ = {};
155 sde_drm::DRMDisplayToken token_ = {};
158 sde_drm::DRMConnectorInfo connector_info_ = {};
Dhw_info_drm.h64 void PopulateSupportedFmts(HWSubBlockType sub_blk_type, const sde_drm::DRMPlaneTypeInfo &info,
66 void PopulatePipeCaps(const sde_drm::DRMPlaneTypeInfo &info, HWResourceInfo *hw_resource);
69 sde_drm::DRMManagerInterface *drm_mgr_intf_ = {};

1234