162306a36Sopenharmony_ciswitchtec - Microsemi Switchtec PCI Switch Management Endpoint 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciFor details on this subsystem look at Documentation/driver-api/switchtec.rst. 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciWhat: /sys/class/switchtec 662306a36Sopenharmony_ciDate: 05-Jan-2017 762306a36Sopenharmony_ciKernelVersion: v4.11 862306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 962306a36Sopenharmony_ciDescription: The switchtec class subsystem folder. 1062306a36Sopenharmony_ci Each registered switchtec driver is represented by a switchtecX 1162306a36Sopenharmony_ci subfolder (X being an integer >= 0). 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/component_id 1562306a36Sopenharmony_ciDate: 05-Jan-2017 1662306a36Sopenharmony_ciKernelVersion: v4.11 1762306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 1862306a36Sopenharmony_ciDescription: Component identifier as stored in the hardware (eg. PM8543) 1962306a36Sopenharmony_ci (read only) 2062306a36Sopenharmony_ciValues: arbitrary string. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/component_revision 2462306a36Sopenharmony_ciDate: 05-Jan-2017 2562306a36Sopenharmony_ciKernelVersion: v4.11 2662306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 2762306a36Sopenharmony_ciDescription: Component revision stored in the hardware (read only) 2862306a36Sopenharmony_ciValues: integer. 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/component_vendor 3262306a36Sopenharmony_ciDate: 05-Jan-2017 3362306a36Sopenharmony_ciKernelVersion: v4.11 3462306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 3562306a36Sopenharmony_ciDescription: Component vendor as stored in the hardware (eg. MICROSEM) 3662306a36Sopenharmony_ci (read only) 3762306a36Sopenharmony_ciValues: arbitrary string. 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/device_version 4162306a36Sopenharmony_ciDate: 05-Jan-2017 4262306a36Sopenharmony_ciKernelVersion: v4.11 4362306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 4462306a36Sopenharmony_ciDescription: Device version as stored in the hardware (read only) 4562306a36Sopenharmony_ciValues: integer. 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/fw_version 4962306a36Sopenharmony_ciDate: 05-Jan-2017 5062306a36Sopenharmony_ciKernelVersion: v4.11 5162306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 5262306a36Sopenharmony_ciDescription: Currently running firmware version (read only) 5362306a36Sopenharmony_ciValues: integer (in hexadecimal). 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/partition 5762306a36Sopenharmony_ciDate: 05-Jan-2017 5862306a36Sopenharmony_ciKernelVersion: v4.11 5962306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 6062306a36Sopenharmony_ciDescription: Partition number for this device in the switch (read only) 6162306a36Sopenharmony_ciValues: integer. 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/partition_count 6562306a36Sopenharmony_ciDate: 05-Jan-2017 6662306a36Sopenharmony_ciKernelVersion: v4.11 6762306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 6862306a36Sopenharmony_ciDescription: Total number of partitions in the switch (read only) 6962306a36Sopenharmony_ciValues: integer. 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/product_id 7362306a36Sopenharmony_ciDate: 05-Jan-2017 7462306a36Sopenharmony_ciKernelVersion: v4.11 7562306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 7662306a36Sopenharmony_ciDescription: Product identifier as stored in the hardware (eg. PSX 48XG3) 7762306a36Sopenharmony_ci (read only) 7862306a36Sopenharmony_ciValues: arbitrary string. 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/product_revision 8262306a36Sopenharmony_ciDate: 05-Jan-2017 8362306a36Sopenharmony_ciKernelVersion: v4.11 8462306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 8562306a36Sopenharmony_ciDescription: Product revision stored in the hardware (eg. RevB) 8662306a36Sopenharmony_ci (read only) 8762306a36Sopenharmony_ciValues: arbitrary string. 8862306a36Sopenharmony_ci 8962306a36Sopenharmony_ci 9062306a36Sopenharmony_ciWhat: /sys/class/switchtec/switchtec[0-9]+/product_vendor 9162306a36Sopenharmony_ciDate: 05-Jan-2017 9262306a36Sopenharmony_ciKernelVersion: v4.11 9362306a36Sopenharmony_ciContact: Logan Gunthorpe <logang@deltatee.com> 9462306a36Sopenharmony_ciDescription: Product vendor as stored in the hardware (eg. MICROSEM) 9562306a36Sopenharmony_ci (read only) 9662306a36Sopenharmony_ciValues: arbitrary string. 97