xref: /qemu/include/hw/cxl/cxl_mailbox.h (revision 21596064081e8d0c0153f68714981c7f0e040973)
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