Searched refs:IntelHDAController (Results 1 - 13 of 13) sorted by relevance
/fuchsia/zircon/system/uapp/ihda/ |
H A D | intel_hda_controller.h | 16 class IntelHDAController : public IntelHDADevice, class in namespace:audio::intel_hda 17 public fbl::WAVLTreeContainable<fbl::unique_ptr<IntelHDAController>> { 19 using ControllerTree = fbl::WAVLTree<uint32_t, fbl::unique_ptr<IntelHDAController>>; 30 friend class fbl::unique_ptr<IntelHDAController>; 32 IntelHDAController(uint32_t id, const char* const dev_name) function in class:audio::intel_hda::IntelHDAController 36 ~IntelHDAController() { }
|
H A D | ihda.cpp | 15 static IntelHDAController::ControllerTree::iterator GetController(int id) { 17 ? IntelHDAController::controllers().begin() 18 : IntelHDAController::controllers().find(id); 54 res = IntelHDAController::Enumerate(); 67 printf("Found %zu Intel HDA Controllers\n", IntelHDAController::controllers().size()); 68 for (auto& controller : IntelHDAController::controllers()) { 112 zx_status_t (IntelHDAController::*cmd)(int, const char**); 114 { "regs", &IntelHDAController::DumpRegs },
|
H A D | intel_hda_controller.cpp | 16 IntelHDAController::ControllerTree IntelHDAController::controllers_; 101 zx_status_t IntelHDAController::Enumerate() { 107 fbl::unique_ptr<IntelHDAController> dev(new (&ac) IntelHDAController(id, dev_name)); 124 zx_status_t IntelHDAController::DumpRegs(int argc, const char** argv) {
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-controller.cpp | 29 constexpr uint IntelHDAController::RIRB_RESERVED_RESPONSE_SLOTS; 30 fbl::atomic_uint32_t IntelHDAController::device_id_gen_(0u); 33 #define DEV(_ctx) static_cast<IntelHDAController*>(_ctx) 34 zx_protocol_device_t IntelHDAController::CONTROLLER_DEVICE_THUNKS = { 61 IntelHDAController::IntelHDAController() function in class:audio::intel_hda::IntelHDAController 67 IntelHDAController::~IntelHDAController() { 101 fbl::RefPtr<IntelHDAStream> IntelHDAController::AllocateStream(IntelHDAStream::Type type) { 133 void IntelHDAController [all...] |
H A D | intel-hda-irq.cpp | 20 void IntelHDAController::WakeupIrqHandler() { 26 fbl::RefPtr<IntelHDACodec> IntelHDAController::GetCodec(uint id) { 32 void IntelHDAController::SnapshotRIRB() { 101 void IntelHDAController::ProcessRIRB() { 172 void IntelHDAController::SendCodecCmdLocked(CodecCommand cmd) { 191 zx_status_t IntelHDAController::QueueCodecCmd(fbl::unique_ptr<CodecCmdJob>&& job) { 224 void IntelHDAController::ProcessCORB() { 269 void IntelHDAController::ComputeCORBSpaceLocked() { 284 void IntelHDAController::CommitCORBLocked() { 296 void IntelHDAController [all...] |
H A D | intel-hda-codec.h | 32 class IntelHDAController; 46 static fbl::RefPtr<IntelHDACodec> Create(IntelHDAController& controller, uint8_t codec_id); 90 IntelHDACodec(IntelHDAController& controller, uint8_t codec_id); 121 IntelHDAController& controller_;
|
H A D | intel-hda-dsp.h | 29 class IntelHDAController; 33 static fbl::RefPtr<IntelHDADSP> Create(IntelHDAController& controller, 48 IntelHDADSP(IntelHDAController& controller, 87 IntelHDAController& controller_;
|
H A D | intel-hda-controller.h | 39 class IntelHDAController : public fbl::RefCounted<IntelHDAController> { class in namespace:audio::intel_hda 41 IntelHDAController(); 42 ~IntelHDAController();
|
H A D | intel-hda-controller-init.cpp | 29 zx_status_t IntelHDAController::ResetControllerHW() { 106 zx_status_t IntelHDAController::ResetCORBRdPtrLocked() { 136 zx_status_t IntelHDAController::SetupPCIDevice(zx_device_t* pci_dev) { 234 zx_status_t IntelHDAController::SetupPCIInterrupts() { 287 zx_status_t IntelHDAController::SetupStreamDescriptors() { 332 zx_status_t IntelHDAController::SetupCommandBufferSize(uint8_t* size_reg, 357 zx_status_t IntelHDAController::SetupCommandBuffer() { 496 void IntelHDAController::ProbeAudioDSP() { 538 zx_status_t IntelHDAController::InitInternal(zx_device_t* pci_dev) { 683 zx_status_t IntelHDAController [all...] |
H A D | debug.cpp | 24 zx_status_t IntelHDAController::SnapshotRegs(dispatcher::Channel* channel,
|
H A D | intel-hda-stream.h | 66 friend class IntelHDAController; // Controllers have access to stuff like Reset and Configure
|
H A D | intel-hda-codec.cpp | 78 IntelHDACodec::IntelHDACodec(IntelHDAController& controller, uint8_t codec_id) 92 fbl::RefPtr<IntelHDACodec> IntelHDACodec::Create(IntelHDAController& controller,
|
H A D | intel-hda-dsp.cpp | 99 IntelHDADSP::IntelHDADSP(IntelHDAController& controller, 113 fbl::RefPtr<IntelHDADSP> IntelHDADSP::Create(IntelHDAController& controller,
|
Completed in 93 milliseconds