125da36d5SGregory Price /* 225da36d5SGregory Price * QEMU CXL Mailbox 325da36d5SGregory Price * 425da36d5SGregory Price * This work is licensed under the terms of the GNU GPL, version 2. See the 525da36d5SGregory Price * COPYING file in the top-level directory. 625da36d5SGregory Price */ 725da36d5SGregory Price 825da36d5SGregory Price #ifndef CXL_MAILBOX_H 925da36d5SGregory Price #define CXL_MAILBOX_H 1025da36d5SGregory Price 1125da36d5SGregory Price #define CXL_MBOX_IMMEDIATE_CONFIG_CHANGE (1 << 1) 1225da36d5SGregory Price #define CXL_MBOX_IMMEDIATE_DATA_CHANGE (1 << 2) 1325da36d5SGregory Price #define CXL_MBOX_IMMEDIATE_POLICY_CHANGE (1 << 3) 1425da36d5SGregory Price #define CXL_MBOX_IMMEDIATE_LOG_CHANGE (1 << 4) 1525da36d5SGregory Price #define CXL_MBOX_SECURITY_STATE_CHANGE (1 << 5) 1625da36d5SGregory Price #define CXL_MBOX_BACKGROUND_OPERATION (1 << 6) 17*98cbac12SDavidlohr Bueso #define CXL_MBOX_BACKGROUND_OPERATION_ABORT (1 << 7) 1825da36d5SGregory Price 1925da36d5SGregory Price #endif 20