/Linux-v5.10/drivers/acpi/ |
D | pci_link.c | 57 u8 triggering; /* All IRQs */ member 114 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 140 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 301 resource->res.data.irq.triggering = link->irq.triggering; in acpi_pci_link_set() 304 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set() 318 resource->res.data.extended_irq.triggering = in acpi_pci_link_set() 319 link->irq.triggering; in acpi_pci_link_set() 322 if (link->irq.triggering == ACPI_EDGE_SENSITIVE) in acpi_pci_link_set() 614 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering, in acpi_pci_link_allocate_irq() argument 653 if (triggering) in acpi_pci_link_allocate_irq() [all …]
|
D | resource.c | 339 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable) in acpi_dev_irq_flags() argument 343 if (triggering == ACPI_LEVEL_SENSITIVE) in acpi_dev_irq_flags() 362 unsigned int acpi_dev_get_irq_type(int triggering, int polarity) in acpi_dev_get_irq_type() argument 366 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type() 370 return triggering == ACPI_EDGE_SENSITIVE ? in acpi_dev_get_irq_type() 374 if (triggering == ACPI_EDGE_SENSITIVE) in acpi_dev_get_irq_type() 391 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource() argument 415 if (triggering != trig || polarity != pol) { in acpi_dev_get_irqresource() 418 triggering = trig; in acpi_dev_get_irqresource() 423 res->flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_dev_get_irqresource() [all …]
|
D | irq.c | 146 u32 hwirq, u8 triggering, in acpi_irq_parse_one_match() argument 153 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_irq_parse_one_match() 156 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity); in acpi_irq_parse_one_match() 195 irq->triggering, irq->polarity, in acpi_irq_parse_one_cb() 208 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb()
|
D | pci_irq.c | 400 int triggering = ACPI_LEVEL_SENSITIVE; in acpi_pci_irq_enable() local 440 &triggering, &polarity, in acpi_pci_irq_enable() 465 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable() 482 (triggering == ACPI_LEVEL_SENSITIVE) ? "level" : "edge", in acpi_pci_irq_enable()
|
D | evged.c | 94 trigger = p->triggering; in acpi_ged_request_interrupt() 97 trigger = pext->triggering; in acpi_ged_request_interrupt()
|
/Linux-v5.10/drivers/pnp/pnpacpi/ |
D | rsparser.c | 18 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() 318 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable); in pnpacpi_parse_irq_option() 342 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable); in pnpacpi_parse_ext_irq_option() 663 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local [all …]
|
/Linux-v5.10/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-v5.10/arch/x86/pci/ |
D | xen.c | 64 static int xen_register_pirq(u32 gsi, int triggering, bool set_pirq) in xen_register_pirq() argument 89 if (triggering == ACPI_EDGE_SENSITIVE) { in xen_register_pirq() 117 static int xen_register_gsi(u32 gsi, int triggering, int polarity) in xen_register_gsi() argument 126 gsi, triggering, polarity); in xen_register_gsi() 128 irq = xen_register_pirq(gsi, triggering, true); in xen_register_gsi() 131 setup_gsi.triggering = (triggering == ACPI_EDGE_SENSITIVE ? 0 : 1); in xen_register_gsi()
|
/Linux-v5.10/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-v5.10/Documentation/arm/ |
D | swp_emulation.rst | 8 instructions, triggering an undefined instruction exception when executed. 11 signalled to the triggering process.
|
/Linux-v5.10/include/acpi/ |
D | acpi_drivers.h | 70 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-v5.10/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-v5.10/drivers/gpio/ |
D | gpiolib-acpi.h | 29 int triggering; member
|
D | gpiolib-acpi.c | 281 agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L', in acpi_gpiochip_alloc_event() 323 if (agpio->triggering == ACPI_LEVEL_SENSITIVE) { in acpi_gpiochip_alloc_event() 679 lookup->info.triggering = agpio->triggering; in acpi_populate_gpio_lookup() 960 irq_flags = acpi_dev_get_irq_type(info.triggering, in acpi_dev_gpio_irq_get()
|
/Linux-v5.10/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:
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-bus-iio-sps30 | 15 Sensor is capable of triggering self cleaning periodically.
|
/Linux-v5.10/drivers/staging/nvec/ |
D | README | 6 started by triggering a gpio line.
|
/Linux-v5.10/Documentation/devicetree/bindings/firmware/ |
D | nvidia,tegra210-bpmp.txt | 20 and for triggering messages ("tx")
|
/Linux-v5.10/include/xen/interface/ |
D | physdev.h | 214 uint8_t triggering; member
|
/Linux-v5.10/drivers/gpu/drm/exynos/ |
D | exynos_drm_fimd.c | 188 atomic_t triggering; member 953 if (atomic_read(&ctx->triggering)) in fimd_trigger() 957 atomic_set(&ctx->triggering, 1); in fimd_trigger() 968 atomic_set(&ctx->triggering, 0); in fimd_trigger() 1042 atomic_set(&ctx->triggering, 0); in fimd_irq_handler()
|