/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/ |
H A D | irq.h | 69 struct irq_host; 81 int (*match)(struct irq_host *h, struct device_node *node); 86 int (*map)(struct irq_host *h, unsigned int virq, irq_hw_number_t hw); 89 void (*unmap)(struct irq_host *h, unsigned int virq); 92 void (*remap)(struct irq_host *h, unsigned int virq, irq_hw_number_t hw); 102 int (*xlate)(struct irq_host *h, struct device_node *ctrler, 107 struct irq_host { struct 138 struct irq_host *host; 146 * irq_alloc_host - Allocate a new irq_host data structure 153 * Allocates and initialize and irq_host structur [all...] |
H A D | i8259.h | 9 extern struct irq_host *i8259_get_host(void);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/ |
H A D | irq.h | 69 struct irq_host; 81 int (*match)(struct irq_host *h, struct device_node *node); 86 int (*map)(struct irq_host *h, unsigned int virq, irq_hw_number_t hw); 89 void (*unmap)(struct irq_host *h, unsigned int virq); 92 void (*remap)(struct irq_host *h, unsigned int virq, irq_hw_number_t hw); 102 int (*xlate)(struct irq_host *h, struct device_node *ctrler, 107 struct irq_host { struct 138 struct irq_host *host; 146 * irq_alloc_host - Allocate a new irq_host data structure 153 * Allocates and initialize and irq_host structur [all...] |
H A D | i8259.h | 9 extern struct irq_host *i8259_get_host(void);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/microblaze/include/asm/ |
H A D | irq.h | 35 struct irq_host; 47 extern unsigned int irq_create_mapping(struct irq_host *host,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/microblaze/include/asm/ |
H A D | irq.h | 35 struct irq_host; 47 extern unsigned int irq_create_mapping(struct irq_host *host,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/embedded6xx/ |
H A D | hlwd-pic.c | 92 static struct irq_host *hlwd_irq_host; 94 static int hlwd_pic_map(struct irq_host *h, unsigned int virq, 103 static void hlwd_pic_unmap(struct irq_host *h, unsigned int irq) 114 static unsigned int __hlwd_pic_get_irq(struct irq_host *h) 132 struct irq_host *irq_host = get_irq_data(cascade_virq); local 139 virq = __hlwd_pic_get_irq(irq_host); 164 struct irq_host *hlwd_pic_init(struct device_node *np) 166 struct irq_host *irq_host; local [all...] |
H A D | flipper-pic.c | 99 static struct irq_host *flipper_irq_host; 101 static int flipper_pic_map(struct irq_host *h, unsigned int virq, 110 static void flipper_pic_unmap(struct irq_host *h, unsigned int irq) 116 static int flipper_pic_match(struct irq_host *h, struct device_node *np) 140 struct irq_host * __init flipper_pic_init(struct device_node *np) 143 struct irq_host *irq_host = NULL; local 169 irq_host = irq_alloc_host(np, IRQ_HOST_MAP_LINEAR, FLIPPER_NR_IRQS, 171 if (!irq_host) { 172 pr_err("failed to allocate irq_host\ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/embedded6xx/ |
H A D | hlwd-pic.c | 92 static struct irq_host *hlwd_irq_host; 94 static int hlwd_pic_map(struct irq_host *h, unsigned int virq, 103 static void hlwd_pic_unmap(struct irq_host *h, unsigned int irq) 114 static unsigned int __hlwd_pic_get_irq(struct irq_host *h) 132 struct irq_host *irq_host = get_irq_data(cascade_virq); local 139 virq = __hlwd_pic_get_irq(irq_host); 164 struct irq_host *hlwd_pic_init(struct device_node *np) 166 struct irq_host *irq_host; local [all...] |
H A D | flipper-pic.c | 99 static struct irq_host *flipper_irq_host; 101 static int flipper_pic_map(struct irq_host *h, unsigned int virq, 110 static void flipper_pic_unmap(struct irq_host *h, unsigned int irq) 116 static int flipper_pic_match(struct irq_host *h, struct device_node *np) 140 struct irq_host * __init flipper_pic_init(struct device_node *np) 143 struct irq_host *irq_host = NULL; local 169 irq_host = irq_alloc_host(np, IRQ_HOST_MAP_LINEAR, FLIPPER_NR_IRQS, 171 if (!irq_host) { 172 pr_err("failed to allocate irq_host\ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | fsl_msi.h | 27 struct irq_host *irqhost;
|
H A D | ipic.h | 46 struct irq_host *irqhost;
|
H A D | xilinx_intc.c | 43 static struct irq_host *master_irqhost; 150 static int xilinx_intc_xlate(struct irq_host *h, struct device_node *ct, 170 static int xilinx_intc_map(struct irq_host *h, unsigned int virq, 191 struct irq_host * __init 194 struct irq_host * irq; 209 /* Allocate and initialize an irq_host structure. */
|
H A D | i8259.c | 28 static struct irq_host *i8259_host; 166 static int i8259_host_match(struct irq_host *h, struct device_node *node) 171 static int i8259_host_map(struct irq_host *h, unsigned int virq, 188 static void i8259_host_unmap(struct irq_host *h, unsigned int virq) 200 static int i8259_host_xlate(struct irq_host *h, struct device_node *ct, 227 struct irq_host *i8259_get_host(void)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/sysdev/ |
H A D | fsl_msi.h | 27 struct irq_host *irqhost;
|
H A D | ipic.h | 46 struct irq_host *irqhost;
|
H A D | xilinx_intc.c | 43 static struct irq_host *master_irqhost; 150 static int xilinx_intc_xlate(struct irq_host *h, struct device_node *ct, 170 static int xilinx_intc_map(struct irq_host *h, unsigned int virq, 191 struct irq_host * __init 194 struct irq_host * irq; 209 /* Allocate and initialize an irq_host structure. */
|
H A D | i8259.c | 28 static struct irq_host *i8259_host; 166 static int i8259_host_match(struct irq_host *h, struct device_node *node) 171 static int i8259_host_map(struct irq_host *h, unsigned int virq, 188 static void i8259_host_unmap(struct irq_host *h, unsigned int virq) 200 static int i8259_host_xlate(struct irq_host *h, struct device_node *ct, 227 struct irq_host *i8259_get_host(void)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 69 struct irq_host *irq_host; member in struct:axon_msic 115 if (msi < NR_IRQS && irq_map[msi].host == msic->irq_host) { 153 struct irq_host *irq_host; local 185 irq_host = irq_find_host(dn); 186 if (!irq_host) { 187 dev_dbg(&dev->dev, "axon_msi: no irq_host found for node %s\n", 192 msic = irq_host->host_data; 281 virq = irq_create_direct_mapping(msic->irq_host); [all...] |
H A D | beat_interrupt.c | 37 static struct irq_host *beatic_host; 125 static void beatic_pic_host_unmap(struct irq_host *h, unsigned int virq) 136 static int beatic_pic_host_map(struct irq_host *h, unsigned int virq, 155 static void beatic_pic_host_remap(struct irq_host *h, unsigned int virq, 168 static int beatic_pic_host_xlate(struct irq_host *h, struct device_node *ct, 180 static int beatic_pic_host_match(struct irq_host *h, struct device_node *np)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 69 struct irq_host *irq_host; member in struct:axon_msic 115 if (msi < NR_IRQS && irq_map[msi].host == msic->irq_host) { 153 struct irq_host *irq_host; local 185 irq_host = irq_find_host(dn); 186 if (!irq_host) { 187 dev_dbg(&dev->dev, "axon_msi: no irq_host found for node %s\n", 192 msic = irq_host->host_data; 281 virq = irq_create_direct_mapping(msic->irq_host); [all...] |
H A D | beat_interrupt.c | 37 static struct irq_host *beatic_host; 125 static void beatic_pic_host_unmap(struct irq_host *h, unsigned int virq) 136 static int beatic_pic_host_map(struct irq_host *h, unsigned int virq, 155 static void beatic_pic_host_remap(struct irq_host *h, unsigned int virq, 168 static int beatic_pic_host_xlate(struct irq_host *h, struct device_node *ct, 180 static int beatic_pic_host_match(struct irq_host *h, struct device_node *np)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/82xx/ |
H A D | pq2ads-pci-pic.c | 32 struct irq_host *host; 107 static int pci_pic_host_map(struct irq_host *h, unsigned int virq, 116 static void pci_host_unmap(struct irq_host *h, unsigned int virq) 131 struct irq_host *host;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/82xx/ |
H A D | pq2ads-pci-pic.c | 32 struct irq_host *host; 107 static int pci_pic_host_map(struct irq_host *h, unsigned int virq, 116 static void pci_host_unmap(struct irq_host *h, unsigned int virq) 131 struct irq_host *host;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kernel/ |
H A D | irq.c | 536 static struct irq_host *irq_default_host; 544 static int default_irq_host_match(struct irq_host *h, struct device_node *np) 549 struct irq_host *irq_alloc_host(struct device_node *of_node, 555 struct irq_host *host; 556 unsigned int size = sizeof(struct irq_host); 639 struct irq_host *irq_find_host(struct device_node *node) 641 struct irq_host *h, *found = NULL; 660 void irq_set_default_host(struct irq_host *host) 676 static int irq_setup_virq(struct irq_host *host, unsigned int virq, 707 unsigned int irq_create_direct_mapping(struct irq_host *hos [all...] |