• Home
  • Raw
  • Download

Lines Matching +full:0 +full:x4301

12 #define CXLMDEV_STATUS_OFFSET 0x0
13 #define CXLMDEV_DEV_FATAL BIT(0)
16 #define CXLMDEV_MS_NOT_READY 0
25 #define CXLMDEV_RESET_NEEDED_NOT 0
146 C(SUCCESS, 0, NULL), \
217 CXL_INT_NONE = 0x00,
218 CXL_INT_MSI_MSIX = 0x01,
219 CXL_INT_FW = 0x02
298 #define CXL_FW_INFO_SLOT_INFO_CUR_MASK GENMASK(2, 0)
301 #define CXL_FW_INFO_ACTIVATION_CAP_HAS_LIVE_ACTIVATE BIT(0)
312 u8 reserved2[0x78];
316 #define CXL_FW_TRANSFER_ACTION_FULL 0x0
317 #define CXL_FW_TRANSFER_ACTION_INITIATE 0x1
318 #define CXL_FW_TRANSFER_ACTION_CONTINUE 0x2
319 #define CXL_FW_TRANSFER_ACTION_END 0x3
320 #define CXL_FW_TRANSFER_ACTION_ABORT 0x4
337 #define CXL_FW_ACTIVATE_ONLINE 0x0
338 #define CXL_FW_ACTIVATE_OFFLINE 0x1
342 #define CXL_FW_CANCEL 0
467 char firmware_version[0x10];
497 CXL_MBOX_OP_INVALID = 0x0000,
499 CXL_MBOX_OP_GET_EVENT_RECORD = 0x0100,
500 CXL_MBOX_OP_CLEAR_EVENT_RECORD = 0x0101,
501 CXL_MBOX_OP_GET_EVT_INT_POLICY = 0x0102,
502 CXL_MBOX_OP_SET_EVT_INT_POLICY = 0x0103,
503 CXL_MBOX_OP_GET_FW_INFO = 0x0200,
504 CXL_MBOX_OP_TRANSFER_FW = 0x0201,
505 CXL_MBOX_OP_ACTIVATE_FW = 0x0202,
506 CXL_MBOX_OP_SET_TIMESTAMP = 0x0301,
507 CXL_MBOX_OP_GET_SUPPORTED_LOGS = 0x0400,
508 CXL_MBOX_OP_GET_LOG = 0x0401,
509 CXL_MBOX_OP_IDENTIFY = 0x4000,
510 CXL_MBOX_OP_GET_PARTITION_INFO = 0x4100,
511 CXL_MBOX_OP_SET_PARTITION_INFO = 0x4101,
512 CXL_MBOX_OP_GET_LSA = 0x4102,
513 CXL_MBOX_OP_SET_LSA = 0x4103,
514 CXL_MBOX_OP_GET_HEALTH_INFO = 0x4200,
515 CXL_MBOX_OP_GET_ALERT_CONFIG = 0x4201,
516 CXL_MBOX_OP_SET_ALERT_CONFIG = 0x4202,
517 CXL_MBOX_OP_GET_SHUTDOWN_STATE = 0x4203,
518 CXL_MBOX_OP_SET_SHUTDOWN_STATE = 0x4204,
519 CXL_MBOX_OP_GET_POISON = 0x4300,
520 CXL_MBOX_OP_INJECT_POISON = 0x4301,
521 CXL_MBOX_OP_CLEAR_POISON = 0x4302,
522 CXL_MBOX_OP_GET_SCAN_MEDIA_CAPS = 0x4303,
523 CXL_MBOX_OP_SCAN_MEDIA = 0x4304,
524 CXL_MBOX_OP_GET_SCAN_MEDIA = 0x4305,
525 CXL_MBOX_OP_SANITIZE = 0x4400,
526 CXL_MBOX_OP_SECURE_ERASE = 0x4401,
527 CXL_MBOX_OP_GET_SECURITY_STATE = 0x4500,
528 CXL_MBOX_OP_SET_PASSPHRASE = 0x4501,
529 CXL_MBOX_OP_DISABLE_PASSPHRASE = 0x4502,
530 CXL_MBOX_OP_UNLOCK = 0x4503,
531 CXL_MBOX_OP_FREEZE_SECURITY = 0x4504,
532 CXL_MBOX_OP_PASSPHRASE_SECURE_ERASE = 0x4505,
533 CXL_MBOX_OP_MAX = 0x10000
537 UUID_INIT(0xda9c0b5, 0xbf41, 0x4b78, 0x8f, 0x79, 0x96, 0xb1, 0x62, \
538 0x3b, 0x3f, 0x17)
541 UUID_INIT(0xe1819d9, 0x11a9, 0x400c, 0x81, 0x1f, 0xd6, 0x07, 0x19, \
542 0x40, 0x3d, 0x86)
566 char fw_revision[0x10];
597 #define CXL_EVENT_RECORD_DATA_LENGTH 0x50
607 #define CXL_GET_EVENT_FLAG_OVERFLOW BIT(0)
624 CXL_EVENT_TYPE_INFO = 0x00,
648 #define CXL_EVENT_GEN_MED_COMP_ID_SIZE 0x10
667 #define CXL_EVENT_DER_CORRECTION_MASK_SIZE 0x20
683 u8 reserved[0x17];
709 u8 reserved[0x3d];
735 #define CXL_SET_PARTITION_IMMEDIATE_FLAG BIT(0)
767 #define CXL_POISON_SOURCE_MASK GENMASK(2, 0)
776 #define CXL_POISON_FLAG_MORE BIT(0)
781 #define CXL_POISON_SOURCE_UNKNOWN 0
819 #define CXL_CMD_FLAG_FORCE_ENABLE BIT(0)
822 #define CXL_PMEM_SEC_STATE_USER_PASS_SET 0x01
823 #define CXL_PMEM_SEC_STATE_MASTER_PASS_SET 0x02
824 #define CXL_PMEM_SEC_STATE_LOCKED 0x04
825 #define CXL_PMEM_SEC_STATE_FROZEN 0x08
826 #define CXL_PMEM_SEC_STATE_USER_PLIMIT 0x10
827 #define CXL_PMEM_SEC_STATE_MASTER_PLIMIT 0x20
853 CXL_PMEM_SEC_PASS_MASTER = 0,