18c2ecf20Sopenharmony_ciswitchtec - Microsemi Switchtec PCI Switch Management Endpoint
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciFor details on this subsystem look at Documentation/driver-api/switchtec.rst.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciWhat: 		/sys/class/switchtec
68c2ecf20Sopenharmony_ciDate:		05-Jan-2017
78c2ecf20Sopenharmony_ciKernelVersion:	v4.11
88c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
98c2ecf20Sopenharmony_ciDescription:	The switchtec class subsystem folder.
108c2ecf20Sopenharmony_ci		Each registered switchtec driver is represented by a switchtecX
118c2ecf20Sopenharmony_ci		subfolder (X being an integer >= 0).
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/component_id
158c2ecf20Sopenharmony_ciDate:		05-Jan-2017
168c2ecf20Sopenharmony_ciKernelVersion:	v4.11
178c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
188c2ecf20Sopenharmony_ciDescription:	Component identifier as stored in the hardware (eg. PM8543)
198c2ecf20Sopenharmony_ci		(read only)
208c2ecf20Sopenharmony_ciValues: 	arbitrary string.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/component_revision
248c2ecf20Sopenharmony_ciDate:		05-Jan-2017
258c2ecf20Sopenharmony_ciKernelVersion:	v4.11
268c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
278c2ecf20Sopenharmony_ciDescription:	Component revision stored in the hardware (read only)
288c2ecf20Sopenharmony_ciValues: 	integer.
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/component_vendor
328c2ecf20Sopenharmony_ciDate:		05-Jan-2017
338c2ecf20Sopenharmony_ciKernelVersion:	v4.11
348c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
358c2ecf20Sopenharmony_ciDescription:	Component vendor as stored in the hardware (eg. MICROSEM)
368c2ecf20Sopenharmony_ci		(read only)
378c2ecf20Sopenharmony_ciValues: 	arbitrary string.
388c2ecf20Sopenharmony_ci
398c2ecf20Sopenharmony_ci
408c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/device_version
418c2ecf20Sopenharmony_ciDate:		05-Jan-2017
428c2ecf20Sopenharmony_ciKernelVersion:	v4.11
438c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
448c2ecf20Sopenharmony_ciDescription:	Device version as stored in the hardware (read only)
458c2ecf20Sopenharmony_ciValues: 	integer.
468c2ecf20Sopenharmony_ci
478c2ecf20Sopenharmony_ci
488c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/fw_version
498c2ecf20Sopenharmony_ciDate:		05-Jan-2017
508c2ecf20Sopenharmony_ciKernelVersion:	v4.11
518c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
528c2ecf20Sopenharmony_ciDescription:	Currently running firmware version (read only)
538c2ecf20Sopenharmony_ciValues: 	integer (in hexadecimal).
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci
568c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/partition
578c2ecf20Sopenharmony_ciDate:		05-Jan-2017
588c2ecf20Sopenharmony_ciKernelVersion:	v4.11
598c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
608c2ecf20Sopenharmony_ciDescription:	Partition number for this device in the switch (read only)
618c2ecf20Sopenharmony_ciValues: 	integer.
628c2ecf20Sopenharmony_ci
638c2ecf20Sopenharmony_ci
648c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/partition_count
658c2ecf20Sopenharmony_ciDate:		05-Jan-2017
668c2ecf20Sopenharmony_ciKernelVersion:	v4.11
678c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
688c2ecf20Sopenharmony_ciDescription:	Total number of partitions in the switch (read only)
698c2ecf20Sopenharmony_ciValues: 	integer.
708c2ecf20Sopenharmony_ci
718c2ecf20Sopenharmony_ci
728c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/product_id
738c2ecf20Sopenharmony_ciDate:		05-Jan-2017
748c2ecf20Sopenharmony_ciKernelVersion:	v4.11
758c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
768c2ecf20Sopenharmony_ciDescription:	Product identifier as stored in the hardware (eg. PSX 48XG3)
778c2ecf20Sopenharmony_ci		(read only)
788c2ecf20Sopenharmony_ciValues: 	arbitrary string.
798c2ecf20Sopenharmony_ci
808c2ecf20Sopenharmony_ci
818c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/product_revision
828c2ecf20Sopenharmony_ciDate:		05-Jan-2017
838c2ecf20Sopenharmony_ciKernelVersion:	v4.11
848c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
858c2ecf20Sopenharmony_ciDescription:	Product revision stored in the hardware (eg. RevB)
868c2ecf20Sopenharmony_ci		(read only)
878c2ecf20Sopenharmony_ciValues: 	arbitrary string.
888c2ecf20Sopenharmony_ci
898c2ecf20Sopenharmony_ci
908c2ecf20Sopenharmony_ciWhat:		/sys/class/switchtec/switchtec[0-9]+/product_vendor
918c2ecf20Sopenharmony_ciDate:		05-Jan-2017
928c2ecf20Sopenharmony_ciKernelVersion:	v4.11
938c2ecf20Sopenharmony_ciContact:	Logan Gunthorpe <logang@deltatee.com>
948c2ecf20Sopenharmony_ciDescription:	Product vendor as stored in the hardware (eg. MICROSEM)
958c2ecf20Sopenharmony_ci		(read only)
968c2ecf20Sopenharmony_ciValues: 	arbitrary string.
97