Lines Matching refs:out_info
4664 const struct ca0132_alt_out_set_info *out_info;
4673 out_info = &quirk_data->out_set_info[spec->cur_out_type];
4677 if (out_info->has_hda_gpio) {
4681 if (out_info->hda_gpio_set)
4682 gpio_data |= (1 << out_info->hda_gpio_pin);
4684 gpio_data &= ~(1 << out_info->hda_gpio_pin);
4690 if (out_info->mmio_gpio_count) {
4691 for (i = 0; i < out_info->mmio_gpio_count; i++) {
4692 ca0113_mmio_gpio_set(codec, out_info->mmio_gpio_pin[i],
4693 out_info->mmio_gpio_set[i]);
4697 if (out_info->scp_cmds_count) {
4698 for (i = 0; i < out_info->scp_cmds_count; i++) {
4700 out_info->scp_cmd_mid[i],
4701 out_info->scp_cmd_req[i],
4702 out_info->scp_cmd_val[i]);
4708 chipio_set_control_param(codec, 0x0d, out_info->dac2port);
4710 if (out_info->has_chipio_write) {
4711 chipio_write(codec, out_info->chipio_write_addr,
4712 out_info->chipio_write_data);