Home
last modified time | relevance | path

Searched refs:feature (Results 1 – 25 of 58) sorted by relevance

123

/hardware/qcom/display/msm8998/sdm/libs/core/fb/
Dhw_color_manager.cpp58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument
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()
73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument
79 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetIGC()
80 kernel_params->data.lut_cfg_data.data.igc_lut_data.version = feature.feature_version_; in SetIGC()
81 kernel_params->data.lut_cfg_data.data.igc_lut_data.ops = feature.enable_flags_; in SetIGC()
82 kernel_params->data.lut_cfg_data.data.igc_lut_data.cfg_payload = feature.GetConfigData(); in SetIGC()
[all …]
Dhw_color_manager.h42 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);
51 static DisplayError (*SetFeature[kMaxNumPPFeatures])(const PPFeatureInfo &feature,
Dhw_primary.cpp624 PPFeatureInfo *feature = NULL; in SetPPFeatures() local
627 ret = feature_list->RetrieveNextFeature(&feature); in SetPPFeatures()
631 if (feature) { in SetPPFeatures()
632 DLOGV_IF(kTagDriverConfig, "feature_id = %d", feature->feature_id_); in SetPPFeatures()
634 if ((feature->feature_id_ < kMaxNumPPFeatures)) { in SetPPFeatures()
635 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures()
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/
Dhw_color_manager.cpp58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument
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()
73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument
79 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetIGC()
80 kernel_params->data.lut_cfg_data.data.igc_lut_data.version = feature.feature_version_; in SetIGC()
81 kernel_params->data.lut_cfg_data.data.igc_lut_data.ops = feature.enable_flags_; in SetIGC()
82 kernel_params->data.lut_cfg_data.data.igc_lut_data.cfg_payload = feature.GetConfigData(); in SetIGC()
[all …]
Dhw_color_manager.h42 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);
51 static DisplayError (*SetFeature[kMaxNumPPFeatures])(const PPFeatureInfo &feature,
Dhw_primary.cpp624 PPFeatureInfo *feature = NULL; in SetPPFeatures() local
627 ret = feature_list->RetrieveNextFeature(&feature); in SetPPFeatures()
631 if (feature) { in SetPPFeatures()
632 DLOGV_IF(kTagDriverConfig, "feature_id = %d", feature->feature_id_); in SetPPFeatures()
634 if ((feature->feature_id_ < kMaxNumPPFeatures)) { in SetPPFeatures()
635 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures()
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
Dhw_color_manager.cpp58 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument
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()
73 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument
79 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetIGC()
80 kernel_params->data.lut_cfg_data.data.igc_lut_data.version = feature.feature_version_; in SetIGC()
81 kernel_params->data.lut_cfg_data.data.igc_lut_data.ops = feature.enable_flags_; in SetIGC()
82 kernel_params->data.lut_cfg_data.data.igc_lut_data.cfg_payload = feature.GetConfigData(); in SetIGC()
[all …]
Dhw_color_manager.h42 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);
51 static DisplayError (*SetFeature[kMaxNumPPFeatures])(const PPFeatureInfo &feature,
Dhw_primary.cpp607 PPFeatureInfo *feature = NULL; in SetPPFeatures() local
610 ret = feature_list->RetrieveNextFeature(&feature); in SetPPFeatures()
614 if (feature) { in SetPPFeatures()
615 DLOGV_IF(kTagDriverConfig, "feature_id = %d", feature->feature_id_); in SetPPFeatures()
617 if ((feature->feature_id_ < kMaxNumPPFeatures)) { in SetPPFeatures()
618 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures()
/hardware/qcom/display/msm8909/sdm/libs/core/fb/
Dhw_color_manager.cpp59 DisplayError HWColorManager::SetPCC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetPCC() argument
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()
74 DisplayError HWColorManager::SetIGC(const PPFeatureInfo &feature, msmfb_mdp_pp *kernel_params) { in SetIGC() argument
80 MDP_LOGICAL_BLOCK_DISP_0 + feature.disp_id_; in SetIGC()
81 kernel_params->data.lut_cfg_data.data.igc_lut_data.version = feature.feature_version_; in SetIGC()
82 kernel_params->data.lut_cfg_data.data.igc_lut_data.ops = feature.enable_flags_; in SetIGC()
83 kernel_params->data.lut_cfg_data.data.igc_lut_data.cfg_payload = feature.GetConfigData(); in SetIGC()
[all …]
Dhw_color_manager.h42 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);
51 static DisplayError (*SetFeature[kMaxNumPPFeatures])(const PPFeatureInfo &feature,
Dhw_primary.cpp632 PPFeatureInfo *feature = NULL; in SetPPFeatures() local
635 ret = feature_list->RetrieveNextFeature(&feature); in SetPPFeatures()
639 if (feature) { in SetPPFeatures()
640 DLOGV_IF(kTagDriverConfig, "feature_id = %d", feature->feature_id_); in SetPPFeatures()
642 if ((feature->feature_id_ < kMaxNumPPFeatures)) { in SetPPFeatures()
643 HWColorManager::SetFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures()
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp66 void HWColorManagerDrm::FreeDrmFeatureData(DRMPPFeatureInfo *feature) { in FreeDrmFeatureData() argument
67 if (feature->payload) in FreeDrmFeatureData()
68 free(feature->payload); in FreeDrmFeatureData()
71 uint32_t HWColorManagerDrm::GetFeatureVersion(const DRMPPFeatureInfo &feature) { in GetFeatureVersion() argument
74 switch (feature.id) { in GetFeatureVersion()
80 if (feature.version == 1) in GetFeatureVersion()
90 if (feature.version == 1) in GetFeatureVersion()
92 else if (feature.version == 4) in GetFeatureVersion()
Dhw_color_manager_drm.h45 static void FreeDrmFeatureData(DRMPPFeatureInfo *feature);
46 static uint32_t GetFeatureVersion(const DRMPPFeatureInfo &feature);
/hardware/qcom/display/msm8998/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp66 void HWColorManagerDrm::FreeDrmFeatureData(DRMPPFeatureInfo *feature) { in FreeDrmFeatureData() argument
67 if (feature->payload) in FreeDrmFeatureData()
68 free(feature->payload); in FreeDrmFeatureData()
71 uint32_t HWColorManagerDrm::GetFeatureVersion(const DRMPPFeatureInfo &feature) { in GetFeatureVersion() argument
74 switch (feature.id) { in GetFeatureVersion()
80 if (feature.version == 1) in GetFeatureVersion()
90 if (feature.version == 1) in GetFeatureVersion()
92 else if (feature.version == 4) in GetFeatureVersion()
Dhw_color_manager_drm.h45 static void FreeDrmFeatureData(DRMPPFeatureInfo *feature);
46 static uint32_t GetFeatureVersion(const DRMPPFeatureInfo &feature);
Dhw_device_drm.cpp604 PPFeatureInfo *feature = NULL; in SetPPFeatures() local
608 ret = feature_list->RetrieveNextFeature(&feature); in SetPPFeatures()
612 if (feature) { in SetPPFeatures()
613 DLOGV_IF(kTagDriverConfig, "feature_id = %d", feature->feature_id_); in SetPPFeatures()
614 if (!HWColorManagerDrm::GetDrmFeature[feature->feature_id_]) { in SetPPFeatures()
615 DLOGE("GetDrmFeature is not valid for feature %d", feature->feature_id_); in SetPPFeatures()
618 ret = HWColorManagerDrm::GetDrmFeature[feature->feature_id_](*feature, &kernel_params); in SetPPFeatures()
/hardware/qcom/display/msm8909/sdm/libs/core/drm/
Dhw_color_manager_drm.cpp66 void HWColorManagerDrm::FreeDrmFeatureData(DRMPPFeatureInfo *feature) { in FreeDrmFeatureData() argument
67 if (feature->payload) in FreeDrmFeatureData()
68 free(feature->payload); in FreeDrmFeatureData()
71 uint32_t HWColorManagerDrm::GetFeatureVersion(const DRMPPFeatureInfo &feature) { in GetFeatureVersion() argument
74 switch (feature.id) { in GetFeatureVersion()
80 if (feature.version == 1) in GetFeatureVersion()
90 if (feature.version == 1) in GetFeatureVersion()
92 else if (feature.version == 4) in GetFeatureVersion()
Dhw_color_manager_drm.h45 static void FreeDrmFeatureData(DRMPPFeatureInfo *feature);
46 static uint32_t GetFeatureVersion(const DRMPPFeatureInfo &feature);
/hardware/interfaces/media/omx/1.0/
DIOmxStore.hal93 * key: 'feature-can-swap-width-height', value-type: enum<0,1>
104 * key: 'feature-adaptive-playback', value: enum<0,1>
105 * key: 'feature-secure-playback', value: enum<0,1>
106 * key: 'feature-tunneled-playback', value: enum<0,1>
109 * key: 'feature-partial-frame', value: enum<0,1>
114 * key: 'feature-bitrate-modes', value-type: list<enum<VBR,CBR,CQ>>
115 * key: 'feature-intra-refresh', value-type: enum<0,1>
120 * For keys with prefix 'feature-' and value type enum<0,1>, the value of 0
/hardware/interfaces/audio/effect/2.0/
DIEffect.hal184 * @return retval absence of the feature support is indicated using
196 * @return retval absence of the feature support is indicated using
207 * @return retval operation completion status; absence of the feature
357 * Get supported configs for a vendor-specific feature. The configs returned
361 * The effect must use INVALID_ARGUMENTS return code if the feature ID is
362 * unknown. If the effect does not support getting vendor-specific feature
363 * configs, it must return NOT_SUPPORTED. If the feature is supported but
371 * @param featureId feature identifier.
388 * Get the current config for a vendor-specific feature. The config returned
392 * The effect must use INVALID_ARGUMENTS return code if the feature ID is
[all …]
/hardware/interfaces/audio/effect/4.0/
DIEffect.hal174 * @return retval absence of the feature support is indicated using
185 * @return retval absence of the feature support is indicated using
195 * @return retval operation completion status; absence of the feature
338 * Get supported configs for a vendor-specific feature. The configs returned
342 * The effect must use INVALID_ARGUMENTS return code if the feature ID is
343 * unknown. If the effect does not support getting vendor-specific feature
344 * configs, it must return NOT_SUPPORTED. If the feature is supported but
352 * @param featureId feature identifier.
368 * Get the current config for a vendor-specific feature. The config returned
372 * The effect must use INVALID_ARGUMENTS return code if the feature ID is
[all …]
/hardware/interfaces/camera/provider/
DREADME.md28 First HIDL version of the camera provider HAL, closely matching the feature set
36 matching the feature set and operation of the pre-HIDL camera HAL module
/hardware/interfaces/power/1.0/
DIPower.hal66 * setFeature() is called to turn on or off a particular feature
69 * @param feature Feature which needs to be set
70 * @param activate true/false to enable/disable the feature
72 setFeature(Feature feature, bool activate);
/hardware/interfaces/wifi/1.2/default/
Dhidl_struct_util.cpp43 uint32_t feature) { in convertLegacyLoggerFeatureToHidlChipCapability() argument
45 switch (feature) { in convertLegacyLoggerFeatureToHidlChipCapability()
57 CHECK(false) << "Unknown legacy feature: " << feature; in convertLegacyLoggerFeatureToHidlChipCapability()
62 convertLegacyLoggerFeatureToHidlStaIfaceCapability(uint32_t feature) { in convertLegacyLoggerFeatureToHidlStaIfaceCapability() argument
64 switch (feature) { in convertLegacyLoggerFeatureToHidlStaIfaceCapability()
68 CHECK(false) << "Unknown legacy feature: " << feature; in convertLegacyLoggerFeatureToHidlStaIfaceCapability()
73 uint32_t feature) { in convertLegacyFeatureToHidlChipCapability() argument
75 switch (feature) { in convertLegacyFeatureToHidlChipCapability()
85 CHECK(false) << "Unknown legacy feature: " << feature; in convertLegacyFeatureToHidlChipCapability()
90 convertLegacyFeatureToHidlStaIfaceCapability(uint32_t feature) { in convertLegacyFeatureToHidlStaIfaceCapability() argument
[all …]

123