GPU: unifies non-pci GPU device ID formatting across platforms

This commit is contained in:
Carter Li
2025-10-30 11:01:06 +08:00
parent 7d665b203f
commit 25e84decff
4 changed files with 15 additions and 2 deletions
+6
View File
@@ -78,3 +78,9 @@ static inline uint64_t ffGPUPciAddr2Id(uint64_t domain, uint64_t bus, uint64_t d
{
return (domain << 16) | (bus << 8) | (device << 3) | function;
}
static inline uint64_t ffGPUGeneral2Id(uint64_t originalId)
{
// Note: originalId may already have the MSB set
return (1ULL << 63) | originalId;
}