hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
What:        /sys/kernel/irq
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    Directory containing information about the system's IRQs.
       Specifically, data from the associated struct irq_desc.
       The information here is similar to that in /proc/interrupts
       but in a more machine-friendly format.  This directory contains
       one subdirectory for each Linux IRQ number.
 
What:        /sys/kernel/irq/<irq>/actions
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    The IRQ action chain.  A comma-separated list of zero or more
       device names associated with this interrupt.
 
What:        /sys/kernel/irq/<irq>/chip_name
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    Human-readable chip name supplied by the associated device
       driver.
 
What:        /sys/kernel/irq/<irq>/hwirq
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    When interrupt translation domains are used, this file contains
       the underlying hardware IRQ number used for this Linux IRQ.
 
What:        /sys/kernel/irq/<irq>/name
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    Human-readable flow handler name as defined by the irq chip
       driver.
 
What:        /sys/kernel/irq/<irq>/per_cpu_count
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    The number of times the interrupt has fired since boot.  This
       is a comma-separated list of counters; one per CPU in CPU id
       order.  NOTE: This file consistently shows counters for all
       CPU ids.  This differs from the behavior of /proc/interrupts
       which only shows counters for online CPUs.
 
What:        /sys/kernel/irq/<irq>/type
Date:        September 2016
KernelVersion:    4.9
Contact:    Craig Gallek <kraig@google.com>
Description:    The type of the interrupt.  Either the string 'level' or 'edge'.
 
What:        /sys/kernel/irq/<irq>/wakeup
Date:        March 2018
KernelVersion:    4.17
Contact:    Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Description:    The wakeup state of the interrupt. Either the string
       'enabled' or 'disabled'.