aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/mei/mei_dev.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/mei/mei_dev.h')
-rw-r--r--drivers/misc/mei/mei_dev.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/misc/mei/mei_dev.h b/drivers/misc/mei/mei_dev.h
index cb80166161f0..09a2af4294a6 100644
--- a/drivers/misc/mei/mei_dev.h
+++ b/drivers/misc/mei/mei_dev.h
@@ -374,6 +374,17 @@ static inline unsigned long mei_secs_to_jiffies(unsigned long sec)
374 return msecs_to_jiffies(sec * MSEC_PER_SEC); 374 return msecs_to_jiffies(sec * MSEC_PER_SEC);
375} 375}
376 376
377/**
378 * mei_data2slots - get slots - number of (dwords) from a message length
379 * + size of the mei header
380 * @length - size of the messages in bytes
381 * returns - number of slots
382 */
383static inline u32 mei_data2slots(size_t length)
384{
385 return DIV_ROUND_UP(sizeof(struct mei_msg_hdr) + length, 4);
386}
387
377 388
378/* 389/*
379 * mei init function prototypes 390 * mei init function prototypes