FWLOAD_BLOCK_SIZE
buf->begin = kmalloc(FWLOAD_BLOCK_SIZE, GFP_KERNEL | GFP_DMA);
buf->end = buf->begin ? &buf->begin[FWLOAD_BLOCK_SIZE] : buf->begin;
size = round_up(size, FWLOAD_BLOCK_SIZE);