linux-imx/Documentation/ABI/testing/sysfs-class-switchtec
Mauro Carvalho Chehab baa293e954 docs: driver-api: add a series of orphaned documents
There are lots of documents under Documentation/*.txt and a few other
orphan documents elsehwere that belong to the driver-API book.

Move them to their right place.

Reviewed-by: Cornelia Huck <cohuck@redhat.com> # vfio-related parts
Acked-by: Logan Gunthorpe <logang@deltatee.com> # switchtec
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-07-15 11:03:02 -03:00

2.8 KiB

switchtec - Microsemi Switchtec PCI Switch Management Endpoint

For details on this subsystem look at Documentation/driver-api/switchtec.rst.

What: /sys/class/switchtec Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: The switchtec class subsystem folder. Each registered switchtec driver is represented by a switchtecX subfolder (X being an integer >= 0).

What: /sys/class/switchtec/switchtec[0-9]+/component_id Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Component identifier as stored in the hardware (eg. PM8543) (read only) Values: arbitrary string.

What: /sys/class/switchtec/switchtec[0-9]+/component_revision Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Component revision stored in the hardware (read only) Values: integer.

What: /sys/class/switchtec/switchtec[0-9]+/component_vendor Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Component vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.

What: /sys/class/switchtec/switchtec[0-9]+/device_version Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Device version as stored in the hardware (read only) Values: integer.

What: /sys/class/switchtec/switchtec[0-9]+/fw_version Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Currently running firmware version (read only) Values: integer (in hexadecimal).

What: /sys/class/switchtec/switchtec[0-9]+/partition Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Partition number for this device in the switch (read only) Values: integer.

What: /sys/class/switchtec/switchtec[0-9]+/partition_count Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Total number of partitions in the switch (read only) Values: integer.

What: /sys/class/switchtec/switchtec[0-9]+/product_id Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Product identifier as stored in the hardware (eg. PSX 48XG3) (read only) Values: arbitrary string.

What: /sys/class/switchtec/switchtec[0-9]+/product_revision Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Product revision stored in the hardware (eg. RevB) (read only) Values: arbitrary string.

What: /sys/class/switchtec/switchtec[0-9]+/product_vendor Date: 05-Jan-2017 KernelVersion: v4.11 Contact: Logan Gunthorpe logang@deltatee.com Description: Product vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.