|
@@ -52,6 +52,11 @@ typedef struct MemTxAttrs {
|
|
unsigned int memory:1;
|
|
unsigned int memory:1;
|
|
/* Requester ID (for MSI for example) */
|
|
/* Requester ID (for MSI for example) */
|
|
unsigned int requester_id:16;
|
|
unsigned int requester_id:16;
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * PID (PCI PASID) support: Limited to 8 bits process identifier.
|
|
|
|
+ */
|
|
|
|
+ unsigned int pid:8;
|
|
} MemTxAttrs;
|
|
} MemTxAttrs;
|
|
|
|
|
|
/* Bus masters which don't specify any attributes will get this,
|
|
/* Bus masters which don't specify any attributes will get this,
|