Home | History | Annotate | Download | only in fb

Lines Matching refs:feature

58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
62 kernel_params->data.pcc_cfg_data.version = feature.feature_version_;
63 kernel_params->data.pcc_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
64 kernel_params->data.pcc_cfg_data.ops = feature.enable_flags_;
65 kernel_params->data.pcc_cfg_data.cfg_payload = feature.GetConfigData();
73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
79 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
80 kernel_params->data.lut_cfg_data.data.igc_lut_data.version = feature.feature_version_;
81 kernel_params->data.lut_cfg_data.data.igc_lut_data.ops = feature.enable_flags_;
82 kernel_params->data.lut_cfg_data.data.igc_lut_data.cfg_payload = feature.GetConfigData();
87 DisplayError HWColorManager::SetPGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
92 kernel_params->data.lut_cfg_data.data.pgc_lut_data.version = feature.feature_version_;
94 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
95 kernel_params->data.lut_cfg_data.data.pgc_lut_data.flags = feature.enable_flags_;
96 kernel_params->data.lut_cfg_data.data.pgc_lut_data.cfg_payload = feature.GetConfigData();
101 DisplayError HWColorManager::SetMixerGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
106 kernel_params->data.lut_cfg_data.data.pgc_lut_data.version = feature.feature_version_;
108 (MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_) | MDSS_PP_LM_CFG;
109 kernel_params->data.lut_cfg_data.data.pgc_lut_data.flags = feature.enable_flags_;
110 kernel_params->data.lut_cfg_data.data.pgc_lut_data.cfg_payload = feature.GetConfigData();
114 DisplayError HWColorManager::SetPAV2(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
118 kernel_params->data.pa_v2_cfg_data.version = feature.feature_version_;
119 kernel_params->data.pa_v2_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
120 kernel_params->data.pa_v2_cfg_data.flags = feature.enable_flags_;
121 kernel_params->data.pa_v2_cfg_data.cfg_payload = feature.GetConfigData();
129 DisplayError HWColorManager::SetDither(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
133 kernel_params->data.dither_cfg_data.version = feature.feature_version_;
134 kernel_params->data.dither_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
135 kernel_params->data.dither_cfg_data.flags = feature.enable_flags_;
136 kernel_params->data.dither_cfg_data.cfg_payload = feature.GetConfigData();
141 DisplayError HWColorManager::SetGamut(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) {
145 kernel_params->data.gamut_cfg_data.version = feature.feature_version_;
146 kernel_params->data.gamut_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
147 kernel_params->data.gamut_cfg_data.flags = feature.enable_flags_;
148 kernel_params->data.gamut_cfg_data.cfg_payload = feature.GetConfigData();
153 DisplayError HWColorManager::SetPADither(const PPFeatureInfo &feature,
158 kernel_params->data.dither_cfg_data.version = feature.feature_version_;
159 kernel_params->data.dither_cfg_data.block = MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_;
160 kernel_params->data.dither_cfg_data.flags = feature.enable_flags_;
161 kernel_params->data.dither_cfg_data.cfg_payload = feature.GetConfigData();