1*00423c4aSJani Nikula /* SPDX-License-Identifier: MIT */ 2*00423c4aSJani Nikula /* Copyright © 2025 Intel Corporation */ 3*00423c4aSJani Nikula 4*00423c4aSJani Nikula #ifndef __I915_JIFFIES_H__ 5*00423c4aSJani Nikula #define __I915_JIFFIES_H__ 6*00423c4aSJani Nikula 7*00423c4aSJani Nikula #include <linux/jiffies.h> 8*00423c4aSJani Nikula 9*00423c4aSJani Nikula static inline unsigned long msecs_to_jiffies_timeout(const unsigned int m) 10*00423c4aSJani Nikula { 11*00423c4aSJani Nikula unsigned long j = msecs_to_jiffies(m); 12*00423c4aSJani Nikula 13*00423c4aSJani Nikula return min_t(unsigned long, MAX_JIFFY_OFFSET, j + 1); 14*00423c4aSJani Nikula } 15*00423c4aSJani Nikula 16*00423c4aSJani Nikula #endif /* __I915_JIFFIES_H__ */ 17