/Linux-v4.19/drivers/acpi/ |
D | resource.c | 347 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable) in acpi_dev_irq_flags() argument 351 if (triggering == ACPI_LEVEL_SENSITIVE) in acpi_dev_irq_flags() 370 unsigned int acpi_dev_get_irq_type(int triggering, int polarity) in acpi_dev_get_irq_type() argument 374 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type() 378 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type() 382 if (triggering == ACPI_EDGE_SENSITIVE) in acpi_dev_get_irq_type() 399 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource() argument 423 if (triggering != trig || polarity != pol) { in acpi_dev_get_irqresource() 426 triggering = trig; in acpi_dev_get_irqresource() 431 res->flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_dev_get_irqresource() [all …]
|
D | pci_link.c | 72 u8 triggering; /* All IRQs */ member 129 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 155 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 316 resource->res.data.irq.triggering = link->irq.triggering; in acpi_pci_link_set() 319 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set() 333 resource->res.data.extended_irq.triggering = in acpi_pci_link_set() 334 link->irq.triggering; in acpi_pci_link_set() 337 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set() 629 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering, in acpi_pci_link_allocate_irq() argument 668 if (triggering) in acpi_pci_link_allocate_irq() [all …]
|
D | irq.c | 149 u32 hwirq, u8 triggering, in acpi_irq_parse_one_match() argument 156 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_irq_parse_one_match() 159 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity); in acpi_irq_parse_one_match() 198 irq->triggering, irq->polarity, in acpi_irq_parse_one_cb() 211 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb()
|
D | pci_irq.c | 413 int triggering = ACPI_LEVEL_SENSITIVE; in acpi_pci_irq_enable() local 453 &triggering, &polarity, in acpi_pci_irq_enable() 476 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable() 493 (triggering == ACPI_LEVEL_SENSITIVE) ? "level" : "edge", in acpi_pci_irq_enable()
|
/Linux-v4.19/drivers/pnp/pnpacpi/ |
D | rsparser.c | 27 static void decode_irq_flags(struct pnp_dev *dev, int flags, u8 *triggering, in decode_irq_flags() argument 33 *triggering = ACPI_LEVEL_SENSITIVE; in decode_irq_flags() 37 *triggering = ACPI_LEVEL_SENSITIVE; in decode_irq_flags() 41 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags() 45 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags() 51 *triggering = ACPI_EDGE_SENSITIVE; in decode_irq_flags() 216 flags = acpi_dev_irq_flags(gpio->triggering, in pnpacpi_allocated_resource() 327 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_irq_option() 351 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_ext_irq_option() 672 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local [all …]
|
/Linux-v4.19/drivers/acpi/acpica/ |
D | rsirq.c | 33 {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),
|
D | rsdumpinfo.c | 31 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(irq.triggering), "Triggering", 221 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(extended_irq.triggering), 262 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(gpio.triggering), "Triggering",
|
/Linux-v4.19/arch/x86/pci/ |
D | xen.c | 62 static int xen_register_pirq(u32 gsi, int gsi_override, int triggering, in xen_register_pirq() argument 88 if (triggering == ACPI_EDGE_SENSITIVE) { in xen_register_pirq() 119 static int xen_register_gsi(u32 gsi, int gsi_override, int triggering, int polarity) in xen_register_gsi() argument 128 gsi, triggering, polarity); in xen_register_gsi() 130 irq = xen_register_pirq(gsi, gsi_override, triggering, true); in xen_register_gsi() 133 setup_gsi.triggering = (triggering == ACPI_EDGE_SENSITIVE ? 0 : 1); in xen_register_gsi()
|
/Linux-v4.19/Documentation/devicetree/bindings/power/reset/ |
D | gpio-poweroff.txt | 10 output, and drive active, so triggering a level triggered power off 12 triggering positive edge triggered power off. After a delay of 100ms, 14 triggering negative edge triggered power off. After another 100ms
|
D | gpio-restart.txt | 12 triggering a level triggered reset condition. This will also cause an 13 inactive->active edge condition, triggering positive edge triggered 15 inactive, thus causing an active->inactive edge, triggering negative edge
|
/Linux-v4.19/Documentation/arm/ |
D | swp_emulation | 8 instructions, triggering an undefined instruction exception when executed. 11 signalled to the triggering process.
|
/Linux-v4.19/include/acpi/ |
D | acpi_drivers.h | 83 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering,
|
D | acrestyp.h | 140 u8 triggering; member 329 u8 triggering; member 354 u8 triggering; /* For values, see Interrupt Attributes above */ member
|
/Linux-v4.19/Documentation/devicetree/bindings/mips/cavium/ |
D | ciu3.txt | 13 The second cell indicates the triggering semantics, and may have a
|
D | cib.txt | 19 CIB. The second cell specifies the triggering semantics of the
|
/Linux-v4.19/Documentation/devicetree/bindings/gpio/ |
D | gpio-thunderx.txt | 16 - Second cell is triggering flags as defined in interrupts.txt.
|
D | cavium-octeon-gpio.txt | 20 triggering protocol and may have one of four values:
|
D | brcm,kona-gpio.txt | 9 GPIO controller only supports edge, not level, triggering of interrupts.
|
/Linux-v4.19/drivers/staging/nvec/ |
D | README | 6 started by triggering a gpio line.
|
/Linux-v4.19/Documentation/devicetree/bindings/iio/proximity/ |
D | devantech-srf04.txt | 7 - trig-gpios: Definition of the GPIO for the triggering (output)
|
/Linux-v4.19/drivers/gpio/ |
D | gpiolib-acpi.c | 162 agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L', in acpi_gpiochip_request_interrupt() 197 if (agpio->triggering == ACPI_LEVEL_SENSITIVE) { in acpi_gpiochip_request_interrupt() 533 lookup->info.triggering = agpio->triggering; in acpi_populate_gpio_lookup() 802 irq_flags = acpi_dev_get_irq_type(info.triggering, in acpi_dev_gpio_irq_get()
|
/Linux-v4.19/Documentation/trace/ |
D | events.rst | 381 the triggering event is hit. When these commands are registered, 415 per triggering event, but there can only be one trigger per 425 triggering event occurs. 457 Note that there can be only one stacktrace trigger per triggering 463 triggering event occurs. 486 Note that there can be only one snapshot trigger per triggering 518 triggering event.
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_fimd.c | 191 atomic_t triggering; member 874 if (atomic_read(&ctx->triggering)) in fimd_trigger() 878 atomic_set(&ctx->triggering, 1); in fimd_trigger() 889 atomic_set(&ctx->triggering, 0); in fimd_trigger() 963 atomic_set(&ctx->triggering, 0); in fimd_irq_handler()
|
/Linux-v4.19/include/xen/interface/ |
D | physdev.h | 214 uint8_t triggering; member
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-memory-page-offline | 33 triggering IO errors if needed. Note this may kill
|