Go to the documentation of this file.
20 #include <linux/types.h>
21 #include <linux/watchdog.h>
28 #define MEI_WD_HDR_SIZE 4
29 #define MEI_WD_STOP_MSG_SIZE MEI_WD_HDR_SIZE
30 #define MEI_WD_START_MSG_SIZE (MEI_WD_HDR_SIZE + 16)
32 #define MEI_WD_DEFAULT_TIMEOUT 120
33 #define MEI_WD_MIN_TIMEOUT 120
34 #define MEI_WD_MAX_TIMEOUT 65535
36 #define MEI_WD_STOP_TIMEOUT 10
38 #define MEI_WD_STATE_INDEPENDENCE_MSG_SENT (1 << 0)
40 #define MEI_RD_MSG_BUF_SIZE (128 * sizeof(u32))
61 #define MEI_CLIENTS_MAX 256
72 #define MEI_MAX_OPEN_HANDLE_COUNT (MEI_CLIENTS_MAX - 3)
293 const uuid_le *cguid,
u8 host_client_id);
318 static inline bool mei_cl_cmp_id(
const struct mei_cl *cl1,
388 static inline void mei_reg_write(
const struct mei_device *
dev,
403 return mei_reg_read(dev,
H_CSR);