Lines Matching defs:codec
540 static void ihda_dump_codec_fn_group(const CodecState& codec, uint32_t id) {
541 ZX_DEBUG_ASSERT(codec.fn_groups_ && (id < codec.fn_group_count_) && codec.fn_groups_[id]);
543 const auto& fn_group = *codec.fn_groups_[id];
545 printf("%sFunction Group %u/%u\n", pad, id + 1, codec.fn_group_count_);
558 const auto& afg = *reinterpret_cast<AudioFunctionGroupState*>(codec.fn_groups_[id].get());
618 void print_codec_state(const CodecState& codec) {
621 printf(FMT("0x%04hx:0x%04hx\n"), "VID/DID", codec.vendor_id_, codec.device_id_);
622 printf(FMT("%u.%u\n"), "Rev", codec.major_rev_, codec.minor_rev_);
623 printf(FMT("%u.%u\n"), "Vendor Rev", codec.vendor_rev_id_, codec.vendor_stepping_id_);
625 pad, codec.fn_group_count_, codec.fn_group_count_ == 1 ? "" : "s");
627 for (uint32_t i = 0; i < codec.fn_group_count_; ++i)
628 ihda_dump_codec_fn_group(codec, i);