Lines Matching refs:lkup_ctrl
255 struct peb2466_lkup_ctrl *lkup_ctrl = in peb2466_lkup_ctrl_info() local
261 uinfo->value.integer.max = lkup_ctrl->lookup->count - 1; in peb2466_lkup_ctrl_info()
268 struct peb2466_lkup_ctrl *lkup_ctrl = in peb2466_lkup_ctrl_get() local
271 ucontrol->value.integer.value[0] = lkup_ctrl->index; in peb2466_lkup_ctrl_get()
278 struct peb2466_lkup_ctrl *lkup_ctrl = in peb2466_lkup_ctrl_put() local
286 if (index >= lkup_ctrl->lookup->count) in peb2466_lkup_ctrl_put()
289 if (index == lkup_ctrl->index) in peb2466_lkup_ctrl_put()
292 ret = peb2466_write_buf(peb2466, lkup_ctrl->reg, in peb2466_lkup_ctrl_put()
293 lkup_ctrl->lookup->table[index], 4); in peb2466_lkup_ctrl_put()
297 lkup_ctrl->index = index; in peb2466_lkup_ctrl_put()
302 struct peb2466_lkup_ctrl *lkup_ctrl, in peb2466_add_lkup_ctrl() argument
308 BUILD_BUG_ON(sizeof(lkup_ctrl->tlv_array) < sizeof(tlv_array)); in peb2466_add_lkup_ctrl()
309 memcpy(lkup_ctrl->tlv_array, tlv_array, sizeof(tlv_array)); in peb2466_add_lkup_ctrl()
315 control.tlv.p = lkup_ctrl->tlv_array; in peb2466_add_lkup_ctrl()
319 control.private_value = (unsigned long)lkup_ctrl; in peb2466_add_lkup_ctrl()
1190 struct peb2466_lkup_ctrl *lkup_ctrl; in peb2466_fw_parse_axtable() local
1269 lkup_ctrl = &peb2466->ch[i].ax_lkup_ctrl; in peb2466_fw_parse_axtable()
1270 lkup_ctrl->lookup = lookup; in peb2466_fw_parse_axtable()
1271 lkup_ctrl->reg = PEB2466_AX_FILTER(i); in peb2466_fw_parse_axtable()
1272 lkup_ctrl->index = init_index; in peb2466_fw_parse_axtable()
1274 ret = peb2466_add_lkup_ctrl(component, lkup_ctrl, in peb2466_fw_parse_axtable()
1294 struct peb2466_lkup_ctrl *lkup_ctrl; in peb2466_fw_parse_artable() local
1373 lkup_ctrl = &peb2466->ch[i].ar_lkup_ctrl; in peb2466_fw_parse_artable()
1374 lkup_ctrl->lookup = lookup; in peb2466_fw_parse_artable()
1375 lkup_ctrl->reg = PEB2466_AR_FILTER(i); in peb2466_fw_parse_artable()
1376 lkup_ctrl->index = init_index; in peb2466_fw_parse_artable()
1378 ret = peb2466_add_lkup_ctrl(component, lkup_ctrl, in peb2466_fw_parse_artable()