Home
last modified time | relevance | path

Searched refs:cascade (Results 1 – 43 of 43) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/cell/
Dinterrupt.c109 int cascade; in iic_ioexc_cascade() local
120 for (cascade = 63; cascade >= 0; cascade--) in iic_ioexc_cascade()
121 if (bits & (0x8000000000000000UL >> cascade)) { in iic_ioexc_cascade()
124 base | cascade); in iic_ioexc_cascade()
318 unsigned int node, cascade, found = 0; in setup_iic() local
350 cascade = node << IIC_IRQ_NODE_SHIFT; in setup_iic()
351 cascade |= 1 << IIC_IRQ_CLASS_SHIFT; in setup_iic()
352 cascade |= IIC_UNIT_IIC; in setup_iic()
353 cascade = irq_create_mapping(iic_host, cascade); in setup_iic()
354 if (cascade == NO_IRQ) in setup_iic()
[all …]
/linux-4.1.27/drivers/mtd/devices/
Ddocg3.c86 u8 val = readb(docg3->cascade->base + reg); in doc_readb()
94 u16 val = readw(docg3->cascade->base + reg); in doc_readw()
102 writeb(val, docg3->cascade->base + reg); in doc_writeb()
108 writew(val, docg3->cascade->base + reg); in doc_writew()
642 numerrs = decode_bch(docg3->cascade->bch, NULL, in doc_ecc_bch_fix_data()
892 mutex_lock(&docg3->cascade->lock); in doc_read_oob()
964 mutex_unlock(&docg3->cascade->lock); in doc_read_oob()
1219 mutex_lock(&docg3->cascade->lock); in doc_erase()
1228 mutex_unlock(&docg3->cascade->lock); in doc_erase()
1467 mutex_lock(&docg3->cascade->lock); in doc_write_oob()
[all …]
Ddocg3.h306 struct docg3_cascade *cascade; member
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio-stp-xway.txt6 to drive the 2 LSBs of the cascade automatically.
19 shift register cascade.
21 in the shift register cascade.
22 - lantiq,dsl : The dsl core can control the 2 LSBs of the gpio cascade. This 2 bit
24 - lantiq,phy1 : The gphy1 core can control 3 bits of the gpio cascade.
25 - lantiq,phy2 : The gphy2 core can control 3 bits of the gpio cascade.
Dgpio-mm-lantiq.txt20 shift register cascade.
/linux-4.1.27/arch/mips/cobalt/
Dirq.c48 static struct irqaction cascade = { variable
60 setup_irq(GT641XX_CASCADE_IRQ, &cascade); in arch_init_irq()
61 setup_irq(I8259_CASCADE_IRQ, &cascade); in arch_init_irq()
/linux-4.1.27/arch/mips/vr41xx/common/
Dirq.c64 irq_cascade_t *cascade; in irq_dispatch() local
71 cascade = irq_cascade + irq; in irq_dispatch()
72 if (cascade->get_irq != NULL) { in irq_dispatch()
84 ret = cascade->get_irq(irq); in irq_dispatch()
/linux-4.1.27/arch/mips/lasat/
Dinterrupt.c105 static struct irqaction cascade = { variable
134 setup_irq(LASAT_CASCADE_IRQ, &cascade); in arch_init_irq()
/linux-4.1.27/Documentation/devicetree/bindings/mips/
Dcpu_irq.txt7 platforms internal interrupt controller cascade.
9 Below is an example of a platform describing the cascade inside the devicetree
/linux-4.1.27/arch/c6x/platforms/
Dmegamod-pic.c98 struct megamod_cascade_data *cascade; in megamod_irq_cascade() local
103 cascade = irq_desc_get_handler_data(desc); in megamod_irq_cascade()
105 pic = cascade->pic; in megamod_irq_cascade()
106 idx = cascade->index; in megamod_irq_cascade()
/linux-4.1.27/arch/alpha/kernel/
Dirq_i8259.c84 static struct irqaction cascade = { in init_i8259a_irqs() local
98 setup_irq(2, &cascade); in init_i8259a_irqs()
/linux-4.1.27/Documentation/arm/
DNetwinder51 2 ISA cascade
73 2 ISA cascade
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dsetup.c128 unsigned int cascade; in pseries_setup_i8259_cascade() local
145 cascade = irq_of_parse_and_map(found, 0); in pseries_setup_i8259_cascade()
146 if (cascade == NO_IRQ) { in pseries_setup_i8259_cascade()
150 pr_debug("pic: cascade mapped to irq %d\n", cascade); in pseries_setup_i8259_cascade()
171 irq_set_chained_handler(cascade, pseries_8259_cascade); in pseries_setup_i8259_cascade()
/linux-4.1.27/arch/powerpc/boot/dts/
Dklondike.dts80 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
92 interrupts = <0x0a 0x4 0x0b 0x4>; /* cascade */
104 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Darches.dts90 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
102 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
114 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dtaishan.dts73 interrupts = <0x1 0x4 0x0 0x4>; /* cascade - first non-critical */
86 interrupts = <0x3 0x4 0x2 0x4>; /* cascade */
98 interrupts = <0x5 0x4 0x4 0x4>; /* cascade */
Deiger.dts71 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
83 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
95 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dbluestone.dts82 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
94 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
106 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dredwood.dts67 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
79 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
91 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dhaleakala.dts68 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
80 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dicon.dts70 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
82 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
94 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Diss4xx.dts71 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Dobs600.dts73 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
85 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Drainier.dts75 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
87 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dkatmai.dts74 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
86 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
98 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dsequoia.dts75 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
87 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dmakalu.dts69 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
81 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dglacier.dts72 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
84 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
96 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dcanyonlands.dts70 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
82 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
94 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dkilauea.dts69 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
81 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dwarp.dts68 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Dsam440ep.dts75 interrupts = <0x1e 4 0x1f 4>; /* cascade */
Dbamboo.dts74 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Dyosemite.dts72 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Debony.dts73 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
/linux-4.1.27/kernel/time/
Dtimer.c1107 static int cascade(struct tvec_base *base, struct tvec *tv, int index) in cascade() function
1198 (!cascade(base, &base->tv2, INDEX(0))) && in __run_timers()
1199 (!cascade(base, &base->tv3, INDEX(1))) && in __run_timers()
1200 !cascade(base, &base->tv4, INDEX(2))) in __run_timers()
1201 cascade(base, &base->tv5, INDEX(3)); in __run_timers()
1259 goto cascade; in __next_timer_interrupt()
1265 cascade: in __next_timer_interrupt()
/linux-4.1.27/arch/mips/lantiq/
Dirq.c357 static struct irqaction cascade = { variable
393 setup_irq(i + 2, &cascade); in icu_of_init()
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt150 - interrupts : should contain the cascade interrupt of the "flipper" pic
/linux-4.1.27/Documentation/x86/i386/
DIO-APIC.txt23 2: 0 XT-PIC cascade
/linux-4.1.27/Documentation/hwmon/
Dsmm66548 that monitors, margins and cascade sequences power. The part monitors six
/linux-4.1.27/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt137 mechanism to make the freeze state cascade to "companion" PEs but
/linux-4.1.27/drivers/gpio/
DKconfig403 XWAY SoC. The STP allows the SoC to drive a shift registers cascade,
/linux-4.1.27/Documentation/filesystems/
Dproc.txt607 2: 0 XT-PIC cascade
627 2: 0 0 XT-PIC cascade