Home
last modified time | relevance | path

Searched refs:interrupt_id (Results 1 – 10 of 10) sorted by relevance

/linux/arch/powerpc/platforms/ps3/
H A Dinterrupt.c386 * An event irq represents a virtual device interrupt. The interrupt_id
403 dev->dev_id, virq_to_hw(*virq), dev->interrupt_id); in ps3_sb_event_receive_port_setup()
414 DBG("%s:%d: interrupt_id %u, virq %u\n", __func__, __LINE__, in ps3_sb_event_receive_port_setup()
415 dev->interrupt_id, *virq); in ps3_sb_event_receive_port_setup()
428 DBG(" -> %s:%d: interrupt_id %u, virq %u\n", __func__, __LINE__, in ps3_sb_event_receive_port_destroy()
429 dev->interrupt_id, virq); in ps3_sb_event_receive_port_destroy()
432 dev->dev_id, virq_to_hw(virq), dev->interrupt_id); in ps3_sb_event_receive_port_destroy()
459 * @interrupt_id: The device interrupt id read from the system repository.
462 * An io irq represents a non-virtualized device interrupt. interrupt_id
466 int ps3_io_irq_setup(enum ps3_cpu_binding cpu, unsigned int interrupt_id, in ps3_io_irq_setup() argument
[all...]
H A Drepository.c232 enum ps3_interrupt_type *intr_type, unsigned int *interrupt_id) in ps3_repository_read_dev_intr() argument
245 *interrupt_id = v2; in ps3_repository_read_dev_intr()
483 enum ps3_interrupt_type intr_type, unsigned int *interrupt_id) in ps3_repository_find_interrupt() argument
490 *interrupt_id = UINT_MAX; in ps3_repository_find_interrupt()
506 *interrupt_id = id; in ps3_repository_find_interrupt()
1191 unsigned int interrupt_id; in ps3_repository_dump_resource_info() local
1194 repo->dev_index, res_index, &intr_type, &interrupt_id); in ps3_repository_dump_resource_info()
1204 pr_devel("%s:%d (%u:%u) intr_type %u, interrupt_id %u\n", in ps3_repository_dump_resource_info()
1206 intr_type, interrupt_id); in ps3_repository_dump_resource_info()
H A Dplatform.h112 enum ps3_interrupt_type *intr_type, unsigned int *interrupt_id);
142 enum ps3_interrupt_type intr_type, unsigned int *interrupt_id);
H A Ddevice-init.c143 PS3_INTERRUPT_TYPE_EVENT_PORT, &p->dev.interrupt_id); in ps3_setup_gelic_device()
151 BUG_ON(p->dev.interrupt_id != 0); in ps3_setup_gelic_device()
215 interrupt_type, &p->dev.interrupt_id); in ps3_setup_uhc_device()
363 &p->sbd.interrupt_id); in ps3_setup_storage_dev()
797 local->dev.sbd.interrupt_id = PS3_NOTIFICATION_INTERRUPT_ID; in ps3_probe_thread()
/linux/drivers/accel/habanalabs/common/
H A Dcommand_submission.c3292 if (data->interrupt->interrupt_id != in ts_get_and_handle_kernel_record()
3293 req_offset_record->ts_reg_info.interrupt->interrupt_id) { in ts_get_and_handle_kernel_record()
3468 data->interrupt->interrupt_id); in _hl_interrupt_wait_ioctl()
3599 interrupt->interrupt_id); in _hl_interrupt_wait_ioctl_user_addr()
3626 u16 interrupt_id, first_interrupt, last_interrupt; in hl_interrupt_wait_ioctl() local
3642 interrupt_id = FIELD_GET(HL_WAIT_CS_FLAGS_INTERRUPT_MASK, args->in.flags); in hl_interrupt_wait_ioctl()
3647 if (interrupt_id < prop->user_dec_intr_count) { in hl_interrupt_wait_ioctl()
3650 if (!(prop->decoder_enabled_mask & BIT(interrupt_id))) { in hl_interrupt_wait_ioctl()
3652 interrupt_id); in hl_interrupt_wait_ioctl()
3656 interrupt = &hdev->user_interrupt[interrupt_id]; in hl_interrupt_wait_ioctl()
[all...]
H A Dirq.c283 intr->interrupt_id); in handle_registration_node()
304 dev_dbg(hdev->dev, "Irq handle: Timestamp record (%p) ts cb address (%p), interrupt_id: %u\n", in handle_registration_node()
305 pend, pend->ts_reg_info.timestamp_kernel_addr, intr->interrupt_id); in handle_registration_node()
H A Dhabanalabs.h1157 * @interrupt_id: msix interrupt id
1168 u32 interrupt_id; member
2778 usr_intr.interrupt_id = intr_id; \
/linux/drivers/usb/host/
H A Dehci-ps3.c125 result = ps3_io_irq_setup(PS3_BINDING_CPU_ANY, dev->interrupt_id, &virq); in ps3_ehci_probe()
H A Dohci-ps3.c109 result = ps3_io_irq_setup(PS3_BINDING_CPU_ANY, dev->interrupt_id, &virq); in ps3_ohci_probe()
/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c5302 * @interrupt_id: interrupt ID.
5313 u32 first_mon_id, u32 interrupt_id) in gaudi2_arm_monitors_for_virt_msix_db() argument
5372 payload = interrupt_id; in gaudi2_arm_monitors_for_virt_msix_db()
5380 u32 decoder_id, sob_id, first_mon_id, interrupt_id; in gaudi2_prepare_sm_for_virt_msix_db() local
5390 interrupt_id = GAUDI2_IRQ_NUM_DCORE0_DEC0_NRM + 2 * decoder_id; in gaudi2_prepare_sm_for_virt_msix_db()
5391 gaudi2_arm_monitors_for_virt_msix_db(hdev, sob_id, first_mon_id, interrupt_id); in gaudi2_prepare_sm_for_virt_msix_db()
5395 interrupt_id += 1; in gaudi2_prepare_sm_for_virt_msix_db()
5396 gaudi2_arm_monitors_for_virt_msix_db(hdev, sob_id, first_mon_id, interrupt_id); in gaudi2_prepare_sm_for_virt_msix_db()