Home
last modified time | relevance | path

Searched refs:interrupt (Results 1 – 25 of 2935) sorted by relevance

12345678910>>...118

/linux/arch/arm64/boot/dts/exynos/
H A Dexynos9810-pinctrl.dtsi16 interrupt-controller;
17 #interrupt-cells = <2>;
24 interrupt-controller;
25 interrupt-parent = <&gic>;
34 #interrupt-cells = <2>;
41 interrupt-controller;
42 interrupt-parent = <&gic>;
51 #interrupt-cells = <2>;
58 interrupt-controller;
59 interrupt
[all...]
H A Dexynos7-pinctrl.dtsi19 interrupt-controller;
20 interrupt-parent = <&gic>;
21 #interrupt-cells = <2>;
36 interrupt-controller;
37 interrupt-parent = <&gic>;
38 #interrupt-cells = <2>;
53 interrupt-controller;
54 #interrupt-cells = <2>;
61 interrupt-controller;
62 #interrupt
[all...]
/linux/drivers/net/ipa/
H A Dipa_interrupt.c9 * The IPA has an interrupt line distinct from the interrupt used by the GSI
13 * embedded in the IPA. Each IPA interrupt type can be both masked and
22 #include <linux/interrupt.h>
36 * struct ipa_interrupt - IPA interrupt information
40 * @suspend_enabled: Bitmap of endpoints with the SUSPEND interrupt enabled
49 /* Clear the suspend interrupt for all endpoints that signaled it */
50 static void ipa_interrupt_suspend_clear_all(struct ipa_interrupt *interrupt) in ipa_interrupt_suspend_clear_all() argument
52 struct ipa *ipa = interrupt->ipa; in ipa_interrupt_suspend_clear_all()
64 /* SUSPEND interrupt statu in ipa_interrupt_suspend_clear_all()
74 ipa_interrupt_process(struct ipa_interrupt * interrupt,u32 irq_id) ipa_interrupt_process() argument
112 struct ipa_interrupt *interrupt = dev_id; ipa_isr_thread() local
192 ipa_interrupt_suspend_control(struct ipa_interrupt * interrupt,u32 endpoint_id,bool enable) ipa_interrupt_suspend_control() argument
231 ipa_interrupt_suspend_enable(struct ipa_interrupt * interrupt,u32 endpoint_id) ipa_interrupt_suspend_enable() argument
238 ipa_interrupt_suspend_disable(struct ipa_interrupt * interrupt,u32 endpoint_id) ipa_interrupt_suspend_disable() argument
244 ipa_interrupt_simulate_suspend(struct ipa_interrupt * interrupt) ipa_interrupt_simulate_suspend() argument
252 struct ipa_interrupt *interrupt = ipa->interrupt; ipa_interrupt_config() local
312 struct ipa_interrupt *interrupt = ipa->interrupt; ipa_interrupt_deconfig() local
326 struct ipa_interrupt *interrupt; ipa_interrupt_init() local
342 ipa_interrupt_exit(struct ipa_interrupt * interrupt) ipa_interrupt_exit() argument
[all...]
/linux/arch/powerpc/boot/dts/
H A Dfsp2.dts64 #interrupt-cells = <2>;
66 interrupt-controller;
76 #interrupt-cells = <2>;
79 interrupt-controller;
82 interrupt-parent = <&UIC0>;
90 #interrupt-cells = <2>;
93 interrupt-controller;
96 interrupt-parent = <&UIC0>;
104 #interrupt-cells = <2>;
107 interrupt
[all...]
/linux/arch/mips/boot/dts/loongson/
H A Dls7a-pch.dtsi13 pic: interrupt-controller@10000000 {
16 interrupt-controller;
17 interrupt-parent = <&htvec>;
19 #interrupt-cells = <2>;
25 interrupt-parent = <&pic>;
33 interrupt-parent = <&pic>;
43 interrupt-parent = <&pic>;
53 interrupt-parent = <&pic>;
63 interrupt-parent = <&pic>;
89 interrupt
[all...]
H A Dloongson64-2k1000.dtsi5 #include <dt-bindings/interrupt-controller/irq.h>
32 cpuintc: interrupt-controller {
34 #interrupt-cells = <1>;
35 interrupt-controller;
36 compatible = "mti,cpu-interrupt-controller";
59 liointc0: interrupt-controller@1fe11400 {
66 interrupt-controller;
67 #interrupt-cells = <2>;
69 interrupt-parent = <&cpuintc>;
71 interrupt
[all...]
/linux/arch/mips/boot/dts/brcm/
H A Dbcm7358.dtsi24 cpu_intc: interrupt-controller {
26 compatible = "mti,cpu-interrupt-controller";
28 interrupt-controller;
29 #interrupt-cells = <1>;
53 periph_intc: interrupt-controller@411400 {
57 interrupt-controller;
58 #interrupt-cells = <1>;
60 interrupt-parent = <&cpu_intc>;
64 sun_l2_intc: interrupt-controller@403000 {
67 interrupt
[all...]
H A Dbcm7346.dtsi30 cpu_intc: interrupt-controller {
32 compatible = "mti,cpu-interrupt-controller";
34 interrupt-controller;
35 #interrupt-cells = <1>;
59 periph_intc: interrupt-controller@411400 {
63 interrupt-controller;
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
70 sun_l2_intc: interrupt-controller@403000 {
73 interrupt
[all...]
H A Dbcm7360.dtsi24 cpu_intc: interrupt-controller {
26 compatible = "mti,cpu-interrupt-controller";
28 interrupt-controller;
29 #interrupt-cells = <1>;
53 periph_intc: interrupt-controller@411400 {
57 interrupt-controller;
58 #interrupt-cells = <1>;
60 interrupt-parent = <&cpu_intc>;
64 sun_l2_intc: interrupt-controller@403000 {
67 interrupt
[all...]
H A Dbcm7125.dtsi30 cpu_intc: interrupt-controller {
32 compatible = "mti,cpu-interrupt-controller";
34 interrupt-controller;
35 #interrupt-cells = <1>;
59 periph_intc: interrupt-controller@441400 {
63 interrupt-controller;
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
70 sun_l2_intc: interrupt-controller@401800 {
73 interrupt
[all...]
H A Dbcm7362.dtsi30 cpu_intc: interrupt-controller {
32 compatible = "mti,cpu-interrupt-controller";
34 interrupt-controller;
35 #interrupt-cells = <1>;
59 periph_intc: interrupt-controller@411400 {
63 interrupt-controller;
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
70 sun_l2_intc: interrupt-controller@403000 {
73 interrupt
[all...]
H A Dbcm7420.dtsi30 cpu_intc: interrupt-controller {
32 compatible = "mti,cpu-interrupt-controller";
34 interrupt-controller;
35 #interrupt-cells = <1>;
59 periph_intc: interrupt-controller@441400 {
63 interrupt-controller;
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
70 sun_l2_intc: interrupt-controller@401800 {
73 interrupt
[all...]
H A Dbcm7435.dtsi42 cpu_intc: interrupt-controller {
44 compatible = "mti,cpu-interrupt-controller";
46 interrupt-controller;
47 #interrupt-cells = <1>;
71 periph_intc: interrupt-controller@41b500 {
76 interrupt-controller;
77 #interrupt-cells = <1>;
79 interrupt-parent = <&cpu_intc>;
83 sun_l2_intc: interrupt-controller@403000 {
86 interrupt
[all...]
H A Dbcm7425.dtsi30 cpu_intc: interrupt-controller {
32 compatible = "mti,cpu-interrupt-controller";
34 interrupt-controller;
35 #interrupt-cells = <1>;
59 periph_intc: interrupt-controller@41a400 {
63 interrupt-controller;
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
70 sun_l2_intc: interrupt-controller@403000 {
73 interrupt
[all...]
/linux/arch/arm/boot/dts/marvell/
H A Darmada-xp-mv78460.dtsi122 interrupt-names = "intx";
124 #interrupt-cells = <1>;
128 interrupt-map-mask = <0 0 0 7>;
129 interrupt-map = <0 0 0 1 &pcie1_intc 0>,
138 pcie1_intc: interrupt-controller {
139 interrupt-controller;
140 #interrupt-cells = <1>;
150 interrupt-names = "intx";
152 #interrupt-cells = <1>;
156 interrupt
[all...]
H A Darmada-xp-mv78260.dtsi101 interrupt-names = "intx";
103 #interrupt-cells = <1>;
107 interrupt-map-mask = <0 0 0 7>;
108 interrupt-map = <0 0 0 1 &pcie1_intc 0>,
117 pcie1_intc: interrupt-controller {
118 interrupt-controller;
119 #interrupt-cells = <1>;
129 interrupt-names = "intx";
131 #interrupt-cells = <1>;
135 interrupt
[all...]
H A Darmada-xp-mv78230.dtsi86 interrupt-names = "intx";
88 #interrupt-cells = <1>;
92 interrupt-map-mask = <0 0 0 7>;
93 interrupt-map = <0 0 0 1 &pcie1_intc 0>,
102 pcie1_intc: interrupt-controller {
103 interrupt-controller;
104 #interrupt-cells = <1>;
114 interrupt-names = "intx";
116 #interrupt-cells = <1>;
120 interrupt
[all...]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5410-pinctrl.dtsi16 interrupt-controller;
17 #interrupt-cells = <2>;
24 interrupt-controller;
25 #interrupt-cells = <2>;
32 interrupt-controller;
33 #interrupt-cells = <2>;
40 interrupt-controller;
41 #interrupt-cells = <2>;
48 interrupt-controller;
49 #interrupt
[all...]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dmpic.txt6 The Freescale MPIC interrupt controller is found on all PowerQUICC
9 additional cells in the interrupt specifier defining interrupt type
29 - interrupt-controller
32 Definition: Specifies that this node is an interrupt
35 - #interrupt-cells
38 Definition: Shall be 2 or 4. A value of 2 means that interrupt
39 specifiers do not contain the interrupt-type or type-specific
52 the boot program has initialized all interrupt source
57 that any initialization related to interrupt source
[all...]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dinterrupts.txt1 Specifying interrupt information for devices
11 properties contain a list of interrupt specifiers, one per output interrupt. The
12 format of the interrupt specifier is determined by the interrupt controller to
16 interrupt-parent = <&intc1>;
19 The "interrupt-parent" property is used to specify the controller to which
20 interrupts are routed and contains a single phandle referring to the interrupt
22 interrupt client node or in any of its parent nodes. Interrupts listed in the
23 "interrupts" property are always in reference to the node's interrupt paren
[all...]
/linux/arch/mips/boot/dts/img/
H A Dboston.dts6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/interrupt-controller/mips-gic.h>
46 #interrupt-cells = <1>;
48 interrupt-parent = <&gic>;
56 interrupt-map-mask = <0 0 0 7>;
57 interrupt-map = <0 0 0 1 &pci0_intc 1>,
62 pci0_intc: interrupt-controller {
63 interrupt-controller;
65 #interrupt-cells = <1>;
76 #interrupt
[all...]
/linux/arch/loongarch/boot/dts/
H A Dloongson-2k0500.dtsi8 #include <dt-bindings/interrupt-controller/irq.h>
34 cpuintc: interrupt-controller {
35 compatible = "loongson,cpu-interrupt-controller";
36 #interrupt-cells = <1>;
37 interrupt-controller;
90 interrupt-parent = <&eiointc>;
100 interrupt-parent = <&eiointc>;
110 interrupt-parent = <&eiointc>;
120 interrupt-parent = <&eiointc>;
127 liointc0: interrupt
[all...]
H A Dloongson-2k1000.dtsi8 #include <dt-bindings/interrupt-controller/irq.h>
42 cpuintc: interrupt-controller {
43 compatible = "loongson,cpu-interrupt-controller";
44 #interrupt-cells = <1>;
45 interrupt-controller;
110 liointc0: interrupt-controller@1fe01400 {
116 interrupt-controller;
117 #interrupt-cells = <2>;
118 interrupt-parent = <&cpuintc>;
120 interrupt
[all...]
/linux/sound/soc/sdca/
H A Dsdca_interrupts.c14 #include <linux/interrupt.h>
77 struct sdca_interrupt *interrupt = data; in base_handler() local
78 struct device *dev = interrupt->component->dev; in base_handler()
80 dev_info(dev, "%s irq without full handling\n", interrupt->name); in base_handler()
87 struct sdca_interrupt *interrupt = data; in function_status_handler() local
88 struct device *dev = interrupt->component->dev; in function_status_handler()
94 reg = SDW_SDCA_CTL(interrupt->function->desc->adr, interrupt->entity->id, in function_status_handler()
95 interrupt->control->sel, 0); in function_status_handler()
97 ret = regmap_read(interrupt in function_status_handler()
141 struct sdca_interrupt *interrupt = data; detected_mode_handler() local
302 sdca_irq_data_populate(struct snd_soc_component * component,struct sdca_function_data * function,struct sdca_entity * entity,struct sdca_control * control,struct sdca_interrupt * interrupt) sdca_irq_data_populate() argument
347 struct sdca_interrupt *interrupt; sdca_irq_populate() local
[all...]
/linux/arch/arm/boot/dts/arm/
H A Darm-realview-eb-mp.dtsi23 #include <dt-bindings/interrupt-controller/irq.h>
40 /* Primary interrupt controller in the test chip */
41 intc: interrupt-controller@1f000100 {
43 #interrupt-cells = <3>;
45 interrupt-controller;
50 /* Secondary interrupt controller on the FPGA */
51 intc_second: interrupt-controller@10040000 {
53 #interrupt-cells = <3>;
55 interrupt-controller;
58 interrupt
[all...]

12345678910>>...118