parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent...
[linux-stable.git] / Documentation / ABI / testing / sysfs-class-switchtec
blob48cb4c15e430995c61f5af818368c0feeac8317b
1 switchtec - Microsemi Switchtec PCI Switch Management Endpoint
3 For details on this subsystem look at Documentation/switchtec.txt.
5 What:           /sys/class/switchtec
6 Date:           05-Jan-2017
7 KernelVersion:  v4.11
8 Contact:        Logan Gunthorpe <logang@deltatee.com>
9 Description:    The switchtec class subsystem folder.
10                 Each registered switchtec driver is represented by a switchtecX
11                 subfolder (X being an integer >= 0).
14 What:           /sys/class/switchtec/switchtec[0-9]+/component_id
15 Date:           05-Jan-2017
16 KernelVersion:  v4.11
17 Contact:        Logan Gunthorpe <logang@deltatee.com>
18 Description:    Component identifier as stored in the hardware (eg. PM8543)
19                 (read only)
20 Values:         arbitrary string.
23 What:           /sys/class/switchtec/switchtec[0-9]+/component_revision
24 Date:           05-Jan-2017
25 KernelVersion:  v4.11
26 Contact:        Logan Gunthorpe <logang@deltatee.com>
27 Description:    Component revision stored in the hardware (read only)
28 Values:         integer.
31 What:           /sys/class/switchtec/switchtec[0-9]+/component_vendor
32 Date:           05-Jan-2017
33 KernelVersion:  v4.11
34 Contact:        Logan Gunthorpe <logang@deltatee.com>
35 Description:    Component vendor as stored in the hardware (eg. MICROSEM)
36                 (read only)
37 Values:         arbitrary string.
40 What:           /sys/class/switchtec/switchtec[0-9]+/device_version
41 Date:           05-Jan-2017
42 KernelVersion:  v4.11
43 Contact:        Logan Gunthorpe <logang@deltatee.com>
44 Description:    Device version as stored in the hardware (read only)
45 Values:         integer.
48 What:           /sys/class/switchtec/switchtec[0-9]+/fw_version
49 Date:           05-Jan-2017
50 KernelVersion:  v4.11
51 Contact:        Logan Gunthorpe <logang@deltatee.com>
52 Description:    Currently running firmware version (read only)
53 Values:         integer (in hexadecimal).
56 What:           /sys/class/switchtec/switchtec[0-9]+/partition
57 Date:           05-Jan-2017
58 KernelVersion:  v4.11
59 Contact:        Logan Gunthorpe <logang@deltatee.com>
60 Description:    Partition number for this device in the switch (read only)
61 Values:         integer.
64 What:           /sys/class/switchtec/switchtec[0-9]+/partition_count
65 Date:           05-Jan-2017
66 KernelVersion:  v4.11
67 Contact:        Logan Gunthorpe <logang@deltatee.com>
68 Description:    Total number of partitions in the switch (read only)
69 Values:         integer.
72 What:           /sys/class/switchtec/switchtec[0-9]+/product_id
73 Date:           05-Jan-2017
74 KernelVersion:  v4.11
75 Contact:        Logan Gunthorpe <logang@deltatee.com>
76 Description:    Product identifier as stored in the hardware (eg. PSX 48XG3)
77                 (read only)
78 Values:         arbitrary string.
81 What:           /sys/class/switchtec/switchtec[0-9]+/product_revision
82 Date:           05-Jan-2017
83 KernelVersion:  v4.11
84 Contact:        Logan Gunthorpe <logang@deltatee.com>
85 Description:    Product revision stored in the hardware (eg. RevB)
86                 (read only)
87 Values:         arbitrary string.
90 What:           /sys/class/switchtec/switchtec[0-9]+/product_vendor
91 Date:           05-Jan-2017
92 KernelVersion:  v4.11
93 Contact:        Logan Gunthorpe <logang@deltatee.com>
94 Description:    Product vendor as stored in the hardware (eg. MICROSEM)
95                 (read only)
96 Values:         arbitrary string.