forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-09 244b2c5ca8b14627e4a17755e5922221e121c771
kernel/drivers/scsi/mpt3sas/mpt3sas_ctl.h
....@@ -95,6 +95,14 @@
9595 #define MPT3DIAGREADBUFFER _IOWR(MPT3_MAGIC_NUMBER, 30, \
9696 struct mpt3_diag_read_buffer)
9797
98
+/* Trace Buffer default UniqueId */
99
+#define MPT2DIAGBUFFUNIQUEID (0x07075900)
100
+#define MPT3DIAGBUFFUNIQUEID (0x4252434D)
101
+
102
+/* UID not found */
103
+#define MPT3_DIAG_UID_NOT_FOUND (0xFF)
104
+
105
+
98106 /**
99107 * struct mpt3_ioctl_header - main header structure
100108 * @ioc_number - IOC unit number
....@@ -310,6 +318,7 @@
310318 #define MPT3_APP_FLAGS_APP_OWNED (0x0001)
311319 #define MPT3_APP_FLAGS_BUFFER_VALID (0x0002)
312320 #define MPT3_APP_FLAGS_FW_BUFFER_ACCESS (0x0004)
321
+#define MPT3_APP_FLAGS_DYNAMIC_BUFFER_ALLOC (0x0008)
313322
314323 /* flags for mpt3_diag_read_buffer */
315324 #define MPT3_FLAGS_REREGISTER (0x0001)