/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | xics.h | 2 * Common definitions accross all variants of ICP and ICS interrupt 29 /* Native ICP */ 37 /* PAPR ICP */ icp_native_init() 44 /* ICP ops */ icp_hv_init()
|
H A D | kvm_book3s_asm.h | 23 /* XICS ICP register offsets */
|
/linux-4.1.27/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_xics.c | 51 /* -- ICP routines -- */ 207 * rejection in an atomic ICP transaction which is now complete, icp_rm_deliver_irq() 208 * so potentially the ICP can already accept the interrupt again. icp_rm_deliver_irq() 214 * thus we may need to re-do the ICP lookup as well icp_rm_deliver_irq() 265 * in the ICP as part of the atomic transaction if the icp_rm_deliver_irq() 297 * If the need_resend flag got cleared in the ICP some time icp_rm_deliver_irq() 321 * ICP State: Down_CPPR icp_rm_down_cppr() 326 * ICP State: Resend icp_rm_down_cppr() 375 * Now handle resend checks. Those are asynchronous to the ICP icp_rm_down_cppr() 400 * ICP State: Accept_Interrupt kvmppc_rm_h_xirr() 446 * ICP state: Set_MFRR kvmppc_rm_h_ipi() 452 * ICP state: Check_IPI kvmppc_rm_h_ipi() 457 * ICP State: IPI kvmppc_rm_h_ipi() 522 * ICP State: Set_CPPR kvmppc_rm_h_cppr() 535 * ICP State: Up_CPPR kvmppc_rm_h_cppr() 540 * ICP State: Reject_Current kvmppc_rm_h_cppr() 586 * ICP State: EOI kvmppc_rm_h_eoi() 596 * ICP State: Down_CPPR which we handle kvmppc_rm_h_eoi()
|
H A D | book3s_xics.c | 46 * ICP operations are done via a single compare & swap transaction 47 * (most ICP state fits in the union kvmppc_icp_state) 57 * - Speed up server# -> ICP lookup (array ? hash table ?) 266 /* -- ICP routines, including hcalls -- */ 388 * rejection in an atomic ICP transaction which is now complete, icp_deliver_irq() 389 * so potentially the ICP can already accept the interrupt again. icp_deliver_irq() 395 * thus we may need to re-do the ICP lookup as well icp_deliver_irq() 447 * in the ICP as part of the atomic transaction if the icp_deliver_irq() 480 * If the need_resend flag got cleared in the ICP some time icp_deliver_irq() 506 * ICP State: Down_CPPR icp_down_cppr() 511 * ICP State: Resend icp_down_cppr() 562 * Now handle resend checks. Those are asynchronous to the ICP icp_down_cppr() 581 * ICP State: Accept_Interrupt kvmppc_h_xirr() 626 * ICP state: Set_MFRR kvmppc_h_ipi() 634 * ICP state: Check_IPI kvmppc_h_ipi() 639 * ICP State: IPI kvmppc_h_ipi() 716 * ICP State: Set_CPPR kvmppc_h_cppr() 728 * ICP State: Up_CPPR kvmppc_h_cppr() 733 * ICP State: Reject_Current kvmppc_h_cppr() 775 * ICP State: EOI kvmppc_h_eoi() 785 * ICP State: Down_CPPR which we handle kvmppc_h_eoi() 851 /* Check if we have an ICP */ kvmppc_xics_hcall() 938 seq_printf(m, "ICP Guest->Host totals: kick_vcpu=%lu check_resend=%lu reject=%lu notify_eoi=%lu\n", 941 seq_printf(m, "ICP Real Mode totals: check_resend=%lu resend=%lu\n", 1127 * the ICP states (either before or afterwards, which doesn't kvmppc_xics_set_icp() 1131 * the ICS states before the ICP states. kvmppc_xics_set_icp()
|
H A D | book3s_xics.h | 46 /* Atomic ICP state, updated with a single compare & swap */ 86 /* Counters for handling ICP processing in real mode */
|
H A D | book3s_hv_rmhandlers.S | 2383 /* Now read the interrupt from the ICP */ 2402 beq 1f /* if nothing pending in the ICP */ 2404 /* We found something in the ICP... 2434 * the PACA earlier, it will be picked up by the host ICP driver
|
/linux-4.1.27/arch/arm/mach-sa1100/include/mach/ |
H A D | irqs.h | 27 #define IRQ_Ser2ICP 17 /* Ser. port 2 ICP */
|
H A D | SA-1100.h | 1268 #define IC_Ser2ICP 0x00010000 /* Ser. port 2 ICP */ 1370 #define PPFR_SP2TX 0x00004000 /* Ser. Port 2 ICP Transmit */ 1371 #define PPFR_SP2RX 0x00008000 /* Ser. Port 2 ICP Receive */
|
/linux-4.1.27/arch/powerpc/sysdev/xics/ |
H A D | icp-native.c | 229 pr_warning("icp_native: Could not reserve ICP MMIO" 283 pr_err("icp_native: ICP reg len (%d) != num servers (%d)", icp_native_init_one_node() 294 pr_err("icp_native: Could not translate ICP MMIO" icp_native_init_one_node()
|
H A D | xics-common.c | 34 /* Globals common to all ICP/ICS implementations */ 145 /* Setup cause_ipi callback based on which ICP is used */ xics_smp_probe() 403 /* Fist locate ICP */ xics_init()
|
H A D | ics-opal.c | 233 * right ICP ics_opal_init()
|
H A D | ics-rtas.c | 228 * right ICP ics_rtas_init()
|
/linux-4.1.27/drivers/net/irda/ |
H A D | pxaficp_ir.c | 36 #define ICCR0 __REG(0x40800000) /* ICP Control Register 0 */ 37 #define ICCR1 __REG(0x40800004) /* ICP Control Register 1 */ 38 #define ICCR2 __REG(0x40800008) /* ICP Control Register 2 */ 39 #define ICDR __REG(0x4080000c) /* ICP Data Register */ 40 #define ICSR0 __REG(0x40800014) /* ICP Status Register 0 */ 41 #define ICSR1 __REG(0x40800018) /* ICP Status Register 1 */
|
/linux-4.1.27/drivers/watchdog/ |
H A D | wafer5823wdt.c | 2 * ICP Wafer 5823 Single Board Computer WDT driver 323 MODULE_DESCRIPTION("ICP Wafer 5823 Single Board Computer WDT driver");
|
/linux-4.1.27/drivers/scsi/aacraid/ |
H A D | linit.c | 76 "HP NetRAID-4M, IBM ServeRAID & ICP SCSI driver"); 199 { aac_rkt_init, "aacraid", "ICP ", "ICP9024RO ", 2 }, /* ICP9024RO (Lancer) */ 200 { aac_rkt_init, "aacraid", "ICP ", "ICP9014RO ", 1 }, /* ICP9014RO (Lancer) */ 201 { aac_rkt_init, "aacraid", "ICP ", "ICP9047MA ", 1 }, /* ICP9047MA (Lancer) */ 202 { aac_rkt_init, "aacraid", "ICP ", "ICP9087MA ", 1 }, /* ICP9087MA (Lancer) */ 203 { aac_rkt_init, "aacraid", "ICP ", "ICP5445AU ", 1 }, /* ICP5445AU (Hurricane44) */ 204 { aac_rx_init, "aacraid", "ICP ", "ICP9085LI ", 1 }, /* ICP9085LI (Marauder-X) */ 205 { aac_rx_init, "aacraid", "ICP ", "ICP5085BR ", 1 }, /* ICP5085BR (Marauder-E) */ 206 { aac_rkt_init, "aacraid", "ICP ", "ICP9067MA ", 1 }, /* ICP9067MA (Intruder-6) */
|
/linux-4.1.27/arch/arm/mach-pxa/include/mach/ |
H A D | irqs.h | 44 #define IRQ_ICP PXA_IRQ(19) /* ICP Transmit/Receive/Error */
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | pcl812.c | 12 * and for ICP DAS cards 23 * ICP DAS A-821PGH/PGL/PGL-NDA, A-822PGH/PGL, A-823PGH/PGL, A-826PG, 24 * ICP DAS ISO-813 29 * [ICP] ISO-813 (iso813), A-821PGH (a821pgh), A-821PGL (a821pgl), 130 #define boardACL8216 8 /* and ICP DAS A-826PG */
|
H A D | pcl730.c | 13 * [ICP] ISO-730 (iso730), P8R8-DIO (p8r8dio), P16R16-DIO (p16r16dio),
|
H A D | icp_multi.c | 162 /* Output channel, range, mode to ICP Multi */ setup_channel_list()
|
/linux-4.1.27/drivers/tty/serial/8250/ |
H A D | 8250_core.c | 1316 unsigned int ICP = 0; autoconfig_irq() local 1321 ICP = (port->iobase & 0xfe0) | 0x1f; autoconfig_irq() 1322 save_ICP = inb_p(ICP); autoconfig_irq() 1323 outb_p(0x80, ICP); autoconfig_irq() 1324 inb_p(ICP); autoconfig_irq() 1356 outb_p(save_ICP, ICP); autoconfig_irq()
|
/linux-4.1.27/drivers/scsi/ |
H A D | gdth.h | 7 * gdth.h Copyright (C) 1995-06 ICP vortex, Achim Leubner
|
H A D | gdth.c | 3 * ICP vortex GmbH: GDT ISA/EISA/PCI Disk Array Controllers * 7 * Copyright (C) 1995-06 ICP vortex GmbH, Achim Leubner * 1909 strlcpy(ha->oem_name,"ICP ", sizeof(ha->oem_name)); gdth_search_drives()
|
/linux-4.1.27/drivers/staging/dgap/ |
H A D | dgap.h | 346 #define ICP 23 macro
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | sa1100fb.c | 143 * - Added support for the ICP LCD-Kit01 on LART. This LCD is
|
/linux-4.1.27/drivers/usb/serial/ |
H A D | ftdi_sio.c | 1007 /* ICP DAS I-756xU devices */
|