diff --git a/qdf/inc/qdf_util.h b/qdf/inc/qdf_util.h index defd94c143f8..a9ea54e5c45c 100644 --- a/qdf/inc/qdf_util.h +++ b/qdf/inc/qdf_util.h @@ -112,6 +112,14 @@ static inline int qdf_status_to_os_return(QDF_STATUS status) */ #define QDF_IS_PWR2(value) (((value) ^ ((value)-1)) == ((value) << 1) - 1) +/** + * qdf_roundup() - roundup the input value + * @x: value to roundup + * @y: input value rounded to multiple of this + * + * Return: rounded value + */ +#define qdf_roundup(x, y) __qdf_roundup(x, y) /** * qdf_is_macaddr_equal() - compare two QDF MacAddress diff --git a/qdf/linux/src/i_qdf_util.h b/qdf/linux/src/i_qdf_util.h index 94aa20c94ae2..c812bab378b0 100644 --- a/qdf/linux/src/i_qdf_util.h +++ b/qdf/linux/src/i_qdf_util.h @@ -236,4 +236,5 @@ static inline bool __qdf_is_macaddr_equal(struct qdf_mac_addr *mac_addr1, #define __qdf_rmb() rmb() #define __qdf_mb() mb() +#define __qdf_roundup(x, y) roundup(x, y) #endif /*_I_QDF_UTIL_H*/