Loading include/uapi/linux/msm_audio_calibration.h +17 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ enum { ULP_LSM_CAL_TYPE, DTS_EAGLE_CAL_TYPE, AUDIO_CORE_METAINFO_CAL_TYPE, MAX_CAL_TYPES, }; Loading Loading @@ -169,6 +170,11 @@ struct audio_cal_post { struct audio_cal_type_post cal_type; }; /*AUDIO_CORE_META_INFO */ struct audio_cal_info_metainfo { uint32_t nKey; }; /* Cal info types */ enum { Loading Loading @@ -363,6 +369,17 @@ struct audio_cal_adm_top { struct audio_cal_type_adm_top cal_type; }; struct audio_cal_type_metainfo { struct audio_cal_type_header cal_hdr; struct audio_cal_data cal_data; struct audio_cal_info_metainfo cal_info; }; struct audio_core_metainfo { struct audio_cal_header hdr; struct audio_cal_type_metainfo cal_type; }; struct audio_cal_type_audproc { struct audio_cal_type_header cal_hdr; struct audio_cal_data cal_data; Loading sound/soc/msm/qdsp6v2/audio_cal_utils.c +4 −0 Original line number Diff line number Diff line Loading @@ -122,6 +122,8 @@ size_t get_cal_info_size(int32_t cal_type) break; case DTS_EAGLE_CAL_TYPE: size = 0; case AUDIO_CORE_METAINFO_CAL_TYPE: size = sizeof(struct audio_cal_info_metainfo); break; default: pr_err("%s:Invalid cal type %d!", Loading Loading @@ -229,6 +231,8 @@ size_t get_user_cal_type_size(int32_t cal_type) break; case DTS_EAGLE_CAL_TYPE: size = 0; case AUDIO_CORE_METAINFO_CAL_TYPE: size = sizeof(struct audio_cal_type_metainfo); break; default: pr_err("%s:Invalid cal type %d!", Loading Loading
include/uapi/linux/msm_audio_calibration.h +17 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ enum { ULP_LSM_CAL_TYPE, DTS_EAGLE_CAL_TYPE, AUDIO_CORE_METAINFO_CAL_TYPE, MAX_CAL_TYPES, }; Loading Loading @@ -169,6 +170,11 @@ struct audio_cal_post { struct audio_cal_type_post cal_type; }; /*AUDIO_CORE_META_INFO */ struct audio_cal_info_metainfo { uint32_t nKey; }; /* Cal info types */ enum { Loading Loading @@ -363,6 +369,17 @@ struct audio_cal_adm_top { struct audio_cal_type_adm_top cal_type; }; struct audio_cal_type_metainfo { struct audio_cal_type_header cal_hdr; struct audio_cal_data cal_data; struct audio_cal_info_metainfo cal_info; }; struct audio_core_metainfo { struct audio_cal_header hdr; struct audio_cal_type_metainfo cal_type; }; struct audio_cal_type_audproc { struct audio_cal_type_header cal_hdr; struct audio_cal_data cal_data; Loading
sound/soc/msm/qdsp6v2/audio_cal_utils.c +4 −0 Original line number Diff line number Diff line Loading @@ -122,6 +122,8 @@ size_t get_cal_info_size(int32_t cal_type) break; case DTS_EAGLE_CAL_TYPE: size = 0; case AUDIO_CORE_METAINFO_CAL_TYPE: size = sizeof(struct audio_cal_info_metainfo); break; default: pr_err("%s:Invalid cal type %d!", Loading Loading @@ -229,6 +231,8 @@ size_t get_user_cal_type_size(int32_t cal_type) break; case DTS_EAGLE_CAL_TYPE: size = 0; case AUDIO_CORE_METAINFO_CAL_TYPE: size = sizeof(struct audio_cal_type_metainfo); break; default: pr_err("%s:Invalid cal type %d!", Loading