/hardware/qcom/display/msm8909/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 59 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 62 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 63 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 66 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 68 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 69 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 74 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 77 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 50 static DisplayError SetCSCLegacy(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 624 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 637 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 638 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/display/msm8998/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 61 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 68 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 76 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 622 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 635 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 636 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/sm8150/display/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 61 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 68 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 76 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 616 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 629 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 630 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 61 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 68 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 76 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 622 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 635 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 636 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/sdm845/display/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 61 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 68 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 76 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 616 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 629 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 630 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/display/msm8996/sdm/libs/core/fb/ |
D | hw_color_manager.cpp | 58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument 61 kernel_params->op = mdp_op_pcc_cfg; in SetPCC() 62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_; in SetPCC() 63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetPCC() 64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_; in SetPCC() 65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData(); in SetPCC() 67 kernel_params->data.pcc_cfg_data.version, kernel_params->data.pcc_cfg_data.block, in SetPCC() 68 kernel_params->data.pcc_cfg_data.ops); in SetPCC() 73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument 76 kernel_params->op = mdp_op_lut_cfg; in SetIGC() [all …]
|
D | hw_color_manager.h | 42 static DisplayError SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 43 static DisplayError SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 44 static DisplayError SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 45 static DisplayError SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 46 static DisplayError SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 47 static DisplayError SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 48 static DisplayError SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 49 static DisplayError SetPADither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params); 52 msmfb_mdp_pp *kernel_params);
|
D | hw_primary.cpp | 605 msmfb_mdp_pp kernel_params = {}; in SetPPFeatures() local 618 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 619 if (Sys::ioctl_(device_fd_, INT(MSMFB_MDP_PP), &kernel_params) < 0) { in SetPPFeatures()
|
/hardware/qcom/sm8150/display/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 1549 DRMPPFeatureInfo kernel_params = {}; in SetPPFeatures() local 1560 kernel_params.id = drm_id.at(0); in SetPPFeatures() 1561 drm_mgr_intf_->GetCrtcPPInfo(token_.crtc_id, &kernel_params); in SetPPFeatures() 1562 if (kernel_params.version == std::numeric_limits<uint32_t>::max()) in SetPPFeatures() 1571 kernel_params.id = id; in SetPPFeatures() 1572 ret = hw_color_mgr_->GetDrmFeature(feature, &kernel_params); in SetPPFeatures() 1575 token_.crtc_id, &kernel_params); in SetPPFeatures() 1578 token_.conn_id, &kernel_params); in SetPPFeatures() 1580 hw_color_mgr_->FreeDrmFeatureData(&kernel_params); in SetPPFeatures() 1964 DRMPPFeatureInfo kernel_params = {}; in SetSsppLutFeatures() local [all …]
|
/hardware/qcom/display/msm8998/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 605 DRMPPFeatureInfo kernel_params = {}; in SetPPFeatures() local 618 ret = HWColorManagerDrm::GetDrmFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 620 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, token_.crtc_id, &kernel_params); in SetPPFeatures() 621 HWColorManagerDrm::FreeDrmFeatureData(&kernel_params); in SetPPFeatures()
|
/hardware/qcom/sdm845/display/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 1326 DRMPPFeatureInfo kernel_params = {}; in SetPPFeatures() local 1334 kernel_params.id = HWColorManagerDrm::ToDrmFeatureId(feature->feature_id_); in SetPPFeatures() 1335 drm_mgr_intf_->GetCrtcPPInfo(0, &kernel_params); in SetPPFeatures() 1336 if (kernel_params.version == std::numeric_limits<uint32_t>::max()) in SetPPFeatures() 1351 ret = HWColorManagerDrm::GetDrmFeature[drm_feature](*feature, &kernel_params); in SetPPFeatures() 1353 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, token_.crtc_id, &kernel_params); in SetPPFeatures() 1355 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_POST_PROC, token_.conn_id, &kernel_params); in SetPPFeatures() 1356 HWColorManagerDrm::FreeDrmFeatureData(&kernel_params); in SetPPFeatures()
|
/hardware/qcom/display/msm8909/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 849 DRMPPFeatureInfo kernel_params = {}; in SetPPFeatures() local 862 ret = HWColorManagerDrm::GetDrmFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 864 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, token_.crtc_id, &kernel_params); in SetPPFeatures() 865 HWColorManagerDrm::FreeDrmFeatureData(&kernel_params); in SetPPFeatures()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 846 DRMPPFeatureInfo kernel_params = {}; in SetPPFeatures() local 859 ret = HWColorManagerDrm::GetDrmFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures() 861 drm_atomic_intf_->Perform(DRMOps::CRTC_SET_POST_PROC, token_.crtc_id, &kernel_params); in SetPPFeatures() 862 HWColorManagerDrm::FreeDrmFeatureData(&kernel_params); in SetPPFeatures()
|