diff options
Diffstat (limited to 'drivers/misc/mei/mei_dev.h')
-rw-r--r-- | drivers/misc/mei/mei_dev.h | 11 |
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 | */ | ||
383 | static 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 |