Lines Matching defs:tlv
151 struct snd_soc_tplg_ctl_tlv *tlv = ref->tlv;
156 mixer_ctrl->hdr.tlv = *tlv;
328 struct snd_soc_tplg_ctl_tlv *tplg_tlv = elem->tlv;
405 struct snd_soc_tplg_ctl_tlv *tlv = elem->tlv;
409 if (tlv->type != SNDRV_CTL_TLVT_DB_SCALE) {
414 scale = &tlv->scale;
509 if (strcmp(id, "tlv") == 0) {
592 "tlv", dst, pfx2);
821 if (strcmp(id, "tlv") == 0) {
892 "tlv", dst, pfx2);
933 struct snd_tplg_tlv_template *tlvt = t->tlv;
934 struct snd_soc_tplg_ctl_tlv *tlv;
948 tlv = elem->tlv;
954 tlv->size = sizeof(struct snd_soc_tplg_ctl_tlv);
955 tlv->type = tlvt->type;
961 scale = &tlv->scale;
969 SNDERR("unsupported TLV type %d", tlv->type);
1229 mc->size, mc->hdr.tlv.size, mc->priv.size);
1257 if (mc->hdr.tlv.size == 0) {
1259 } else if (mc->hdr.tlv.size == sizeof(struct snd_soc_tplg_ctl_tlv)) {
1260 if (mc->hdr.tlv.type != SNDRV_CTL_TLVT_DB_SCALE) {
1262 mc->hdr.tlv.type);
1269 db->hdr.type = mc->hdr.tlv.type;
1270 db->min = mc->hdr.tlv.scale.min;
1271 db->step = mc->hdr.tlv.scale.step;
1272 db->mute = mc->hdr.tlv.scale.mute;
1276 SNDERR("mixer: wrong TLV size %d", mc->hdr.tlv.size);