Searched refs:irq_ (Results 1 - 19 of 19) sorted by relevance

/fuchsia/zircon/kernel/dev/pcie/
H A Dpcie_irqs.cpp38 if (irq_.handler_count > 1) {
39 DEBUG_ASSERT(irq_.handlers != &irq_.singleton_handler);
40 delete[] irq_.handlers;
43 irq_.singleton_handler.handler = nullptr;
44 irq_.singleton_handler.ctx = nullptr;
45 irq_.singleton_handler.dev = nullptr;
46 irq_.mode = PCIE_IRQ_MODE_DISABLED;
47 irq_.handlers = nullptr;
48 irq_
[all...]
H A Dpcie_caps.cpp318 cap = irq_.msi = new (&ac) PciCapMsi(*this, cap_offset, id); break;
H A Dpcie_device.cpp266 DEBUG_ASSERT(irq_.legacy.shared_handler != nullptr);
/fuchsia/zircon/system/dev/display/intel-i915/
H A Dinterrupts.h40 zx::handle irq_; member in class:i915::Interrupts
H A Dinterrupts.cpp23 ZX_ASSERT(irq_ == ZX_HANDLE_INVALID);
27 if (irq_ != ZX_HANDLE_INVALID) {
28 zx_interrupt_destroy(irq_.get());
31 irq_.reset();
38 if (zx_interrupt_wait(irq_.get(), &timestamp) != ZX_OK) {
173 if ((status = pci_map_interrupt(controller_->pci(), 0, irq_.reset_and_get_address())
/fuchsia/zircon/kernel/dev/pcie/include/dev/
H A Dpcie_device.h311 uint8_t legacy_irq_pin() const { return irq_.legacy.pin; }
407 DEBUG_ASSERT(irq_.msi);
408 DEBUG_ASSERT(irq_.msi->is_valid());
409 cfg_->Write(irq_.msi->ctrl_reg(),
410 PCIE_CAP_MSI_CTRL_SET_ENB(enb, cfg_->Read(irq_.msi->ctrl_reg())));
461 } irq_; member in class:PcieDevice
/fuchsia/zircon/system/dev/input/focaltech/
H A Dft3x27.cpp39 status = irq_.wait(nullptr);
91 irq_.reset_and_get_address());
160 irq_.destroy();
H A Dft3x27.h110 zx::interrupt irq_; member in class:ft::Ft3x27Device
/fuchsia/zircon/system/dev/misc/tpm/
H A Di2c-cr50.cpp20 : i2c_(i2c_dev), irq_(fbl::move(irq)) {
50 if (irq_) {
52 zx_status_t status = zx_interrupt_wait(irq_.get(), nullptr);
H A Di2c-cr50.h117 zx::handle irq_ TA_GUARDED(lock_);
/fuchsia/zircon/system/dev/serial/aml-uart/
H A Daml-uart.cpp112 status = irq_.wait(nullptr);
268 zx_status_t status = pdev_map_interrupt(&pdev_, 0, irq_.reset_and_get_address());
283 irq_.destroy();
H A Daml-uart.h64 zx::interrupt irq_; member in class:serial::AmlUart
/fuchsia/zircon/system/dev/light/ams-light/
H A Dtcs3400.cpp142 zx_interrupt_ack(irq_.get()); // rearm interrupt at the IRQ level
351 irq_.reset_and_get_address());
362 status = zx_interrupt_bind(irq_.get(), port_handle_, TCS_INTERRUPT, 0);
412 irq_.destroy();
H A Dtcs3400.h63 zx::interrupt irq_; member in class:tcs::Tcs3400Device
/fuchsia/zircon/system/dev/audio/intel-hda/controller/
H A Dintel-hda-controller-init.cpp148 ZX_DEBUG_ASSERT(irq_ != nullptr);
262 ZX_DEBUG_ASSERT(irq_ != nullptr);
270 res = irq_->Activate(default_domain_, fbl::move(irq), fbl::move(irq_handler));
559 irq_ = dispatcher::Interrupt::Create();
560 if (irq_ == nullptr) {
H A Dintel-hda-controller.h139 fbl::RefPtr<dispatcher::Interrupt> irq_; member in class:audio::intel_hda::IntelHDAController
H A Dintel-hda-controller.cpp75 irq_.reset();
/fuchsia/zircon/system/dev/input/goodix/
H A Dgt92xx.cpp53 status = irq_.wait(nullptr);
171 status = int_gpio_.GetInterrupt(ZX_INTERRUPT_MODE_EDGE_HIGH, &irq_);
213 irq_.destroy();
H A Dgt92xx.h97 zx::interrupt irq_; member in class:goodix::Gt92xxDevice

Completed in 127 milliseconds