enum xpum_device_property_name_enum
Overview
Device property types More…
#include <xpum_structs.h> enum xpum_device_property_name_enum { XPUM_DEVICE_PROPERTY_DEVICE_TYPE = 0, XPUM_DEVICE_PROPERTY_DEVICE_NAME = 1, XPUM_DEVICE_PROPERTY_VENDOR_NAME = 2, XPUM_DEVICE_PROPERTY_UUID = 3, XPUM_DEVICE_PROPERTY_PCI_DEVICE_ID = 4, XPUM_DEVICE_PROPERTY_PCI_VENDOR_ID = 5, XPUM_DEVICE_PROPERTY_PCI_BDF_ADDRESS = 6, XPUM_DEVICE_PROPERTY_DRM_DEVICE = 7, XPUM_DEVICE_PROPERTY_PCI_SLOT = 8, XPUM_DEVICE_PROPERTY_PCIE_GENERATION = 9, XPUM_DEVICE_PROPERTY_PCIE_MAX_LINK_WIDTH = 10, XPUM_DEVICE_PROPERTY_OAM_SOCKET_ID = 11, XPUM_DEVICE_PROPERTY_DEVICE_STEPPING = 12, XPUM_DEVICE_PROPERTY_DRIVER_VERSION = 13, XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_NAME = 14, XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_VERSION = 15, XPUM_DEVICE_PROPERTY_GFX_DATA_FIRMWARE_NAME = 16, XPUM_DEVICE_PROPERTY_GFX_DATA_FIRMWARE_VERSION = 17, XPUM_DEVICE_PROPERTY_AMC_FIRMWARE_NAME = 18, XPUM_DEVICE_PROPERTY_AMC_FIRMWARE_VERSION = 19, XPUM_DEVICE_PROPERTY_SERIAL_NUMBER = 20, XPUM_DEVICE_PROPERTY_CORE_CLOCK_RATE_MHZ = 21, XPUM_DEVICE_PROPERTY_MEMORY_PHYSICAL_SIZE_BYTE = 22, XPUM_DEVICE_PROPERTY_MEMORY_FREE_SIZE_BYTE = 23, XPUM_DEVICE_PROPERTY_MAX_MEM_ALLOC_SIZE_BYTE = 24, XPUM_DEVICE_PROPERTY_NUMBER_OF_MEMORY_CHANNELS = 25, XPUM_DEVICE_PROPERTY_MEMORY_BUS_WIDTH = 26, XPUM_DEVICE_PROPERTY_MAX_HARDWARE_CONTEXTS = 27, XPUM_DEVICE_PROPERTY_MAX_COMMAND_QUEUE_PRIORITY = 28, XPUM_DEVICE_PROPERTY_NUMBER_OF_EUS = 29, XPUM_DEVICE_PROPERTY_NUMBER_OF_TILES = 30, XPUM_DEVICE_PROPERTY_NUMBER_OF_SLICES = 31, XPUM_DEVICE_PROPERTY_NUMBER_OF_SUB_SLICES_PER_SLICE = 32, XPUM_DEVICE_PROPERTY_NUMBER_OF_EUS_PER_SUB_SLICE = 33, XPUM_DEVICE_PROPERTY_NUMBER_OF_THREADS_PER_EU = 34, XPUM_DEVICE_PROPERTY_PHYSICAL_EU_SIMD_WIDTH = 35, XPUM_DEVICE_PROPERTY_NUMBER_OF_MEDIA_ENGINES = 36, XPUM_DEVICE_PROPERTY_NUMBER_OF_MEDIA_ENH_ENGINES = 37, XPUM_DEVICE_PROPERTY_LINUX_KERNEL_VERSION = 38, XPUM_DEVICE_PROPERTY_FABRIC_PORT_NUMBER = 39, XPUM_DEVICE_PROPERTY_FABRIC_PORT_MAX_SPEED = 40, XPUM_DEVICE_PROPERTY_FABRIC_PORT_LANES_NUMBER = 41, XPUM_DEVICE_PROPERTY_GFX_PSCBIN_FIRMWARE_NAME = 42, XPUM_DEVICE_PROPERTY_GFX_PSCBIN_FIRMWARE_VERSION = 43, XPUM_DEVICE_PROPERTY_MEMORY_ECC_STATE = 44, XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_STATUS = 45, XPUM_DEVICE_PROPERTY_SKU_TYPE = 46, XPUM_DEVICE_PROPERTY_XELINK_CALIBRATION_DATE = 47, XPUM_DEVICE_PROPERTY_DRIVER_PACK_VERSION = 48, XPUM_DEVICE_PROPERTY_MAX, };
Detailed Documentation
Device property types
Enum Values
XPUM_DEVICE_PROPERTY_DEVICE_TYPE
Device type.
XPUM_DEVICE_PROPERTY_DEVICE_NAME
Device name.
XPUM_DEVICE_PROPERTY_VENDOR_NAME
Vendor name.
XPUM_DEVICE_PROPERTY_UUID
Device uuid.
XPUM_DEVICE_PROPERTY_PCI_DEVICE_ID
The PCI device id of device.
XPUM_DEVICE_PROPERTY_PCI_VENDOR_ID
The PCI vendor id of device.
XPUM_DEVICE_PROPERTY_PCI_BDF_ADDRESS
The PCI bdf address of device.
XPUM_DEVICE_PROPERTY_DRM_DEVICE
DRM Device.
XPUM_DEVICE_PROPERTY_PCI_SLOT
PCI slot of device.
XPUM_DEVICE_PROPERTY_PCIE_GENERATION
PCIe generation.
XPUM_DEVICE_PROPERTY_PCIE_MAX_LINK_WIDTH
PCIe max link width.
XPUM_DEVICE_PROPERTY_OAM_SOCKET_ID
Socket Id of OAM GPU.
XPUM_DEVICE_PROPERTY_DEVICE_STEPPING
The stepping of device.
XPUM_DEVICE_PROPERTY_DRIVER_VERSION
The driver version.
XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_NAME
The GFX firmware name of device.
XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_VERSION
The GFX firmware version of device.
XPUM_DEVICE_PROPERTY_GFX_DATA_FIRMWARE_NAME
The GFX Data firmware name of device.
XPUM_DEVICE_PROPERTY_GFX_DATA_FIRMWARE_VERSION
The GFX Data firmware version of device.
XPUM_DEVICE_PROPERTY_AMC_FIRMWARE_NAME
The AMC firmware name of device.
XPUM_DEVICE_PROPERTY_AMC_FIRMWARE_VERSION
The AMC firmware version of device.
XPUM_DEVICE_PROPERTY_SERIAL_NUMBER
Serial number.
XPUM_DEVICE_PROPERTY_CORE_CLOCK_RATE_MHZ
Clock rate for device core, in MHz.
XPUM_DEVICE_PROPERTY_MEMORY_PHYSICAL_SIZE_BYTE
Device free memory size, in bytes.
XPUM_DEVICE_PROPERTY_MEMORY_FREE_SIZE_BYTE
The free memory, in bytes.
XPUM_DEVICE_PROPERTY_MAX_MEM_ALLOC_SIZE_BYTE
The total allocatable memory, in bytes.
XPUM_DEVICE_PROPERTY_NUMBER_OF_MEMORY_CHANNELS
Number of memory channels.
XPUM_DEVICE_PROPERTY_MEMORY_BUS_WIDTH
Memory bus width.
XPUM_DEVICE_PROPERTY_MAX_HARDWARE_CONTEXTS
Maximum number of logical hardware contexts.
XPUM_DEVICE_PROPERTY_MAX_COMMAND_QUEUE_PRIORITY
Maximum priority for command queues. Higher value is higher priority.
XPUM_DEVICE_PROPERTY_NUMBER_OF_EUS
The number of EUs.
XPUM_DEVICE_PROPERTY_NUMBER_OF_TILES
The number of tiles.
XPUM_DEVICE_PROPERTY_NUMBER_OF_SLICES
Maximum number of slices.
XPUM_DEVICE_PROPERTY_NUMBER_OF_SUB_SLICES_PER_SLICE
Maximum number of sub-slices per slice.
XPUM_DEVICE_PROPERTY_NUMBER_OF_EUS_PER_SUB_SLICE
Maximum number of EUs per sub-slice.
XPUM_DEVICE_PROPERTY_NUMBER_OF_THREADS_PER_EU
Maximum number of threads per EU.
XPUM_DEVICE_PROPERTY_PHYSICAL_EU_SIMD_WIDTH
The physical EU simd width.
XPUM_DEVICE_PROPERTY_NUMBER_OF_MEDIA_ENGINES
The number of media engines.
XPUM_DEVICE_PROPERTY_NUMBER_OF_MEDIA_ENH_ENGINES
The number of media enhancement engines.
XPUM_DEVICE_PROPERTY_LINUX_KERNEL_VERSION
Linux kernel version.
XPUM_DEVICE_PROPERTY_FABRIC_PORT_NUMBER
Number of fabric ports.
XPUM_DEVICE_PROPERTY_FABRIC_PORT_MAX_SPEED
Maximum speed supported by the port (sum of all lanes)
XPUM_DEVICE_PROPERTY_FABRIC_PORT_LANES_NUMBER
The number of lanes of the port.
XPUM_DEVICE_PROPERTY_GFX_PSCBIN_FIRMWARE_NAME
The GFX_PSCBIN firmware name of device.
XPUM_DEVICE_PROPERTY_GFX_PSCBIN_FIRMWARE_VERSION
The GFX_PSCBIN firmware version of device.
XPUM_DEVICE_PROPERTY_MEMORY_ECC_STATE
The memory ECC state of device.
XPUM_DEVICE_PROPERTY_GFX_FIRMWARE_STATUS
The GFX firmware status.
XPUM_DEVICE_PROPERTY_SKU_TYPE
The type of SKU.
XPUM_DEVICE_PROPERTY_XELINK_CALIBRATION_DATE
Xe Link Calibration Date.
XPUM_DEVICE_PROPERTY_DRIVER_PACK_VERSION
The driver package version.