/fuchsia/zircon/kernel/dev/pcie/ |
H A D | pcie_irqs.cpp | 38 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 D | pcie_caps.cpp | 318 cap = irq_.msi = new (&ac) PciCapMsi(*this, cap_offset, id); break;
|
H A D | pcie_device.cpp | 266 DEBUG_ASSERT(irq_.legacy.shared_handler != nullptr);
|
/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | interrupts.h | 40 zx::handle irq_; member in class:i915::Interrupts
|
H A D | interrupts.cpp | 23 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(), ×tamp) != 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 D | pcie_device.h | 311 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 D | ft3x27.cpp | 39 status = irq_.wait(nullptr); 91 irq_.reset_and_get_address()); 160 irq_.destroy();
|
H A D | ft3x27.h | 110 zx::interrupt irq_; member in class:ft::Ft3x27Device
|
/fuchsia/zircon/system/dev/misc/tpm/ |
H A D | i2c-cr50.cpp | 20 : i2c_(i2c_dev), irq_(fbl::move(irq)) { 50 if (irq_) { 52 zx_status_t status = zx_interrupt_wait(irq_.get(), nullptr);
|
H A D | i2c-cr50.h | 117 zx::handle irq_ TA_GUARDED(lock_);
|
/fuchsia/zircon/system/dev/serial/aml-uart/ |
H A D | aml-uart.cpp | 112 status = irq_.wait(nullptr); 268 zx_status_t status = pdev_map_interrupt(&pdev_, 0, irq_.reset_and_get_address()); 283 irq_.destroy();
|
H A D | aml-uart.h | 64 zx::interrupt irq_; member in class:serial::AmlUart
|
/fuchsia/zircon/system/dev/light/ams-light/ |
H A D | tcs3400.cpp | 142 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 D | tcs3400.h | 63 zx::interrupt irq_; member in class:tcs::Tcs3400Device
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-controller-init.cpp | 148 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 D | intel-hda-controller.h | 139 fbl::RefPtr<dispatcher::Interrupt> irq_; member in class:audio::intel_hda::IntelHDAController
|
H A D | intel-hda-controller.cpp | 75 irq_.reset();
|
/fuchsia/zircon/system/dev/input/goodix/ |
H A D | gt92xx.cpp | 53 status = irq_.wait(nullptr); 171 status = int_gpio_.GetInterrupt(ZX_INTERRUPT_MODE_EDGE_HIGH, &irq_); 213 irq_.destroy();
|
H A D | gt92xx.h | 97 zx::interrupt irq_; member in class:goodix::Gt92xxDevice
|