Commit 8690b09c authored by You Kangren's avatar You Kangren Committed by Herbert Xu

crypto: qat - replace the if statement with min()

Mark UWORD_CPYBUF_SIZE with U suffix to make its type the same
with words_num. Then replace the if statement with min() in
qat_uclo_wr_uimage_raw_page() to make code shorter.
Reviewed-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarYou Kangren <youkangren@vivo.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 6a52ee38
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
#include "icp_qat_hal.h" #include "icp_qat_hal.h"
#include "icp_qat_fw_loader_handle.h" #include "icp_qat_fw_loader_handle.h"
#define UWORD_CPYBUF_SIZE 1024 #define UWORD_CPYBUF_SIZE 1024U
#define INVLD_UWORD 0xffffffffffull #define INVLD_UWORD 0xffffffffffull
#define PID_MINOR_REV 0xf #define PID_MINOR_REV 0xf
#define PID_MAJOR_REV (0xf << 4) #define PID_MAJOR_REV (0xf << 4)
...@@ -1986,10 +1986,7 @@ static void qat_uclo_wr_uimage_raw_page(struct icp_qat_fw_loader_handle *handle, ...@@ -1986,10 +1986,7 @@ static void qat_uclo_wr_uimage_raw_page(struct icp_qat_fw_loader_handle *handle,
uw_relative_addr = 0; uw_relative_addr = 0;
words_num = encap_page->micro_words_num; words_num = encap_page->micro_words_num;
while (words_num) { while (words_num) {
if (words_num < UWORD_CPYBUF_SIZE) cpylen = min(words_num, UWORD_CPYBUF_SIZE);
cpylen = words_num;
else
cpylen = UWORD_CPYBUF_SIZE;
/* load the buffer */ /* load the buffer */
for (i = 0; i < cpylen; i++) for (i = 0; i < cpylen; i++)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment