Home
last modified time | relevance | path

Searched refs:triggering (Results 1 – 25 of 96) sorted by relevance

1234

/linux-6.1.9/drivers/acpi/
Dresource.c341 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable, u8 wake_capable) in acpi_dev_irq_flags() argument
345 if (triggering == ACPI_LEVEL_SENSITIVE) in acpi_dev_irq_flags()
367 unsigned int acpi_dev_get_irq_type(int triggering, int polarity) in acpi_dev_get_irq_type() argument
371 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type()
375 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type()
379 if (triggering == ACPI_EDGE_SENSITIVE) in acpi_dev_get_irq_type()
484 unsigned char triggering; member
498 static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, in acpi_dev_irq_override() argument
508 entry->triggering == triggering && in acpi_dev_irq_override()
528 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource() argument
[all …]
Dpci_link.c57 u8 triggering; /* All IRQs */ member
115 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible()
141 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible()
302 resource->res.data.irq.triggering = link->irq.triggering; in acpi_pci_link_set()
305 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set()
319 resource->res.data.extended_irq.triggering = in acpi_pci_link_set()
320 link->irq.triggering; in acpi_pci_link_set()
323 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set()
606 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering, in acpi_pci_link_allocate_irq() argument
643 if (triggering) in acpi_pci_link_allocate_irq()
[all …]
Dirq.c159 u32 hwirq, u8 triggering, in acpi_irq_parse_one_match() argument
167 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable, wake_capable); in acpi_irq_parse_one_match()
170 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity); in acpi_irq_parse_one_match()
209 irq->triggering, irq->polarity, in acpi_irq_parse_one_cb()
223 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb()
Dpci_irq.c388 int triggering = ACPI_LEVEL_SENSITIVE; in acpi_pci_irq_enable() local
426 &triggering, &polarity, in acpi_pci_irq_enable()
451 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable()
468 (triggering == ACPI_LEVEL_SENSITIVE) ? "level" : "edge", in acpi_pci_irq_enable()
Devged.c94 trigger = p->triggering; in acpi_ged_request_interrupt()
97 trigger = pext->triggering; in acpi_ged_request_interrupt()
/linux-6.1.9/drivers/pnp/pnpacpi/
Drsparser.c18 static void decode_irq_flags(struct pnp_dev *dev, int flags, u8 *triggering, in decode_irq_flags() argument
24 *triggering = ACPI_LEVEL_SENSITIVE; in decode_irq_flags()
28 *triggering = ACPI_LEVEL_SENSITIVE; in decode_irq_flags()
32 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags()
36 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags()
42 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags()
207 flags = acpi_dev_irq_flags(gpio->triggering, in pnpacpi_allocated_resource()
319 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable, p->wake_capable); in pnpacpi_parse_irq_option()
343 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable, p->wake_capable); in pnpacpi_parse_ext_irq_option()
664 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local
[all …]
/linux-6.1.9/drivers/acpi/acpica/
Drsirq.c33 {ACPI_RSC_SET8, ACPI_RS_OFFSET(data.irq.triggering),
49 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.triggering),
87 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.triggering),
134 ACPI_RS_OFFSET(data.irq.triggering),
173 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.extended_irq.triggering),
/linux-6.1.9/arch/x86/pci/
Dxen.c65 static int xen_register_pirq(u32 gsi, int triggering, bool set_pirq) in xen_register_pirq() argument
90 if (triggering == ACPI_EDGE_SENSITIVE) { in xen_register_pirq()
118 static int xen_register_gsi(u32 gsi, int triggering, int polarity) in xen_register_gsi() argument
127 gsi, triggering, polarity); in xen_register_gsi()
129 irq = xen_register_pirq(gsi, triggering, true); in xen_register_gsi()
132 setup_gsi.triggering = (triggering == ACPI_EDGE_SENSITIVE ? 0 : 1); in xen_register_gsi()
/linux-6.1.9/Documentation/arm/
Dswp_emulation.rst8 instructions, triggering an undefined instruction exception when executed.
11 signalled to the triggering process.
/linux-6.1.9/Documentation/devicetree/bindings/power/reset/
Dgpio-restart.yaml21 is configured as an output, and driven active, triggering a level triggered reset condition.
22 This will also cause an inactive->active edge condition, triggering positive edge triggered
24 active->inactive edge, triggering negative edge triggered reset. After a delay specified by
/linux-6.1.9/Documentation/ABI/testing/
Dsysfs-class-led-trigger-tty6 Specifies the tty device name of the triggering tty
Dsysfs-bus-iio-sps3015 Sensor is capable of triggering self cleaning periodically.
/linux-6.1.9/include/acpi/
Dacpi_drivers.h51 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering,
Dacrestyp.h140 u8 triggering; member
329 u8 triggering; member
354 u8 triggering; /* For values, see Interrupt Attributes above */ member
/linux-6.1.9/Documentation/devicetree/bindings/mips/cavium/
Dciu3.txt13 The second cell indicates the triggering semantics, and may have a
Dcib.txt19 CIB. The second cell specifies the triggering semantics of the
/linux-6.1.9/drivers/gpio/
Dgpiolib-acpi.h31 int triggering; member
Dgpiolib-acpi.c402 agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L', in acpi_gpiochip_alloc_event()
448 if (agpio->triggering == ACPI_LEVEL_SENSITIVE) { in acpi_gpiochip_alloc_event()
768 lookup->info.triggering = agpio->triggering; in acpi_populate_gpio_lookup()
1068 irq_flags = acpi_dev_get_irq_type(info.triggering, in acpi_dev_gpio_irq_wake_get_by()
/linux-6.1.9/Documentation/devicetree/bindings/gpio/
Dgpio-thunderx.txt16 - Second cell is triggering flags as defined in interrupts.txt.
Dcavium-octeon-gpio.txt20 triggering protocol and may have one of four values:
/linux-6.1.9/drivers/staging/nvec/
DREADME6 started by triggering a gpio line.
/linux-6.1.9/Documentation/devicetree/bindings/firmware/
Dnvidia,tegra210-bpmp.txt20 and for triggering messages ("tx")
/linux-6.1.9/include/xen/interface/
Dphysdev.h196 uint8_t triggering; member
/linux-6.1.9/Documentation/devicetree/bindings/iio/proximity/
Dparallax-ping.yaml30 Definition of the GPIO for the triggering and echo (output and input)
/linux-6.1.9/drivers/gpu/drm/exynos/
Dexynos_drm_fimd.c194 atomic_t triggering; member
998 if (atomic_read(&ctx->triggering)) in fimd_trigger()
1002 atomic_set(&ctx->triggering, 1); in fimd_trigger()
1013 atomic_set(&ctx->triggering, 0); in fimd_trigger()
1087 atomic_set(&ctx->triggering, 0); in fimd_irq_handler()

1234