| /linux/drivers/irqchip/ | 
| H A D | irq-ti-sci-inta.c | 92  *			they are converted to Global event within INTA to be93  *			received by the same INTA to generate an interrupt.
 95  *			generating Unmapped Event, we must use the INTA's TI-SCI
 118 static u16 ti_sci_inta_get_dev_id(struct ti_sci_inta_irq_domain *inta, u32 hwirq)  in ti_sci_inta_get_dev_id()  argument
 123 	if (inta->unmapped_cnt == 0)  in ti_sci_inta_get_dev_id()
 127 	 * For devices sending Unmapped Events we must use the INTA's TI-SCI  in ti_sci_inta_get_dev_id()
 131 	for (i = 0; i < inta->unmapped_cnt; i++) {  in ti_sci_inta_get_dev_id()
 132 		if (dev_id == inta->unmapped_dev_ids[i]) {  in ti_sci_inta_get_dev_id()
 133 			dev_id = inta->ti_sci_id;  in ti_sci_inta_get_dev_id()
 148 	struct ti_sci_inta_irq_domain *inta;  in ti_sci_inta_irq_handler()  local
 [all …]
 
 | 
| /linux/arch/mips/pci/ | 
| H A D | fixup-sni.c | 24 #define INTA	PCIMT_IRQ_INTA  macro44 	/*	 INTA  INTB  INTC  INTD */
 50 	{     0, INTB, INTC, INTD, INTA },	/* Slot 2 */
 51 	{     0, INTC, INTD, INTA, INTB },	/* Slot 3 */
 52 	{     0, INTD, INTA, INTB, INTC },	/* Slot 4 */
 61 	/*	 INTA  INTB  INTC  INTD */
 64 	{     0, INTC, INTD, INTA, INTB },	/* Slot 1 */
 67 	{     0, INTB, INTC, INTD, INTA },	/* Slot 2 */
 68 	{     0, INTC, INTD, INTA, INTB },	/* Slot 3 */
 69 	{     0, INTD, INTA, INTB, INTC },	/* Slot 4 */
 [all …]
 
 | 
| H A D | pci-octeon.c | 185 	 * INTA# of Device Number 0 is connected to IRQW on the system  in octeon_get_pci_interrupts()187 	 * located on the system board or in a connector.) INTA# of  in octeon_get_pci_interrupts()
 189 	 * board. INTA# of Device Number 2 is connected to IRQY on the  in octeon_get_pci_interrupts()
 190 	 * system board. INTA# of Device Number 3 is connected to IRQZ  in octeon_get_pci_interrupts()
 199 	 * Interrupt Number (INTA# = 0, INTB# = 1, INTC# = 2, and  in octeon_get_pci_interrupts()
 
 | 
| /linux/Documentation/misc-devices/ | 
| H A D | spear-pcie-gadget.rst | 58 		INTA, MSI or NO_INT). Select MSI only when you have programmed61 inta		write 1 to assert INTA and 0 to de-assert.
 116 program interrupt type : INTA::
 118     # echo INTA >> int_type
 134 To assert INTA::
 136     # echo 1 >> inta
 138 To de-assert INTA::
 140     # echo 0 >> inta
 
 | 
| /linux/arch/sh/boards/mach-se/7780/ | 
| H A D | irq.c | 54 	 *  INTA || INTA  | INTD  |  --   | INTB  in init_se7780_IRQ()56 	 *  INTB || INTB  | INTA  |  --   | INTC  in init_se7780_IRQ()
 58 	 *  INTC || INTC  | INTB  | INTA  |  --  in init_se7780_IRQ()
 60 	 *  INTD || INTD  | INTC  |  --   | INTA  in init_se7780_IRQ()
 
 | 
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ | 
| H A D | rx.c | 1722 	u32 inta;  in iwl_pcie_int_cause_non_ict()  local1729 	inta = iwl_read32(trans, CSR_INT);  in iwl_pcie_int_cause_non_ict()
 1732 	return inta;  in iwl_pcie_int_cause_non_ict()
 1741  * stop using INTA register to get device's interrupt, reading this register
 1751 	u32 inta;  in iwl_pcie_int_cause_ict()  local
 1796 	inta = (0xff & val) | ((0xff00 & val) << 16);  in iwl_pcie_int_cause_ict()
 1797 	return inta;  in iwl_pcie_int_cause_ict()
 1898 	u32 inta = 0;  in iwl_pcie_irq_handler()  local
 1910 		inta = iwl_pcie_int_cause_ict(trans);  in iwl_pcie_irq_handler()
 1912 		inta = iwl_pcie_int_cause_non_ict(trans);  in iwl_pcie_irq_handler()
 [all …]
 
 | 
| /linux/Documentation/arch/x86/i386/ | 
| H A D | IO-APIC.rst | 65 Every PCI card emits a PCI IRQ, which can be INTA, INTB, INTC or INTD::74                          INTA--| |
 77 These INTA-D PCI IRQs are always 'local to the card', their real meaning
 79 a card in slot4, issuing INTA IRQ, it will end up as a signal on PIRQ4 of
 80 the PCI chipset. Most cards issue INTA, this creates optimal distribution
 
 | 
| /linux/arch/alpha/kernel/ | 
| H A D | sys_rx164.c | 118  *      Slot    IDSEL   INTA    INTB    INTC    INTD    126  *      Slot    IDSEL   INTA    INTB    INTC    INTD
 151 	  /*INT   INTA  INTB  INTC   INTD */  in rx164_map_irq()
 161 	  /*INT   INTA  INTB  INTC   INTD */  in rx164_map_irq()
 
 | 
| H A D | sys_ruffian.c | 104  *	  IdSel		INTA	INTB	INTC	INTD111  *	  IdSel		INTA	INTB	INTC	INTD
 125 	      /*INT  INTA INTB INTC INTD */  in ruffian_map_irq()
 
 | 
| H A D | sys_dp264.c | 379 		/*INT    INTA   INTB   INTC   INTD */  in dp264_map_irq()401 		/*INT    INTA   INTB   INTC   INTD */  in monet_map_irq()
 463 		/*INT    INTA   INTB   INTC   INTD */  in webbrick_map_irq()
 485 		/*INT    INTA   INTB   INTC   INTD */  in clipper_map_irq()
 
 | 
| H A D | sys_cabriolet.c | 178 		/*INT  INTA  INTB  INTC   INTD */  in eb66p_map_irq()208 		/*INT   INTA  INTB  INTC   INTD */  in cabriolet_map_irq()
 285 		/*INT   INTA  INTB   INTC   INTD */  in alphapc164_map_irq()
 
 | 
| /linux/Documentation/networking/device_drivers/ethernet/neterion/ | 
| H A D | s2io.rst | 41 	eth3: Neterion Xframe I 10GbE adapter (rev 3), Version 2.0.9.1, Intr type INTA42 	eth4: Neterion Xframe II 10GbE adapter (rev 2), Version 2.0.9.1, Intr type INTA
 46 driver version, interface name(eth3, eth4), Interrupt type(INTA, MSI, MSI-X).
 108 	Specifies interrupt type. Possible values 0(INTA), 2(MSI-X)
 
 | 
| /linux/Documentation/ABI/testing/ | 
| H A D | configfs-spear-pcie-gadget | 24 	inta		write 1 to assert INTA and 0 to de-assert.
 | 
| /linux/Documentation/devicetree/bindings/pci/ | 
| H A D | sifive,fu740-pcie.yaml | 45       - const: inta107             interrupt-names = "msi", "inta", "intb", "intc", "intd";
 
 | 
| /linux/drivers/net/wireless/realtek/rtlwifi/ | 
| H A D | pci.c | 855 	if (!intvec.inta || intvec.inta == 0xffff)  in _rtl_pci_interrupt()859 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_TBDOK])  in _rtl_pci_interrupt()
 863 	if (unlikely(intvec.inta & rtlpriv->cfg->maps[RTL_IMR_TBDER]))  in _rtl_pci_interrupt()
 867 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BDOK])  in _rtl_pci_interrupt()
 870 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BCNINT]) {  in _rtl_pci_interrupt()
 880 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_MGNTDOK]) {  in _rtl_pci_interrupt()
 886 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_HIGHDOK]) {  in _rtl_pci_interrupt()
 892 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BKDOK]) {  in _rtl_pci_interrupt()
 900 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BEDOK]) {  in _rtl_pci_interrupt()
 908 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_VIDOK]) {  in _rtl_pci_interrupt()
 [all …]
 
 | 
| /linux/drivers/net/wireless/intel/iwlegacy/ | 
| H A D | 3945-mac.c | 1334 	u32 inta, handled = 0;  in il3945_irq_tasklet()  local1346 	inta = _il_rd(il, CSR_INT);  in il3945_irq_tasklet()
 1347 	_il_wr(il, CSR_INT, inta);  in il3945_irq_tasklet()
 1359 		D_ISR("inta 0x%08x, enabled 0x%08x, fh 0x%08x\n", inta,  in il3945_irq_tasklet()
 1367 	 * atomic, make sure that inta covers all the interrupts that  in il3945_irq_tasklet()
 1371 		inta |= CSR_INT_BIT_FH_RX;  in il3945_irq_tasklet()
 1373 		inta |= CSR_INT_BIT_FH_TX;  in il3945_irq_tasklet()
 1376 	if (inta & CSR_INT_BIT_HW_ERR) {  in il3945_irq_tasklet()
 1392 		if (inta & CSR_INT_BIT_SCD) {  in il3945_irq_tasklet()
 1399 		if (inta & CSR_INT_BIT_ALIVE) {  in il3945_irq_tasklet()
 [all …]
 
 | 
| /linux/include/linux/ssb/ | 
| H A D | ssb_driver_pci.h | 27 #define  SSB_PCICORE_ISTAT_INTA		0x00000001 /* PCI INTA# */33 #define  SSB_PCICORE_IMASK_INTA		0x00000001 /* PCI INTA# */
 
 | 
| /linux/include/linux/soc/ti/ | 
| H A D | ti_sci_inta_msi.h | 3  * Texas Instruments' K3 TI SCI INTA MSI helper
 | 
| /linux/arch/sh/include/mach-common/mach/ | 
| H A D | lboxre2.h | 17 #define IRQ_INTA	evt2irq(0x3c0)	/* INTA */
 | 
| /linux/arch/powerpc/boot/dts/ | 
| H A D | mpc8379_rdb.dts | 406 				/* IDSEL AD14 IRQ6 inta */409 				/* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */
 414 				/* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/
 
 | 
| H A D | mpc8377_rdb.dts | 392 				/* IDSEL AD14 IRQ6 inta */395 				/* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */
 400 				/* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/
 
 | 
| H A D | mpc8378_rdb.dts | 376 				/* IDSEL AD14 IRQ6 inta */379 				/* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */
 384 				/* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/
 
 | 
| /linux/drivers/pcmcia/ | 
| H A D | ti113x.h | 438 	/* parallel PCI interrupts: route INTA */  in ti12xx_irqroute_func0()444 		/* make sure GPIO3 is set to INTA */  in ti12xx_irqroute_func0()
 501  * ties INTA and INTB together. also changes the devices irq to that of
 798 			/* those oldies use gpio3 for INTA */  in ti12xx_power_hook()
 820 			/* those have INTA elsewhere and INTB in MFUNC0 */  in ti12xx_power_hook()
 
 | 
| /linux/Documentation/PCI/endpoint/function/binding/ | 
| H A D | pci-test.rst | 21 interrupt_pin	   Should be 1 - INTA, 2 - INTB, 3 - INTC, 4 -INTD
 | 
| /linux/drivers/pci/ | 
| H A D | irq.c | 85  * @pin: the INTx pin (1=INTA, 2=INTB, 3=INTC, 4=INTD)124  * @pinp: pointer to the INTx pin value (1=INTA, 2=INTB, 3=INTD, 4=INTD)
 
 |