mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-10-09 20:35:44 +00:00
hv: add functions to initialize vmsix capability
- add 'vpci_add_capability()' to initialize one PCI capability in config space. - add 'add_vmsix_capability()' to add vmsix capability. Tracked-On: #5407 Signed-off-by: Yonghua Huang <yonghua.huang@intel.com> Reviewed-by: Li, Fei <fei1.li@intel.com> Reviewed-by: Wang, Yu1 <yu1.wang@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
@@ -15,6 +15,9 @@
|
||||
/** Roundup (x/y) to ( x/y + (x%y) ? 1 : 0) **/
|
||||
#define INT_DIV_ROUNDUP(x, y) ((((x)+(y))-1)/(y))
|
||||
|
||||
/** Roundup (x) to (y) aligned **/
|
||||
#define roundup(x, y) (((x) + ((y) - 1UL)) & (~((y) - 1UL)))
|
||||
|
||||
#define min(x, y) ((x) < (y)) ? (x) : (y)
|
||||
|
||||
#define max(x, y) ((x) < (y)) ? (y) : (x)
|
||||
|
Reference in New Issue
Block a user