Symbol: irq_type
arch/arm64/kvm/arm.c
1490
unsigned int irq_type, vcpu_id, irq_num;
arch/arm64/kvm/arm.c
1496
irq_type = (irq >> KVM_ARM_IRQ_TYPE_SHIFT) & KVM_ARM_IRQ_TYPE_MASK;
arch/arm64/kvm/arm.c
1501
trace_kvm_irq_line(irq_type, vcpu_id, irq_num, irq_level->level);
arch/arm64/kvm/arm.c
1503
switch (irq_type) {
arch/powerpc/include/asm/kvm_host.h
803
int irq_type; /* one of KVM_IRQ_* */
arch/powerpc/include/asm/kvm_ppc.h
658
return vcpu->arch.irq_type == KVMPPC_IRQ_XICS;
arch/powerpc/include/asm/kvm_ppc.h
746
return vcpu->arch.irq_type == KVMPPC_IRQ_XIVE;
arch/powerpc/kvm/book3s_xics.c
1459
if (vcpu->arch.irq_type != KVMPPC_IRQ_DEFAULT)
arch/powerpc/kvm/book3s_xics.c
1464
vcpu->arch.irq_type = KVMPPC_IRQ_XICS;
arch/powerpc/kvm/book3s_xics.c
1475
vcpu->arch.irq_type = KVMPPC_IRQ_DEFAULT;
arch/powerpc/kvm/book3s_xive.c
1861
vcpu->arch.irq_type = KVMPPC_IRQ_DEFAULT;
arch/powerpc/kvm/book3s_xive.c
1917
if (vcpu->arch.irq_type != KVMPPC_IRQ_DEFAULT)
arch/powerpc/kvm/book3s_xive.c
2028
vcpu->arch.irq_type = KVMPPC_IRQ_XICS;
arch/powerpc/kvm/book3s_xive_native.c
119
vcpu->arch.irq_type = KVMPPC_IRQ_DEFAULT;
arch/powerpc/kvm/book3s_xive_native.c
139
if (vcpu->arch.irq_type != KVMPPC_IRQ_DEFAULT)
arch/powerpc/kvm/book3s_xive_native.c
161
vcpu->arch.irq_type = KVMPPC_IRQ_XIVE;
arch/powerpc/kvm/booke.c
540
BUG_ON(vcpu->arch.irq_type != KVMPPC_IRQ_MPIC);
arch/powerpc/kvm/mpic.c
153
enum irq_type type;
arch/powerpc/kvm/mpic.c
1751
if (vcpu->arch.irq_type) {
arch/powerpc/kvm/mpic.c
1761
vcpu->arch.irq_type = KVMPPC_IRQ_MPIC;
arch/powerpc/kvm/powerpc.c
792
switch (vcpu->arch.irq_type) {
arch/s390/kvm/interrupt.c
1115
unsigned long irq_type)
arch/s390/kvm/interrupt.c
1129
isc = irq_type_to_isc(irq_type);
arch/s390/kvm/interrupt.c
1154
clear_bit(irq_type, &fi->pending_irqs);
arch/s390/kvm/interrupt.c
1346
unsigned long irq_type;
arch/s390/kvm/interrupt.c
1363
irq_type = find_last_bit(&irqs, IRQ_PEND_COUNT);
arch/s390/kvm/interrupt.c
1364
switch (irq_type) {
arch/s390/kvm/interrupt.c
1373
rc = __deliver_io(vcpu, irq_type);
arch/s390/kvm/interrupt.c
1416
WARN_ONCE(1, "Unknown pending irq type %ld", irq_type);
arch/s390/kvm/interrupt.c
1417
clear_bit(irq_type, &li->pending_irqs);
arch/s390/kvm/interrupt.c
292
static inline int irq_type_to_isc(unsigned long irq_type)
arch/s390/kvm/interrupt.c
294
return IRQ_PEND_IO_ISC_0 - irq_type;
arch/s390/kvm/interrupt.c
3230
unsigned long irq_type)
arch/s390/kvm/interrupt.c
3232
switch (irq_type) {
arch/s390/kvm/interrupt.c
3277
unsigned long irq_type;
arch/s390/kvm/interrupt.c
3287
for_each_set_bit(irq_type, &pending_irqs, IRQ_PEND_COUNT) {
arch/s390/kvm/interrupt.c
3289
if (irq_type == IRQ_PEND_EXT_EMERGENCY)
arch/s390/kvm/interrupt.c
3293
store_local_irq(&vcpu->arch.local_int, &irq, irq_type);
arch/sh/boards/board-apsh4a3a.c
91
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/board-apsh4ad0a.c
43
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/board-magicpanelr2.c
264
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/board-polaris.c
51
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/board-sh2007.c
30
.irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
arch/sh/boards/mach-ap325rxa/setup.c
55
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/mach-rsk/devices-rsk7203.c
23
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/mach-rsk/devices-rsk7264.c
19
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/sh/boards/mach-rsk/devices-rsk7269.c
21
.irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
arch/sh/boards/mach-sdk7786/setup.c
63
.irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
arch/um/include/shared/os.h
308
extern int os_event_mask(enum um_irq_type irq_type);
arch/um/os-Linux/irq.c
48
int os_event_mask(enum um_irq_type irq_type)
arch/um/os-Linux/irq.c
50
if (irq_type == IRQ_READ)
arch/um/os-Linux/irq.c
52
if (irq_type == IRQ_WRITE)
drivers/dma/idxd/device.c
613
enum idxd_interrupt_type irq_type)
drivers/dma/idxd/device.c
624
if (irq_type == IDXD_IRQ_IMS)
drivers/dma/idxd/device.c
643
enum idxd_interrupt_type irq_type)
drivers/dma/idxd/device.c
657
if (irq_type == IDXD_IRQ_IMS)
drivers/dma/idxd/idxd.h
785
enum idxd_interrupt_type irq_type);
drivers/dma/idxd/idxd.h
787
enum idxd_interrupt_type irq_type);
drivers/dma/sun6i-dma.c
192
u8 irq_type;
drivers/dma/sun6i-dma.c
461
vchan->irq_type = vchan->cyclic ? DMA_IRQ_PKG : DMA_IRQ_QUEUE;
drivers/dma/sun6i-dma.c
466
irq_val |= vchan->irq_type << (irq_offset * DMA_IRQ_CHAN_WIDTH);
drivers/dma/sun6i-dma.c
564
if (vchan && (status & vchan->irq_type)) {
drivers/extcon/extcon-max14577.c
519
static int max14577_parse_irq(struct max14577_muic_info *info, int irq_type)
drivers/extcon/extcon-max14577.c
521
switch (irq_type) {
drivers/extcon/extcon-max14577.c
548
static int max77836_parse_irq(struct max14577_muic_info *info, int irq_type)
drivers/extcon/extcon-max14577.c
551
if (max14577_parse_irq(info, irq_type))
drivers/extcon/extcon-max14577.c
554
switch (irq_type) {
drivers/extcon/extcon-max14577.c
570
int i, irq_type = -1;
drivers/extcon/extcon-max14577.c
581
irq_type = info->muic_irqs[i].irq;
drivers/extcon/extcon-max14577.c
585
irq_parsed = max77836_parse_irq(info, irq_type);
drivers/extcon/extcon-max14577.c
589
irq_parsed = max14577_parse_irq(info, irq_type);
drivers/extcon/extcon-max14577.c
595
irq_type);
drivers/extcon/extcon-max77693.c
940
int irq_type = -1;
drivers/extcon/extcon-max77693.c
950
irq_type = muic_irqs[i].irq;
drivers/extcon/extcon-max77693.c
960
switch (irq_type) {
drivers/extcon/extcon-max77693.c
989
irq_type);
drivers/extcon/extcon-max77843.c
664
int i, irq_type = -1;
drivers/extcon/extcon-max77843.c
668
irq_type = max77843_muic_irqs[i].irq;
drivers/extcon/extcon-max77843.c
670
switch (irq_type) {
drivers/extcon/extcon-max77843.c
693
dev_err(info->dev, "Cannot recognize IRQ(%d)\n", irq_type);
drivers/extcon/extcon-max8997.c
512
int irq_type = 0;
drivers/extcon/extcon-max8997.c
522
irq_type = muic_irqs[i].irq;
drivers/extcon/extcon-max8997.c
532
switch (irq_type) {
drivers/extcon/extcon-max8997.c
553
irq_type);
drivers/extcon/extcon-rt8973a.c
447
int i, irq_type = -1;
drivers/extcon/extcon-rt8973a.c
451
irq_type = info->muic_irqs[i].irq;
drivers/extcon/extcon-rt8973a.c
453
switch (irq_type) {
drivers/extcon/extcon-rt8973a.c
479
"Cannot handle this interrupt (%d)\n", irq_type);
drivers/extcon/extcon-sm5502.c
554
static int sm5502_parse_irq(struct sm5502_muic_info *info, int irq_type)
drivers/extcon/extcon-sm5502.c
556
switch (irq_type) {
drivers/extcon/extcon-sm5502.c
582
static int sm5504_parse_irq(struct sm5502_muic_info *info, int irq_type)
drivers/extcon/extcon-sm5502.c
584
switch (irq_type) {
drivers/extcon/extcon-sm5502.c
613
int i, irq_type = -1, ret;
drivers/extcon/extcon-sm5502.c
617
irq_type = info->type->muic_irqs[i].irq;
drivers/extcon/extcon-sm5502.c
619
ret = info->type->parse_irq(info, irq_type);
drivers/extcon/extcon-sm5502.c
622
irq_type);
drivers/extcon/extcon-sm5502.c
70
int (*parse_irq)(struct sm5502_muic_info *info, int irq_type);
drivers/gpio/gpio-adp5585.c
274
unsigned int irq, irq_type;
drivers/gpio/gpio-adp5585.c
302
irq_type = irqd_get_trigger_type(irqd);
drivers/gpio/gpio-adp5585.c
304
if ((irq_type & IRQ_TYPE_EDGE_RISING && key_press) ||
drivers/gpio/gpio-adp5585.c
305
(irq_type & IRQ_TYPE_EDGE_FALLING && !key_press))
drivers/gpio/gpio-dln2.c
331
dln2->irq_type[pin] = DLN2_GPIO_EVENT_LVL_HIGH;
drivers/gpio/gpio-dln2.c
334
dln2->irq_type[pin] = DLN2_GPIO_EVENT_LVL_LOW;
drivers/gpio/gpio-dln2.c
337
dln2->irq_type[pin] = DLN2_GPIO_EVENT_CHANGE;
drivers/gpio/gpio-dln2.c
340
dln2->irq_type[pin] = DLN2_GPIO_EVENT_CHANGE_RISING;
drivers/gpio/gpio-dln2.c
343
dln2->irq_type[pin] = DLN2_GPIO_EVENT_CHANGE_FALLING;
drivers/gpio/gpio-dln2.c
374
type = dln2->irq_type[pin] & DLN2_GPIO_EVENT_MASK;
drivers/gpio/gpio-dln2.c
424
switch (dln2->irq_type[pin]) {
drivers/gpio/gpio-dln2.c
60
int irq_type[DLN2_GPIO_MAX_PINS];
drivers/gpio/gpio-dwapb.c
228
u32 irq_type = irq_get_trigger_type(gpio_irq);
drivers/gpio/gpio-dwapb.c
232
if ((irq_type & IRQ_TYPE_SENSE_MASK) == IRQ_TYPE_EDGE_BOTH)
drivers/gpio/gpio-max77620.c
113
value = gpio->irq_enabled[offset] ? gpio->irq_type[offset] : 0;
drivers/gpio/gpio-max77620.c
22
unsigned int irq_type[MAX77620_GPIO_NR];
drivers/gpio/gpio-max77620.c
73
unsigned int irq_type;
drivers/gpio/gpio-max77620.c
77
irq_type = MAX77620_CNFG_GPIO_INT_RISING;
drivers/gpio/gpio-max77620.c
81
irq_type = MAX77620_CNFG_GPIO_INT_FALLING;
drivers/gpio/gpio-max77620.c
85
irq_type = MAX77620_CNFG_GPIO_INT_RISING |
drivers/gpio/gpio-max77620.c
93
gpio->irq_type[data->hwirq] = irq_type;
drivers/gpio/gpio-mockup.c
155
int curr, irq, irq_type, ret = 0;
drivers/gpio/gpio-mockup.c
174
irq_type = irq_get_trigger_type(irq);
drivers/gpio/gpio-mockup.c
176
if ((value == 1 && (irq_type & IRQ_TYPE_EDGE_RISING)) ||
drivers/gpio/gpio-mockup.c
177
(value == 0 && (irq_type & IRQ_TYPE_EDGE_FALLING))) {
drivers/gpio/gpio-mpsse.c
25
atomic_t irq_type[16]; /* pin -> edge detection type */
drivers/gpio/gpio-mpsse.c
402
irq, old_value[16], irq_type[16];
drivers/gpio/gpio-mpsse.c
426
irq_type[offset] = atomic_read(&priv->irq_type[offset]);
drivers/gpio/gpio-mpsse.c
427
if (irq_type[offset] != IRQ_TYPE_NONE &&
drivers/gpio/gpio-mpsse.c
450
switch (irq_type[offset]) {
drivers/gpio/gpio-mpsse.c
474
if (irq_type[offset] != IRQ_TYPE_NONE &&
drivers/gpio/gpio-mpsse.c
486
atomic_set(&priv->irq_type[offset], type & IRQ_TYPE_EDGE_BOTH);
drivers/gpio/gpio-pcie-idio-24.c
155
u8 irq_type;
drivers/gpio/gpio-pcie-idio-24.c
169
type = (mask_buf == mask_buf_def) ? ~type_mask : idio24gpio->irq_type;
drivers/gpio/gpio-pcie-idio-24.c
208
idio24gpio->irq_type = (idio24gpio->irq_type & ~mask) | (new & mask);
drivers/gpio/gpio-pcie-idio-24.c
217
idio24gpio->irq_type);
drivers/gpio/gpio-pcie-idio-24.c
336
idio24gpio->irq_type = GENMASK(7, 0);
drivers/gpio/gpio-realtek-otto.c
174
u32 irq_type = ctrl->intr_type[line];
drivers/gpio/gpio-realtek-otto.c
181
reg_val |= (irq_type & irq_mask & REALTEK_GPIO_IMR_LINE_MASK) << shift;
drivers/gpio/gpio-rtd.c
411
u32 irq_type = irq_get_trigger_type(girq);
drivers/gpio/gpio-rtd.c
413
if ((irq == data->irqs[1]) && (irq_type != IRQ_TYPE_EDGE_BOTH))
drivers/gpio/gpio-sim.c
71
int irq, irq_type, ret;
drivers/gpio/gpio-sim.c
90
irq_type = irq_get_trigger_type(irq);
drivers/gpio/gpio-sim.c
92
if ((value && (irq_type & IRQ_TYPE_EDGE_RISING)) ||
drivers/gpio/gpio-sim.c
93
(!value && (irq_type & IRQ_TYPE_EDGE_FALLING))) {
drivers/gpio/gpio-siox.c
135
ddata->irq_type[d->hwirq] = type;
drivers/gpio/gpio-siox.c
20
u32 irq_type[20];
drivers/gpio/gpio-siox.c
53
u32 irq_type = ddata->irq_type[offset];
drivers/gpio/gpio-siox.c
56
if ((irq_type & IRQ_TYPE_LEVEL_HIGH) ||
drivers/gpio/gpio-siox.c
57
((irq_type & IRQ_TYPE_EDGE_RISING) && !prev_level))
drivers/gpio/gpio-siox.c
60
if ((irq_type & IRQ_TYPE_LEVEL_LOW) ||
drivers/gpio/gpio-siox.c
61
((irq_type & IRQ_TYPE_EDGE_FALLING) && prev_level))
drivers/gpio/gpio-tqmx86.c
154
if (gpio->irq_type[hwirq] & TQMX86_INT_UNMASKED) {
drivers/gpio/gpio-tqmx86.c
155
type = gpio->irq_type[hwirq] & TQMX86_INT_TRIG_MASK;
drivers/gpio/gpio-tqmx86.c
175
gpio->irq_type[data->hwirq] &= ~TQMX86_INT_UNMASKED;
drivers/gpio/gpio-tqmx86.c
191
gpio->irq_type[data->hwirq] |= TQMX86_INT_UNMASKED;
drivers/gpio/gpio-tqmx86.c
218
gpio->irq_type[data->hwirq] &= ~TQMX86_INT_TRIG_MASK;
drivers/gpio/gpio-tqmx86.c
219
gpio->irq_type[data->hwirq] |= new_type;
drivers/gpio/gpio-tqmx86.c
268
if ((gpio->irq_type[hwirq] & TQMX86_INT_TRIG_MASK) ==
drivers/gpio/gpio-tqmx86.c
55
u8 irq_type[TQMX86_NGPIO];
drivers/gpio/gpio-xgs-iproc.c
101
irq_type = irq_get_trigger_type(irq);
drivers/gpio/gpio-xgs-iproc.c
105
if (irq_type & IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-xgs-iproc.c
52
u32 irq_type, event_status = 0;
drivers/gpio/gpio-xgs-iproc.c
55
irq_type = irq_get_trigger_type(irq);
drivers/gpio/gpio-xgs-iproc.c
56
if (irq_type & IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-xgs-iproc.c
71
u32 int_mask, irq_type, event_mask;
drivers/gpio/gpio-xgs-iproc.c
75
irq_type = irq_get_trigger_type(irq);
drivers/gpio/gpio-xgs-iproc.c
79
if (irq_type & IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-xgs-iproc.c
98
u32 irq_type, int_mask, event_mask;
drivers/gpio/gpio-xlp.c
142
int pol, irq_type;
drivers/gpio/gpio-xlp.c
146
irq_type = XLP_GPIO_IRQ_TYPE_EDGE;
drivers/gpio/gpio-xlp.c
150
irq_type = XLP_GPIO_IRQ_TYPE_EDGE;
drivers/gpio/gpio-xlp.c
154
irq_type = XLP_GPIO_IRQ_TYPE_LVL;
drivers/gpio/gpio-xlp.c
158
irq_type = XLP_GPIO_IRQ_TYPE_LVL;
drivers/gpio/gpio-xlp.c
165
xlp_gpio_set_reg(priv->gpio_intr_type, d->hwirq, irq_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
409
unsigned int irq_type)
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
426
ring->fence_drv.irq_type = irq_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
556
ring->fence_drv.irq_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
633
ring->fence_drv.irq_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
228
unsigned int irq_type, unsigned int hw_prio,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
326
r = amdgpu_fence_driver_start_ring(ring, irq_src, irq_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
126
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
170
unsigned irq_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
474
unsigned int irq_type, unsigned int hw_prio,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3256
unsigned int irq_type = amdgpu_display_crtc_idx_to_irq_type(adev, crtc);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3265
if (amdgpu_irq_enabled(adev, source, irq_type)) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3073
unsigned int irq_type = amdgpu_display_crtc_idx_to_irq_type(adev,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3083
if (amdgpu_irq_enabled(adev, source, irq_type)) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3089
unsigned int irq_type = amdgpu_display_crtc_idx_to_irq_type(adev,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3099
if (amdgpu_irq_enabled(adev, source, irq_type)) {
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4654
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4673
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + ring->pipe;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4676
return amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4683
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4702
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4708
return amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1159
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1182
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + ring->pipe;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1185
return amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1193
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1212
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1218
r = amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4834
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4840
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4842
r = amdgpu_irq_get(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4844
r = amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4857
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4861
r = amdgpu_irq_get(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4863
r = amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4877
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4879
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4883
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4885
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4891
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4892
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4896
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4897
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1009
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1028
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1034
r = amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3670
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3676
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3678
r = amdgpu_irq_get(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3680
r = amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3693
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3697
r = amdgpu_irq_get(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3699
r = amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3713
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3715
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3719
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3721
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3727
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3728
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3732
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + p;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3733
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
979
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
997
irq_type = AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP + ring->pipe;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
998
r = amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2750
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2758
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2762
r = amdgpu_irq_get(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2764
r = amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2777
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2779
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2783
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2785
amdgpu_irq_put(adev, &adev->gfx.eop_irq, irq_type);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
784
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
810
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
816
r = amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3149
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3163
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP + ring->pipe;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3165
&adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
4316
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
4329
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
4335
&adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1850
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1868
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1875
r = amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
2157
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
2176
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
2182
return amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1000
irq_type = AMDGPU_CP_IRQ_COMPUTE_MEC1_PIPE0_EOP
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1006
return amdgpu_ring_init(adev, ring, 1024, &adev->gfx.eop_irq, irq_type,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
974
unsigned irq_type;
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1452
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1457
irq_type = AMDGPU_SDMA_IRQ_INSTANCE0 + i;
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1460
irq_type);
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1463
irq_type);
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1406
unsigned int irq_type;
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1411
irq_type = AMDGPU_SDMA_IRQ_INSTANCE0 + i;
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1414
irq_type);
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1417
irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9667
int irq_type = amdgpu_display_crtc_idx_to_irq_type(
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9714
if (amdgpu_irq_get(adev, &adev->vupdate_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9717
if (amdgpu_irq_get(adev, &adev->vline0_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9730
if (amdgpu_irq_put(adev, &adev->vline0_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9733
if (amdgpu_irq_put(adev, &adev->vupdate_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9744
int irq_type =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9755
amdgpu_irq_update(adev, &adev->pageflip_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
244
int irq_type;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
254
irq_type = amdgpu_display_crtc_idx_to_irq_type(adev, acrtc->crtc_id);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
284
rc = amdgpu_irq_get(adev, &adev->vupdate_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
287
rc = amdgpu_irq_put(adev, &adev->vupdate_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
315
rc = amdgpu_irq_get(adev, &adev->crtc_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
318
rc = amdgpu_irq_put(adev, &adev->crtc_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
334
rc = amdgpu_irq_get(adev, &adev->pageflip_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
337
rc = amdgpu_irq_put(adev, &adev->pageflip_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
349
rc = amdgpu_irq_get(adev, &adev->vline0_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
352
rc = amdgpu_irq_put(adev, &adev->vline0_irq, irq_type);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
1001
if (irq_type < adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
1002
if (amdgpu_irq_put(adev, &adev->hpd_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
714
const enum irq_type dal_irq_type,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
902
int irq_type;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
940
irq_type = dc_link->irq_source_hpd - DC_IRQ_SOURCE_HPD1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
948
if (irq_type < adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
949
if (amdgpu_irq_get(adev, &adev->hpd_irq, irq_type))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
984
int irq_type;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
998
irq_type = dc_link->irq_source_hpd - DC_IRQ_SOURCE_HPD1;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
705
enum dp_irq_type irq_type;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
707
irq_type = analogix_dp_get_irq_type(dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
708
if (irq_type != DP_IRQ_TYPE_UNKNOWN) {
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
719
enum dp_irq_type irq_type;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
721
irq_type = analogix_dp_get_irq_type(dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
722
if (irq_type & DP_IRQ_TYPE_HP_CABLE_IN ||
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
723
irq_type & DP_IRQ_TYPE_HP_CABLE_OUT) {
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
729
if (irq_type != DP_IRQ_TYPE_UNKNOWN) {
drivers/gpu/ipu-v3/ipu-common.c
1020
enum ipu_channel_irq irq_type)
drivers/gpu/ipu-v3/ipu-common.c
1022
return ipu_map_irq(ipu, irq_type + channel->num);
drivers/hid/hid-cp2112.c
1126
u32 irq_type;
drivers/hid/hid-cp2112.c
1141
irq_type = irq_get_trigger_type(irq);
drivers/hid/hid-cp2112.c
1142
if (!irq_type)
drivers/hid/hid-cp2112.c
1148
if (irq_type & IRQ_TYPE_LEVEL_HIGH)
drivers/hid/hid-cp2112.c
1151
if ((irq_type & IRQ_TYPE_EDGE_RISING) &&
drivers/hid/hid-cp2112.c
1157
if (irq_type & IRQ_TYPE_LEVEL_LOW)
drivers/hid/hid-cp2112.c
1160
if ((irq_type & IRQ_TYPE_EDGE_FALLING) &&
drivers/iio/accel/adxl380.c
1826
u32 irq_type;
drivers/iio/accel/adxl380.c
1843
irq_type = irq_get_trigger_type(st->irq);
drivers/iio/accel/adxl380.c
1844
if (irq_type == IRQ_TYPE_LEVEL_HIGH) {
drivers/iio/accel/adxl380.c
1847
} else if (irq_type == IRQ_TYPE_LEVEL_LOW) {
drivers/iio/accel/adxl380.c
1853
irq_type);
drivers/iio/accel/fxls8962af-core.c
1105
unsigned long irq_type;
drivers/iio/accel/fxls8962af-core.c
1129
irq_type = irq_get_trigger_type(irq);
drivers/iio/accel/fxls8962af-core.c
1130
switch (irq_type) {
drivers/iio/accel/fxls8962af-core.c
1140
dev_info(dev, "mode %lx unsupported\n", irq_type);
drivers/iio/accel/fxls8962af-core.c
1157
irq_type |= IRQF_SHARED;
drivers/iio/accel/fxls8962af-core.c
1163
irq_type | IRQF_ONESHOT,
drivers/iio/humidity/hts221_buffer.c
110
irq_type |= IRQF_SHARED;
drivers/iio/humidity/hts221_buffer.c
123
irq_type | IRQF_ONESHOT,
drivers/iio/humidity/hts221_buffer.c
81
unsigned long irq_type;
drivers/iio/humidity/hts221_buffer.c
84
irq_type = irq_get_trigger_type(hw->irq);
drivers/iio/humidity/hts221_buffer.c
85
switch (irq_type) {
drivers/iio/humidity/hts221_buffer.c
96
irq_type);
drivers/iio/humidity/hts221_buffer.c
97
irq_type = IRQF_TRIGGER_RISING;
drivers/iio/imu/adis16475.c
1860
u32 irq_type;
drivers/iio/imu/adis16475.c
1865
irq_type = irq_get_trigger_type(spi->irq);
drivers/iio/imu/adis16475.c
1873
if (irq_type == IRQ_TYPE_LEVEL_HIGH) {
drivers/iio/imu/adis16475.c
1876
} else if (irq_type == IRQ_TYPE_LEVEL_LOW) {
drivers/iio/imu/adis16475.c
1881
irq_type);
drivers/iio/imu/adis16475.c
1904
if (irq_type == IRQ_TYPE_EDGE_RISING) {
drivers/iio/imu/adis16475.c
1907
} else if (irq_type == IRQ_TYPE_EDGE_FALLING) {
drivers/iio/imu/adis16475.c
1912
irq_type);
drivers/iio/imu/adis16480.c
1565
unsigned int irq_type;
drivers/iio/imu/adis16480.c
1596
irq_type = irq_get_trigger_type(st->adis.spi->irq);
drivers/iio/imu/adis16480.c
1597
if (irq_type == IRQ_TYPE_EDGE_RISING) { /* Default */
drivers/iio/imu/adis16480.c
1599
} else if (irq_type == IRQ_TYPE_EDGE_FALLING) {
drivers/iio/imu/adis16480.c
1602
dev_err(dev, "Invalid interrupt type 0x%x specified\n", irq_type);
drivers/iio/imu/bmi160/bmi160.h
29
int bmi160_probe_trigger(struct iio_dev *indio_dev, int irq, u32 irq_type);
drivers/iio/imu/bmi160/bmi160_core.c
656
static int bmi160_config_device_irq(struct iio_dev *indio_dev, int irq_type,
drivers/iio/imu/bmi160/bmi160_core.c
665
if (irq_type == IRQF_TRIGGER_RISING)
drivers/iio/imu/bmi160/bmi160_core.c
667
else if (irq_type == IRQF_TRIGGER_FALLING)
drivers/iio/imu/bmi160/bmi160_core.c
669
else if (irq_type == IRQF_TRIGGER_HIGH)
drivers/iio/imu/bmi160/bmi160_core.c
671
else if (irq_type == IRQF_TRIGGER_LOW)
drivers/iio/imu/bmi160/bmi160_core.c
675
"Invalid interrupt type 0x%x specified\n", irq_type);
drivers/iio/imu/bmi160/bmi160_core.c
688
u32 irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/bmi160/bmi160_core.c
691
ret = bmi160_config_device_irq(indio_dev, irq_type, pin);
drivers/iio/imu/bmi160/bmi160_core.c
695
return bmi160_probe_trigger(indio_dev, irq, irq_type);
drivers/iio/imu/bmi160/bmi160_core.c
777
int bmi160_probe_trigger(struct iio_dev *indio_dev, int irq, u32 irq_type)
drivers/iio/imu/bmi160/bmi160_core.c
791
irq_type | IRQF_NO_THREAD,
drivers/iio/imu/bmi270/bmi270_core.c
1376
int ret, irq, irq_type;
drivers/iio/imu/bmi270/bmi270_core.c
1393
irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/bmi270/bmi270_core.c
1394
switch (irq_type) {
drivers/iio/imu/bmi270/bmi270_core.c
1414
irq_type);
drivers/iio/imu/bmi323/bmi323_core.c
1888
int ret, irq, irq_type;
drivers/iio/imu/bmi323/bmi323_core.c
1905
irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/bmi323/bmi323_core.c
1906
switch (irq_type) {
drivers/iio/imu/bmi323/bmi323_core.c
1926
irq_type);
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
625
int irq_type, bool open_drain)
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
632
switch (irq_type) {
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
642
switch (irq_type) {
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
664
irq_type |= IRQF_ONESHOT;
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
666
inv_icm42600_irq_handler, irq_type,
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
712
int irq, irq_type;
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
730
irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
731
if (!irq_type)
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
732
irq_type = IRQF_TRIGGER_FALLING;
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
792
ret = inv_icm42600_irq_init(st, irq, irq_type, open_drain);
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
614
int irq_type, bool open_drain)
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
621
switch (irq_type) {
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
631
switch (irq_type) {
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
648
inv_icm45600_irq_handler, irq_type | IRQF_ONESHOT,
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
694
int irq, irq_type;
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
704
irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
780
ret = inv_icm45600_irq_init(st, irq, irq_type, open_drain);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1890
int irq_type;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1923
irq_type = irq_get_trigger_type(irq);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1924
if (!irq_type)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1925
irq_type = IRQF_TRIGGER_RISING;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1928
irq_type = IRQF_TRIGGER_RISING;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1931
if (irq_type & IRQF_TRIGGER_RISING) // rising or both-edge
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1933
else if (irq_type == IRQF_TRIGGER_FALLING)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1935
else if (irq_type == IRQF_TRIGGER_HIGH)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1938
else if (irq_type == IRQF_TRIGGER_LOW)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1943
irq_type);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2100
result = inv_mpu6050_probe_trigger(indio_dev, irq_type);
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
506
int inv_mpu6050_probe_trigger(struct iio_dev *indio_dev, int irq_type);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
301
int inv_mpu6050_probe_trigger(struct iio_dev *indio_dev, int irq_type)
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
313
irq_type |= IRQF_ONESHOT;
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
317
irq_type, "inv_mpu", indio_dev);
drivers/iio/imu/smi330/smi330_core.c
699
int ret, irq_type;
drivers/iio/imu/smi330/smi330_core.c
708
irq_type = irqd_get_trigger_type(desc);
drivers/iio/imu/smi330/smi330_core.c
709
switch (irq_type) {
drivers/iio/imu/smi330/smi330_core.c
739
irq_type | IRQF_ONESHOT,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2813
unsigned long irq_type;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2817
irq_type = irq_get_trigger_type(hw->irq);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2818
switch (irq_type) {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2828
dev_info(hw->dev, "mode %lx unsupported\n", irq_type);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2847
irq_type |= IRQF_SHARED;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2853
irq_type | IRQF_ONESHOT,
drivers/iio/light/st_uvis25_core.c
173
unsigned long irq_type;
drivers/iio/light/st_uvis25_core.c
176
irq_type = irq_get_trigger_type(hw->irq);
drivers/iio/light/st_uvis25_core.c
177
switch (irq_type) {
drivers/iio/light/st_uvis25_core.c
186
dev_info(dev, "mode %lx unsupported\n", irq_type);
drivers/iio/light/st_uvis25_core.c
197
irq_type | IRQF_ONESHOT,
drivers/iio/pressure/bmp280-core.c
1297
u32 irq_type;
drivers/iio/pressure/bmp280-core.c
1304
irq_type = irq_get_trigger_type(irq);
drivers/iio/pressure/bmp280-core.c
1305
switch (irq_type) {
drivers/iio/pressure/mpl3115.c
627
int ret, irq, irq_type, irq_pin = MPL3115_IRQ_INT1;
drivers/iio/pressure/mpl3115.c
638
irq_type = irq_get_trigger_type(irq);
drivers/iio/pressure/mpl3115.c
639
if (irq_type != IRQF_TRIGGER_RISING && irq_type != IRQF_TRIGGER_FALLING)
drivers/iio/pressure/mpl3115.c
654
if (irq_type == IRQF_TRIGGER_RISING) {
drivers/iio/pressure/mpl3115.c
661
} else if (irq_type == IRQF_TRIGGER_RISING) {
drivers/iio/temperature/mcp9600.c
427
unsigned int irq_type;
drivers/iio/temperature/mcp9600.c
444
irq_type = irq_get_trigger_type(irq);
drivers/iio/temperature/mcp9600.c
445
if (irq_type == IRQ_TYPE_EDGE_RISING)
drivers/infiniband/hw/hfi1/hfi.h
676
enum irq_type type;
drivers/infiniband/hw/hfi1/msix.c
74
enum irq_type type, const char *name)
drivers/input/keyboard/adp5588-keys.c
484
unsigned int irq, gpio = key_val - GPI_PIN_BASE, irq_type;
drivers/input/keyboard/adp5588-keys.c
506
irq_type = irqd_get_trigger_type(irqd);
drivers/input/keyboard/adp5588-keys.c
512
if ((irq_type & IRQ_TYPE_EDGE_RISING && !key_press) ||
drivers/input/keyboard/adp5588-keys.c
513
(irq_type & IRQ_TYPE_EDGE_FALLING && key_press))
drivers/input/misc/pf1550-onkey.c
31
int i, state, irq_type = -1;
drivers/input/misc/pf1550-onkey.c
35
irq_type = i;
drivers/input/misc/pf1550-onkey.c
37
switch (irq_type) {
drivers/input/misc/pf1550-onkey.c
50
irq_type);
drivers/input/touchscreen/novatek-nvt-ts.c
198
int error, width, height, irq_type;
drivers/input/touchscreen/novatek-nvt-ts.c
257
irq_type = data->buf[NVT_TS_PARAMS_IRQ_TYPE];
drivers/input/touchscreen/novatek-nvt-ts.c
261
irq_type >= ARRAY_SIZE(nvt_ts_irq_type) ||
drivers/input/touchscreen/novatek-nvt-ts.c
297
nvt_ts_irq_type[irq_type],
drivers/irqchip/irq-sg2042-msi.c
142
fwspec.param[1] = data->irq_type;
drivers/irqchip/irq-sg2042-msi.c
149
return d->chip->irq_set_type(d, data->irq_type);
drivers/irqchip/irq-sg2042-msi.c
303
data->irq_type = (unsigned int)args.args[1];
drivers/irqchip/irq-sg2042-msi.c
45
unsigned int irq_type;
drivers/mailbox/mailbox-mchp-ipc-sbi.c
98
u8 irq_type;
drivers/mailbox/zynqmp-ipi-mailbox.c
135
unsigned int irq_type;
drivers/mailbox/zynqmp-ipi-mailbox.c
893
if (pdata->irq_type == IPI_IRQ_TYPE_SGI)
drivers/mailbox/zynqmp-ipi-mailbox.c
963
pdata->irq_type = out_irq.args[0];
drivers/mailbox/zynqmp-ipi-mailbox.c
969
if (pdata->irq_type == IPI_IRQ_TYPE_SGI) {
drivers/mfd/da9062-core.c
352
u32 irq_type = 0;
drivers/mfd/da9062-core.c
363
irq_type = DA9062_IRQ_HIGH;
drivers/mfd/da9062-core.c
366
irq_type = DA9062_IRQ_LOW;
drivers/mfd/da9062-core.c
374
irq_type << DA9062AA_IRQ_TYPE_SHIFT);
drivers/misc/pci_endpoint_test.c
1050
if (test->irq_type == req_irq_type)
drivers/misc/pci_endpoint_test.c
1073
int irq_type = test->irq_type;
drivers/misc/pci_endpoint_test.c
1082
if (irq_type < PCITEST_IRQ_TYPE_INTX ||
drivers/misc/pci_endpoint_test.c
1083
irq_type > PCITEST_IRQ_TYPE_MSIX) {
drivers/misc/pci_endpoint_test.c
1088
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/misc/pci_endpoint_test.c
1104
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/misc/pci_endpoint_test.c
1198
ret = test->irq_type;
drivers/misc/pci_endpoint_test.c
1253
test->irq_type = PCITEST_IRQ_TYPE_UNDEFINED;
drivers/misc/pci_endpoint_test.c
145
int irq_type;
drivers/misc/pci_endpoint_test.c
191
test->irq_type = PCITEST_IRQ_TYPE_UNDEFINED;
drivers/misc/pci_endpoint_test.c
231
test->irq_type = type;
drivers/misc/pci_endpoint_test.c
266
switch (test->irq_type) {
drivers/misc/pci_endpoint_test.c
460
int irq_type = test->irq_type;
drivers/misc/pci_endpoint_test.c
463
if (irq_type < PCITEST_IRQ_TYPE_INTX ||
drivers/misc/pci_endpoint_test.c
464
irq_type > PCITEST_IRQ_TYPE_MSIX) {
drivers/misc/pci_endpoint_test.c
472
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/misc/pci_endpoint_test.c
710
int irq_type = test->irq_type;
drivers/misc/pci_endpoint_test.c
731
if (irq_type < PCITEST_IRQ_TYPE_INTX ||
drivers/misc/pci_endpoint_test.c
732
irq_type > PCITEST_IRQ_TYPE_MSIX) {
drivers/misc/pci_endpoint_test.c
802
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/misc/pci_endpoint_test.c
843
int irq_type = test->irq_type;
drivers/misc/pci_endpoint_test.c
864
if (irq_type < PCITEST_IRQ_TYPE_INTX ||
drivers/misc/pci_endpoint_test.c
865
irq_type > PCITEST_IRQ_TYPE_MSIX) {
drivers/misc/pci_endpoint_test.c
907
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/misc/pci_endpoint_test.c
941
int irq_type = test->irq_type;
drivers/misc/pci_endpoint_test.c
961
if (irq_type < PCITEST_IRQ_TYPE_INTX ||
drivers/misc/pci_endpoint_test.c
962
irq_type > PCITEST_IRQ_TYPE_MSIX) {
drivers/misc/pci_endpoint_test.c
998
pci_endpoint_test_writel(test, PCI_ENDPOINT_TEST_IRQ_TYPE, irq_type);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
135
cfg->irq_type = aq_pci_func_get_irq_type(self);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
137
if ((cfg->irq_type == AQ_HW_IRQ_INTX) ||
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
48
u32 irq_type;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
387
aq_hw_atl_igcr_table_[aq_nic_cfg->irq_type]
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
607
aq_hw_atl_igcr_table_[aq_nic_cfg->irq_type]
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
714
aq_hw_atl2_igcr_table_[aq_nic_cfg->irq_type]
drivers/net/ethernet/davicom/dm9051.c
244
int irq_type = irq_get_trigger_type(spi->irq);
drivers/net/ethernet/davicom/dm9051.c
246
if (irq_type)
drivers/net/ethernet/davicom/dm9051.c
247
return irq_type;
drivers/net/ethernet/smsc/smsc911x.c
1658
if (pdata->config.irq_type) {
drivers/net/ethernet/smsc/smsc911x.c
2407
config->irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL;
drivers/net/ethernet/tehuti/tehuti.c
1951
nic->irq_type = IRQ_INTX;
drivers/net/ethernet/tehuti/tehuti.c
1958
nic->irq_type = IRQ_MSI;
drivers/net/ethernet/tehuti/tehuti.c
2407
if (nic->irq_type == IRQ_MSI)
drivers/net/ethernet/tehuti/tehuti.c
426
#define BDX_IRQ_TYPE ((priv->nic->irq_type == IRQ_MSI) ? 0 : IRQF_SHARED)
drivers/net/ethernet/tehuti/tehuti.h
118
int irq_type;
drivers/net/ieee802154/adf7242.c
1195
int ret, irq_type;
drivers/net/ieee802154/adf7242.c
1275
irq_type = irq_get_trigger_type(spi->irq);
drivers/net/ieee802154/adf7242.c
1276
if (!irq_type)
drivers/net/ieee802154/adf7242.c
1277
irq_type = IRQF_TRIGGER_HIGH;
drivers/net/ieee802154/adf7242.c
1280
irq_type | IRQF_ONESHOT,
drivers/net/ieee802154/at86rf230.c
1312
int rc, irq_type, irq_pol = IRQ_ACTIVE_HIGH;
drivers/net/ieee802154/at86rf230.c
1320
irq_type = irq_get_trigger_type(lp->spi->irq);
drivers/net/ieee802154/at86rf230.c
1321
if (irq_type == IRQ_TYPE_EDGE_FALLING ||
drivers/net/ieee802154/at86rf230.c
1322
irq_type == IRQ_TYPE_LEVEL_LOW)
drivers/net/ieee802154/at86rf230.c
1525
int rc, irq_type;
drivers/net/ieee802154/at86rf230.c
1605
irq_type = irq_get_trigger_type(spi->irq);
drivers/net/ieee802154/at86rf230.c
1606
if (!irq_type)
drivers/net/ieee802154/at86rf230.c
1607
irq_type = IRQF_TRIGGER_HIGH;
drivers/net/ieee802154/at86rf230.c
1610
IRQF_SHARED | irq_type, dev_name(&spi->dev), lp);
drivers/net/ieee802154/mcr20a.c
1224
int irq_type;
drivers/net/ieee802154/mcr20a.c
1300
irq_type = irq_get_trigger_type(spi->irq);
drivers/net/ieee802154/mcr20a.c
1301
if (!irq_type)
drivers/net/ieee802154/mcr20a.c
1302
irq_type = IRQF_TRIGGER_FALLING;
drivers/net/ieee802154/mcr20a.c
1305
irq_type | IRQF_NO_AUTOEN, dev_name(&spi->dev), lp);
drivers/net/ieee802154/mrf24j40.c
1062
u32 irq_type;
drivers/net/ieee802154/mrf24j40.c
1154
irq_type = irq_get_trigger_type(devrec->spi->irq);
drivers/net/ieee802154/mrf24j40.c
1155
if (irq_type == IRQ_TYPE_EDGE_RISING ||
drivers/net/ieee802154/mrf24j40.c
1156
irq_type == IRQ_TYPE_EDGE_FALLING)
drivers/net/ieee802154/mrf24j40.c
1159
switch (irq_type) {
drivers/net/ieee802154/mrf24j40.c
1272
int ret = -ENOMEM, irq_type;
drivers/net/ieee802154/mrf24j40.c
1334
irq_type = irq_get_trigger_type(spi->irq);
drivers/net/ieee802154/mrf24j40.c
1335
if (!irq_type)
drivers/net/ieee802154/mrf24j40.c
1336
irq_type = IRQF_TRIGGER_LOW;
drivers/net/ieee802154/mrf24j40.c
1339
irq_type, dev_name(&spi->dev), devrec);
drivers/nvme/target/pci-epf.c
206
unsigned int irq_type;
drivers/nvme/target/pci-epf.c
2256
nvme_epf->irq_type = PCI_IRQ_MSIX;
drivers/nvme/target/pci-epf.c
2270
nvme_epf->irq_type = PCI_IRQ_MSI;
drivers/nvme/target/pci-epf.c
2277
nvme_epf->irq_type = PCI_IRQ_INTX;
drivers/nvme/target/pci-epf.c
634
switch (nvme_epf->irq_type) {
drivers/nvme/target/pci-epf.c
644
nvme_epf->irq_type, cq->vector + 1);
drivers/pci/endpoint/functions/pci-epf-ntb.c
145
unsigned int irq_type;
drivers/pci/endpoint/functions/pci-epf-ntb.c
162
irq_type = is_msix ? PCI_IRQ_MSIX : PCI_IRQ_MSI;
drivers/pci/endpoint/functions/pci-epf-ntb.c
163
ret = pci_epc_raise_irq(epc, func_no, vfunc_no, irq_type, 1);
drivers/pci/endpoint/functions/pci-epf-test.c
1028
u32 irq_type = le32_to_cpu(reg->irq_type);
drivers/pci/endpoint/functions/pci-epf-test.c
1043
if (irq_type > IRQ_TYPE_MSIX) {
drivers/pci/endpoint/functions/pci-epf-test.c
109
__le32 irq_type;
drivers/pci/endpoint/functions/pci-epf-test.c
667
u32 irq_type = le32_to_cpu(reg->irq_type);
drivers/pci/endpoint/functions/pci-epf-test.c
677
switch (irq_type) {
drivers/pinctrl/actions/pinctrl-owl.c
670
unsigned int offset, value, irq_type = 0;
drivers/pinctrl/actions/pinctrl-owl.c
681
irq_type = OWL_GPIO_INT_EDGE_FALLING;
drivers/pinctrl/actions/pinctrl-owl.c
683
irq_type = OWL_GPIO_INT_EDGE_RISING;
drivers/pinctrl/actions/pinctrl-owl.c
687
irq_type = OWL_GPIO_INT_EDGE_RISING;
drivers/pinctrl/actions/pinctrl-owl.c
691
irq_type = OWL_GPIO_INT_EDGE_FALLING;
drivers/pinctrl/actions/pinctrl-owl.c
695
irq_type = OWL_GPIO_INT_LEVEL_HIGH;
drivers/pinctrl/actions/pinctrl-owl.c
699
irq_type = OWL_GPIO_INT_LEVEL_LOW;
drivers/pinctrl/actions/pinctrl-owl.c
717
value |= irq_type << ((gpio % 16) * 2);
drivers/pinctrl/airoha/pinctrl-airoha.c
2384
if (WARN_ON_ONCE(data->hwirq >= ARRAY_SIZE(gpiochip->irq_type)))
drivers/pinctrl/airoha/pinctrl-airoha.c
2388
switch (gpiochip->irq_type[data->hwirq]) {
drivers/pinctrl/airoha/pinctrl-airoha.c
2431
if (data->hwirq >= ARRAY_SIZE(gpiochip->irq_type))
drivers/pinctrl/airoha/pinctrl-airoha.c
2435
if (gpiochip->irq_type[data->hwirq])
drivers/pinctrl/airoha/pinctrl-airoha.c
2440
gpiochip->irq_type[data->hwirq] = type & IRQ_TYPE_SENSE_MASK;
drivers/pinctrl/airoha/pinctrl-airoha.c
374
u32 irq_type[AIROHA_NUM_PINS];
drivers/pinctrl/bcm/pinctrl-bcm2835.c
500
switch (pc->irq_type[offset]) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
570
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
585
if (pc->irq_type[offset] != type) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
587
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
592
if (pc->irq_type[offset] == IRQ_TYPE_EDGE_BOTH) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
594
pc->irq_type[offset] = IRQ_TYPE_EDGE_FALLING;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
596
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
597
} else if (pc->irq_type[offset] != type) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
599
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
605
if (pc->irq_type[offset] == IRQ_TYPE_EDGE_BOTH) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
607
pc->irq_type[offset] = IRQ_TYPE_EDGE_RISING;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
609
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
610
} else if (pc->irq_type[offset] != type) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
612
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
618
if (pc->irq_type[offset] == IRQ_TYPE_EDGE_RISING) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
620
pc->irq_type[offset] = IRQ_TYPE_EDGE_FALLING;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
622
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
623
} else if (pc->irq_type[offset] == IRQ_TYPE_EDGE_FALLING) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
625
pc->irq_type[offset] = IRQ_TYPE_EDGE_RISING;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
627
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
628
} else if (pc->irq_type[offset] != type) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
630
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
637
if (pc->irq_type[offset] != type) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
639
pc->irq_type[offset] = type;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
760
irq, irq_type_names[pc->irq_type[offset]]);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
86
unsigned int irq_type[BCM2711_NUM_GPIOS];
drivers/pinctrl/pinctrl-at91.c
1748
gpio_irqchip->irq_set_type = at91_gpio->ops->irq_type;
drivers/pinctrl/pinctrl-at91.c
209
int (*irq_type)(struct irq_data *d, unsigned type);
drivers/pinctrl/pinctrl-at91.c
714
.irq_type = gpio_irq_type,
drivers/pinctrl/pinctrl-at91.c
733
.irq_type = alt_gpio_irq_type,
drivers/pinctrl/pinctrl-at91.c
754
.irq_type = alt_gpio_irq_type,
drivers/pinctrl/pinctrl-at91.c
773
.irq_type = alt_gpio_irq_type,
drivers/pinctrl/pinctrl-rp1.c
1089
irq, irq_type_names[pin->irq_type]);
drivers/pinctrl/pinctrl-rp1.c
258
u8 irq_type;
drivers/pinctrl/pinctrl-rp1.c
953
pin->irq_type = type;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1114
u32 irq_type, edge_both, polarity;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1119
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1124
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1129
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1134
irq_type = 0; /* 0: level triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1139
irq_type = 0; /* 0: level triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1153
irq_type |= readl_relaxed(base + GPIOIS) & ~mask;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1154
writel_relaxed(irq_type, base + GPIOIS);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
774
u32 irq_type, edge_both, polarity;
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
779
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
784
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
789
irq_type = mask; /* 1: edge triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
794
irq_type = 0; /* 0: level triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
799
irq_type = 0; /* 0: level triggered */
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
813
irq_type |= readl_relaxed(base + irq_reg->is_reg_base) & ~mask;
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
814
writel_relaxed(irq_type, base + irq_reg->is_reg_base);
drivers/pinctrl/stm32/pinctrl-stm32.c
156
u8 irq_type[STM32_GPIO_PINS_PER_BANK];
drivers/pinctrl/stm32/pinctrl-stm32.c
501
if (!(bank->irq_type[d->hwirq] & IRQ_TYPE_LEVEL_MASK))
drivers/pinctrl/stm32/pinctrl-stm32.c
506
if ((level == 0 && bank->irq_type[d->hwirq] == IRQ_TYPE_LEVEL_LOW) ||
drivers/pinctrl/stm32/pinctrl-stm32.c
507
(level == 1 && bank->irq_type[d->hwirq] == IRQ_TYPE_LEVEL_HIGH))
drivers/pinctrl/stm32/pinctrl-stm32.c
538
bank->irq_type[d->hwirq] = type;
drivers/platform/x86/x86-android-tablets/core.c
115
irq_type = acpi_dev_get_irq_type(data->trigger, data->polarity);
drivers/platform/x86/x86-android-tablets/core.c
116
if (irq_type != IRQ_TYPE_NONE && irq_type != irq_get_trigger_type(irq))
drivers/platform/x86/x86-android-tablets/core.c
117
irq_set_irq_type(irq, irq_type);
drivers/platform/x86/x86-android-tablets/core.c
84
unsigned int irq_type;
drivers/power/supply/pf1550-charger.c
299
int i, irq_type = -1;
drivers/power/supply/pf1550-charger.c
303
irq_type = i;
drivers/power/supply/pf1550-charger.c
305
switch (irq_type) {
drivers/regulator/pf1550-regulator.c
291
int i, irq_type = -1;
drivers/regulator/pf1550-regulator.c
296
irq_type = i;
drivers/regulator/pf1550-regulator.c
298
switch (irq_type) {
drivers/regulator/pf1550-regulator.c
340
irq_type);
drivers/regulator/tps65219-regulator.c
457
struct tps65219_regulator_irq_type *irq_type;
drivers/regulator/tps65219-regulator.c
519
irq_type = &pmic->common_irq_types[i];
drivers/regulator/tps65219-regulator.c
520
if (tps65219_is_regulator_name(pmic, irq_type->regulator_name))
drivers/regulator/tps65219-regulator.c
523
irq_type, 1,
drivers/regulator/tps65219-regulator.c
524
irq_type->regulator_name);
drivers/regulator/tps65219-regulator.c
530
irq_type = &pmic->irq_types[i];
drivers/regulator/tps65219-regulator.c
531
if (tps65219_is_regulator_name(pmic, irq_type->regulator_name))
drivers/regulator/tps65219-regulator.c
534
irq_type, 1,
drivers/regulator/tps65219-regulator.c
535
irq_type->regulator_name);
drivers/regulator/tps6594-regulator.c
519
const struct tps6594_regulator_irq_type *irq_type;
drivers/regulator/tps6594-regulator.c
526
irq_type = &regs_irq_types[j];
drivers/regulator/tps6594-regulator.c
527
irq = platform_get_irq_byname(pdev, irq_type->irq_name);
drivers/regulator/tps6594-regulator.c
532
irq_data[*irq_idx].type = irq_type;
drivers/regulator/tps6594-regulator.c
537
irq_type->irq_name, &irq_data[*irq_idx]);
drivers/regulator/tps6594-regulator.c
540
irq_type->irq_name, irq, error);
drivers/regulator/tps6594-regulator.c
621
const struct tps6594_regulator_irq_type *irq_type;
drivers/regulator/tps6594-regulator.c
810
irq_type = &desc->ext_irq_types[i];
drivers/regulator/tps6594-regulator.c
811
irq = platform_get_irq_byname(pdev, irq_type->irq_name);
drivers/regulator/tps6594-regulator.c
816
irq_ext_reg_data[i].type = irq_type;
drivers/regulator/tps6594-regulator.c
821
irq_type->irq_name,
drivers/regulator/tps6594-regulator.c
826
irq_type->irq_name, irq);
drivers/scsi/aha1740.c
501
unsigned int *irq_type,
drivers/scsi/aha1740.c
507
*irq_type = (inb(INTDEF(base)) & 0x8) >> 3;
drivers/scsi/aha1740.c
562
unsigned int irq_level, irq_type, translation;
drivers/scsi/aha1740.c
574
aha1740_getconfig(slotbase,&irq_level,&irq_type,&translation);
drivers/scsi/aha1740.c
582
edev->slot, slotbase, irq_level, irq_type ? "edge" : "level");
drivers/scsi/aha1740.c
607
if (request_irq(irq_level,aha1740_intr_handle,irq_type ? 0 : IRQF_SHARED,
drivers/staging/greybus/gpio.c
28
u8 irq_type;
drivers/staging/greybus/gpio.c
295
u8 irq_type;
drivers/staging/greybus/gpio.c
299
irq_type = GB_GPIO_IRQ_TYPE_NONE;
drivers/staging/greybus/gpio.c
302
irq_type = GB_GPIO_IRQ_TYPE_EDGE_RISING;
drivers/staging/greybus/gpio.c
305
irq_type = GB_GPIO_IRQ_TYPE_EDGE_FALLING;
drivers/staging/greybus/gpio.c
308
irq_type = GB_GPIO_IRQ_TYPE_EDGE_BOTH;
drivers/staging/greybus/gpio.c
311
irq_type = GB_GPIO_IRQ_TYPE_LEVEL_LOW;
drivers/staging/greybus/gpio.c
314
irq_type = GB_GPIO_IRQ_TYPE_LEVEL_HIGH;
drivers/staging/greybus/gpio.c
321
line->irq_type = irq_type;
drivers/staging/greybus/gpio.c
342
_gb_gpio_irq_set_type(ggc, d->hwirq, line->irq_type);
drivers/staging/iio/addac/adt7316.c
1795
int irq_type, ret;
drivers/staging/iio/addac/adt7316.c
1797
irq_type = irq_get_trigger_type(chip->bus.irq);
drivers/staging/iio/addac/adt7316.c
1799
switch (irq_type) {
drivers/staging/iio/addac/adt7316.c
1808
irq_type);
drivers/staging/iio/addac/adt7316.c
1809
irq_type = IRQF_TRIGGER_LOW;
drivers/staging/iio/addac/adt7316.c
1815
irq_type | IRQF_ONESHOT,
drivers/staging/iio/addac/adt7316.c
1823
if (irq_type & IRQF_TRIGGER_HIGH)
drivers/staging/media/atomisp/pci/ia_css_control.h
39
enum ia_css_irq_type irq_type);
drivers/staging/media/atomisp/pci/sh_css.c
1218
enable_interrupts(enum ia_css_irq_type irq_type)
drivers/staging/media/atomisp/pci/sh_css.c
1221
bool enable_pulse = irq_type != IA_CSS_IRQ_TYPE_EDGE;
drivers/staging/media/atomisp/pci/sh_css.c
1301
default_css.irq_type = IA_CSS_IRQ_TYPE_EDGE;
drivers/staging/media/atomisp/pci/sh_css.c
1336
u32 mmu_l1_base, enum ia_css_irq_type irq_type)
drivers/staging/media/atomisp/pci/sh_css.c
139
enum ia_css_irq_type irq_type;
drivers/staging/media/atomisp/pci/sh_css.c
1395
my_css.irq_type = irq_type;
drivers/staging/media/atomisp/pci/sh_css.c
1397
my_css_save.irq_type = irq_type;
drivers/staging/media/atomisp/pci/sh_css.c
1399
enable_interrupts(my_css.irq_type);
drivers/staging/media/atomisp/pci/sh_css_struct.h
62
enum ia_css_irq_type irq_type;
drivers/thermal/qcom/tsens.c
430
enum tsens_irq_type irq_type, bool enable)
drivers/thermal/qcom/tsens.c
434
switch (irq_type) {
drivers/thermal/qcom/tsens.c
449
enum tsens_irq_type irq_type, bool enable)
drivers/thermal/qcom/tsens.c
460
switch (irq_type) {
drivers/thermal/qcom/tsens.c
496
enum tsens_irq_type irq_type, bool enable)
drivers/thermal/qcom/tsens.c
499
irq_type ? ((irq_type == 1) ? "UP" : "CRITICAL") : "LOW",
drivers/thermal/qcom/tsens.c
502
tsens_set_interrupt_v2(priv, hw_id, irq_type, enable);
drivers/thermal/qcom/tsens.c
504
tsens_set_interrupt_v1(priv, hw_id, irq_type, enable);
drivers/vfio/pci/vfio_pci_config.c
1190
if (vdev->irq_type != VFIO_PCI_MSI_IRQ_INDEX)
drivers/vfio/pci/vfio_pci_core.c
2186
vdev->irq_type = VFIO_PCI_NUM_IRQS;
drivers/vfio/pci/vfio_pci_core.c
513
vdev->pm_intx_masked = ((vdev->irq_type == VFIO_PCI_INTX_IRQ_INDEX) &&
drivers/vfio/pci/vfio_pci_core.c
718
vdev->irq_type, 0, 0, NULL);
drivers/vfio/pci/vfio_pci_core.c
854
static int vfio_pci_get_irq_count(struct vfio_pci_core_device *vdev, int irq_type)
drivers/vfio/pci/vfio_pci_core.c
856
if (irq_type == VFIO_PCI_INTX_IRQ_INDEX) {
drivers/vfio/pci/vfio_pci_core.c
858
} else if (irq_type == VFIO_PCI_MSI_IRQ_INDEX) {
drivers/vfio/pci/vfio_pci_core.c
868
} else if (irq_type == VFIO_PCI_MSIX_IRQ_INDEX) {
drivers/vfio/pci/vfio_pci_core.c
879
} else if (irq_type == VFIO_PCI_ERR_IRQ_INDEX) {
drivers/vfio/pci/vfio_pci_core.c
882
} else if (irq_type == VFIO_PCI_REQ_IRQ_INDEX) {
drivers/vfio/pci/vfio_pci_intrs.c
305
vdev->irq_type = VFIO_PCI_INTX_IRQ_INDEX;
drivers/vfio/pci/vfio_pci_intrs.c
315
vdev->irq_type = VFIO_PCI_NUM_IRQS;
drivers/vfio/pci/vfio_pci_intrs.c
367
vdev->irq_type = VFIO_PCI_NUM_IRQS;
drivers/vfio/pci/vfio_pci_intrs.c
37
return vdev->irq_type == type;
drivers/vfio/pci/vfio_pci_intrs.c
402
vdev->irq_type = msix ? VFIO_PCI_MSIX_IRQ_INDEX :
drivers/vfio/pci/vfio_pci_intrs.c
42
return vdev->irq_type == VFIO_PCI_INTX_IRQ_INDEX;
drivers/vfio/pci/vfio_pci_intrs.c
47
return !(vdev->irq_type == VFIO_PCI_INTX_IRQ_INDEX ||
drivers/vfio/pci/vfio_pci_intrs.c
48
vdev->irq_type == VFIO_PCI_MSI_IRQ_INDEX ||
drivers/vfio/pci/vfio_pci_intrs.c
49
vdev->irq_type == VFIO_PCI_MSIX_IRQ_INDEX);
drivers/vfio/pci/vfio_pci_intrs.c
577
vdev->irq_type = VFIO_PCI_NUM_IRQS;
drivers/vfio/pci/vfio_pci_intrs.c
701
if (vdev->irq_type == index)
drivers/vfio/pci/virtio/legacy_io.c
27
(virtvdev->core_device.irq_type == VFIO_PCI_MSIX_IRQ_INDEX);
include/linux/smsc911x.h
18
unsigned int irq_type;
include/linux/vfio_pci_core.h
113
int irq_type;