/linux/drivers/pnp/pnpacpi/ |
H A 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() 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/drivers/acpi/ |
H A D | resource.c | 336 * @triggering: Triggering type as provided by ACPI. 341 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() 364 * @triggering: Triggering type as provided by ACPI. 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() 679 unsigned char triggering; member 690 static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, in acpi_dev_irq_override() argument [all …]
|
H A D | pci_link.c | 57 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 …]
|
H A D | irq.c | 152 * @triggering: triggering attributes of hwirq 164 u32 hwirq, u8 triggering, in acpi_irq_parse_one_match() argument 172 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable, wake_capable); in acpi_irq_parse_one_match() 175 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity); in acpi_irq_parse_one_match() 214 irq->triggering, irq->polarity, in acpi_irq_parse_one_cb() 228 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb()
|
H A D | pci_irq.c | 388 int triggering = ACPI_LEVEL_SENSITIVE; in acpi_pci_irq_enable() local 428 &triggering, &polarity, in acpi_pci_irq_enable() 453 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable() 470 (triggering == ACPI_LEVEL_SENSITIVE) ? "level" : "edge", in acpi_pci_irq_enable()
|
/linux/drivers/acpi/acpica/ |
H A D | rsirq.c | 33 {ACPI_RSC_SET8, ACPI_RS_OFFSET(data.irq.triggering), 47 /* Get flags: Triggering[0], Polarity[3], Sharing[4], Wake[5] */ 49 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.triggering), 85 /* Set flags: Triggering[0], Polarity[3], Sharing[4], Wake[5] */ 87 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.triggering), 134 ACPI_RS_OFFSET(data.irq.triggering), 166 * Flags: Producer/Consumer[0], Triggering[1], Polarity[2], 173 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.extended_irq.triggering),
|
H A D | rsdumpinfo.c | 31 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(irq.triggering), "Triggering", 221 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(extended_irq.triggering), 222 "Triggering", acpi_gbl_he_decode}, 262 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(gpio.triggering), "Triggering",
|
/linux/Documentation/devicetree/bindings/power/reset/ |
H A D | gpio-restart.yaml | 21 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/arch/x86/pci/ |
H A D | xen.c | 65 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 126 printk(KERN_DEBUG "xen: registering gsi %u triggering %d polarity %d\n", in xen_register_gsi() 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/Documentation/devicetree/bindings/mips/cavium/ |
H A D | cib.txt | 19 CIB. The second cell specifies the triggering semantics of the 35 * 2) Triggering (1 - edge rising
|
/linux/Documentation/arch/arm/ |
H A D | swp_emulation.rst | 8 instructions, triggering an undefined instruction exception when executed. 11 signalled to the triggering process.
|
/linux/Documentation/hwmon/ |
H A D | sg2042-mcu.rst | 54 repower_policy RW Execution policy when triggering repower 59 the hysteresis temperature after triggering a shutdown due to 62 leave the SoC down when the triggering repower, and "repower" will
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | cavium-octeon-gpio.txt | 20 triggering protocol and may have one of four values: 37 * 2) Triggering (1 - edge rising
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fimd.c | 193 atomic_t triggering; member 994 * Skips triggering if in triggering state, because multiple triggering in fimd_trigger() 997 if (atomic_read(&ctx->triggering)) in fimd_trigger() 1000 /* Enters triggering mode */ in fimd_trigger() 1001 atomic_set(&ctx->triggering, 1); in fimd_trigger() 1008 * Exits triggering mode if vblank is not enabled yet, because when the in fimd_trigger() 1009 * VIDINTCON0 register is not set, it can not exit from triggering mode. in fimd_trigger() 1012 atomic_set(&ctx->triggering, 0); in fimd_trigger() 1085 /* Exits triggering mode */ in fimd_irq_handler() 1086 atomic_set(&ctx->triggering, 0); in fimd_irq_handler()
|
/linux/drivers/comedi/drivers/ |
H A D | ni_at_a2150.c | 33 * - analog level triggering 166 * the stop_src is set to external triggering. in a2150_interrupt() 233 /* clear fifo and reset triggering circuitry */ in a2150_cancel() 477 /* clear fifo and reset triggering circuitry */ in a2150_ai_cmd() 531 /* setup start triggering */ in a2150_ai_cmd() 583 /* clear fifo and reset triggering circuitry */ in a2150_ai_rinsn() 601 /* setup start triggering */ in a2150_ai_rinsn() 629 /* clear fifo and reset triggering circuitry */ in a2150_ai_rinsn()
|
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | uncore-power.json | 183 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 193 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 203 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
H A D | uncore-power.json | 183 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 193 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 203 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
H A D | uncore-power.json | 191 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 202 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 213 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | uncore-power.json | 184 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 195 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 206 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | uncore-power.json | 184 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 195 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 206 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/include/acpi/ |
H A D | acrestyp.h | 56 /* Triggering */ 140 u8 triggering; member 335 u8 triggering; member 363 u8 triggering; /* For values, see Interrupt Attributes above */ member
|
/linux/include/sound/ |
H A D | soc-dpcm.h | 52 * Dynamic PCM trigger ordering. Triggering flexibility is required as some 53 * DSPs require triggering before/after their CPU platform and DAIs.
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | uncore-power.json | 192 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 203 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other… 214 …holding to generate histograms, or with other PCU events and occupancy triggering to capture other…
|
/linux/include/linux/ |
H A D | lis3lv02d.h | 16 * @irq_flags1: Additional irq triggering flags for irq channel 0 17 * @irq_flags2: Additional irq triggering flags for irq channel 1
|
/linux/drivers/gpio/ |
H A D | gpiolib-acpi.c | 101 * @triggering: triggering type as provided by ACPI 112 int triggering; member 428 agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L', in acpi_gpiochip_alloc_event() 474 if (agpio->triggering == ACPI_LEVEL_SENSITIVE) { in acpi_gpiochip_alloc_event() 789 * Polarity and triggering are only specified for GpioInt in acpi_populate_gpio_lookup() 797 lookup->info.triggering = agpio->triggering; in acpi_populate_gpio_lookup() 1106 irq_flags = acpi_dev_get_irq_type(info.triggering, in acpi_dev_gpio_irq_wake_get_by()
|