Searched refs:IntelHDACodec (Results 1 - 10 of 10) sorted by relevance

/fuchsia/zircon/system/uapp/ihda/
H A Dintel_hda_codec.h21 class IntelHDACodec : public IntelHDADevice, class in namespace:audio::intel_hda
22 public fbl::WAVLTreeContainable<fbl::unique_ptr<IntelHDACodec>> {
24 using CodecTree = fbl::WAVLTree<uint32_t, fbl::unique_ptr<IntelHDACodec>>;
41 friend class fbl::unique_ptr<IntelHDACodec>;
59 IntelHDACodec(uint32_t codec_id, const char* const dev_name) function in class:audio::intel_hda::IntelHDACodec
63 ~IntelHDACodec() { }
H A Dihda.cpp21 static IntelHDACodec::CodecTree::iterator GetCodec(int id) {
23 ? IntelHDACodec::codecs().begin()
24 : IntelHDACodec::codecs().find(id);
60 res = IntelHDACodec::Enumerate();
88 printf("Found %zu Intel HDA Codecs\n", IntelHDACodec::codecs().size());
89 for (auto& codec : IntelHDACodec::codecs()) {
134 zx_status_t (IntelHDACodec::*cmd)(int, const char**);
136 { "codec", &IntelHDACodec::DumpCodec },
H A Dcodec_state_fetcher.h12 class IntelHDACodec;
18 InitialCodecStateFetcher(IntelHDACodec& codec);
90 IntelHDACodec& codec_;
H A Dintel_hda_codec.cpp12 IntelHDACodec::CodecTree IntelHDACodec::codecs_;
29 static const IntelHDACodec::CommandListEntry<UnsolicitedResponseState>
56 static const IntelHDACodec::CommandListEntry<PowerState> FETCH_POWER_STATE[] = {
203 static const IntelHDACodec::CommandListEntry<AudioWidgetState> FETCH_AUDIO_INPUT_CAPS[] = {
212 static const IntelHDACodec::CommandListEntry<AudioWidgetState> FETCH_AUDIO_OUTPUT_CAPS[] = {
220 static const IntelHDACodec::CommandListEntry<AudioWidgetState> FETCH_DIGITAL_PIN_COMPLEX_CAPS[] = {
229 static const IntelHDACodec::CommandListEntry<AudioWidgetState>
240 static const IntelHDACodec::CommandListEntry<AudioWidgetState> FETCH_MIXER_CAPS[] = {
246 static const IntelHDACodec
[all...]
/fuchsia/zircon/system/dev/audio/intel-hda/controller/
H A Dintel-hda-codec.cpp22 constexpr size_t IntelHDACodec::PROP_PROTOCOL;
23 constexpr size_t IntelHDACodec::PROP_VID;
24 constexpr size_t IntelHDACodec::PROP_DID;
25 constexpr size_t IntelHDACodec::PROP_MAJOR_REV;
26 constexpr size_t IntelHDACodec::PROP_MINOR_REV;
27 constexpr size_t IntelHDACodec::PROP_VENDOR_REV;
28 constexpr size_t IntelHDACodec::PROP_VENDOR_STEP;
29 constexpr size_t IntelHDACodec::PROP_COUNT;
37 IntelHDACodec::ProbeCommandListEntry IntelHDACodec
78 IntelHDACodec::IntelHDACodec(IntelHDAController& controller, uint8_t codec_id) function in class:audio::intel_hda::IntelHDACodec
94 ZX_DEBUG_ASSERT(codec_id < HDA_MAX_CODECS); fbl::AllocChecker ac; auto ret = fbl::AdoptRef(new (&ac) IntelHDACodec(controller, codec_id)); if (!ac.check()) { GLOBAL_LOG(ERROR, �); return nullptr; } if (ret->default_domain_ == nullptr) argument
[all...]
H A Dintel-hda-codec.h35 class IntelHDACodec : public fbl::RefCounted<IntelHDACodec> { class in namespace:audio::intel_hda
46 static fbl::RefPtr<IntelHDACodec> Create(IntelHDAController& controller, uint8_t codec_id);
70 friend class fbl::RefPtr<IntelHDACodec>;
72 using ProbeParseCbk = zx_status_t (IntelHDACodec::*)(const CodecResponse& resp);
90 IntelHDACodec(IntelHDAController& controller, uint8_t codec_id);
91 virtual ~IntelHDACodec() { ZX_DEBUG_ASSERT(state_ == State::SHUT_DOWN); }
H A Dcodec-cmd-job.h19 class IntelHDACodec;
H A Dintel-hda-controller.h102 fbl::RefPtr<IntelHDACodec> GetCodec(uint id);
201 fbl::RefPtr<IntelHDACodec> codecs_[HDA_MAX_CODECS];
H A Dintel-hda-irq.cpp26 fbl::RefPtr<IntelHDACodec> IntelHDAController::GetCodec(uint id) {
323 codecs_[i] = IntelHDACodec::Create(*this, i);
H A Dintel-hda-stream.h28 class IntelHDACodec;

Completed in 34 milliseconds