/linux-master/drivers/misc/mei/ |
H A D | hw-txe.h | 35 * @intr_cause: translated interrupt cause 45 unsigned long intr_cause; member in struct:mei_txe_hw
|
H A D | hw-txe.c | 362 clear_bit(TXE_INTR_IN_READY_BIT, &hw->intr_cause); 461 bool ret = (hw->intr_cause & (TXE_INTR_READINESS | 469 !!(hw->intr_cause & TXE_INTR_IN_READY), 470 !!(hw->intr_cause & TXE_INTR_READINESS), 471 !!(hw->intr_cause & TXE_INTR_ALIVENESS), 472 !!(hw->intr_cause & TXE_INTR_OUT_DB)); 936 clear_bit(TXE_INTR_OUT_DB_BIT, &hw->intr_cause); 999 hw->intr_cause |= hisr & HISR_INT_STS_MSK; 1001 hw->intr_cause |= TXE_INTR_IN_READY; 1075 if (test_and_clear_bit(TXE_INTR_READINESS_BIT, &hw->intr_cause)) { [all...] |
/linux-master/drivers/net/ethernet/qualcomm/ |
H A D | qca_spi.c | 68 start_spi_intr_handling(struct qcaspi *qca, u16 *intr_cause) argument 70 *intr_cause = 0; 73 qcaspi_read_register(qca, SPI_REG_INTR_CAUSE, intr_cause); 74 netdev_dbg(qca->net_dev, "interrupts: 0x%04x\n", *intr_cause); 78 end_spi_intr_handling(struct qcaspi *qca, u16 intr_cause) argument 85 qcaspi_write_register(qca, SPI_REG_INTR_CAUSE, intr_cause, 0); 87 netdev_dbg(qca->net_dev, "acking int: 0x%04x\n", intr_cause); 565 u16 intr_cause = 0; local 605 start_spi_intr_handling(qca, &intr_cause); 607 if (intr_cause [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pcie-xilinx-cpm.c | 307 } intr_cause[32] = { variable in typeref:struct:__anon1172 345 if (intr_cause[d->hwirq].str) 346 dev_warn(dev, "%s\n", intr_cause[d->hwirq].str); 424 for (i = 0; i < ARRAY_SIZE(intr_cause); i++) { 427 if (!intr_cause[i].str) 437 0, intr_cause[i].sym, port);
|
H A D | pcie-xilinx-dma-pl.c | 308 } intr_cause[32] = { variable in typeref:struct:__anon416 340 if (intr_cause[d->hwirq].str) 341 dev_warn(dev, "%s\n", intr_cause[d->hwirq].str); 606 for (i = 0; i < ARRAY_SIZE(intr_cause); i++) { 609 if (!intr_cause[i].str) 621 intr_cause[i].sym, port);
|
/linux-master/drivers/dma/ |
H A D | mv_xor.c | 118 u32 intr_cause = readl_relaxed(XOR_INTR_CAUSE(chan)); local 119 intr_cause = (intr_cause >> (chan->idx * 16)) & 0xFFFF; 120 return intr_cause; 716 u32 intr_cause) 718 if (intr_cause & XOR_INT_ERR_DECODE) { 724 chan->idx, intr_cause); local 733 u32 intr_cause = mv_chan_get_intr_cause(chan); local 735 dev_dbg(mv_chan_to_devp(chan), "intr cause %x\n", intr_cause); local 737 if (intr_cause 715 mv_chan_err_interrupt_handler(struct mv_xor_chan *chan, u32 intr_cause) argument [all...] |
/linux-master/include/linux/habanalabs/ |
H A D | cpucp_if.h | 119 struct hl_eq_intr_cause intr_cause; member in struct:hl_eq_pcie_drain_ind_data 159 struct hl_eq_intr_cause intr_cause; member in struct:hl_eq_razwi_with_intr_cause 363 struct hl_eq_intr_cause intr_cause; member in struct:hl_eq_addr_dec_intr_data 378 struct hl_eq_intr_cause intr_cause; member in union:hl_eq_entry::__anon2657
|
/linux-master/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 8759 u64 intr_cause_data = le64_to_cpu(razwi_with_intr_cause->intr_cause.intr_cause_data); 8781 u64 intr_cause_data = le64_to_cpu(razwi_with_intr_cause->intr_cause.intr_cause_data); 8932 static int gaudi2_handle_dma_core_event(struct hl_device *hdev, u16 event_type, u64 intr_cause) argument 8938 if (intr_cause & BIT(i)) { 9594 cause = le64_to_cpu(drain_data->intr_cause.intr_cause_data); 9997 le64_to_cpu(eq_entry->intr_cause.intr_cause_data)); 10003 le64_to_cpu(eq_entry->intr_cause.intr_cause_data)); 10009 le64_to_cpu(eq_entry->intr_cause.intr_cause_data)); 10015 le64_to_cpu(eq_entry->intr_cause.intr_cause_data), &event_mask); 10031 le64_to_cpu(eq_entry->intr_cause [all...] |