SF_PAGE_SIZE
for (i = 0; i < size; i += SF_PAGE_SIZE) {
n = min(size - i, SF_PAGE_SIZE);
addr += SF_PAGE_SIZE;
cfg_data += SF_PAGE_SIZE;
for (size -= SF_PAGE_SIZE; size; size -= SF_PAGE_SIZE) {
addr += SF_PAGE_SIZE;
boot_data += SF_PAGE_SIZE;
ret = t4_write_flash(adap, addr, SF_PAGE_SIZE, boot_data, 0);
ret = t4_write_flash(adap, boot_sector, SF_PAGE_SIZE,
for (i = 0; i < size; i += SF_PAGE_SIZE) {
n = min(size - i, SF_PAGE_SIZE);
addr += SF_PAGE_SIZE;
cfg_data += SF_PAGE_SIZE;
u32 buf[SF_PAGE_SIZE / 4];
if (addr >= adapter->params.sf_size || offset + n > SF_PAGE_SIZE)
u8 first_page[SF_PAGE_SIZE];
memcpy(first_page, fw_data, SF_PAGE_SIZE);
ret = t4_write_flash(adap, fw_start, SF_PAGE_SIZE, first_page, 1);
for (size -= SF_PAGE_SIZE; size; size -= SF_PAGE_SIZE) {
addr += SF_PAGE_SIZE;
fw_data += SF_PAGE_SIZE;
ret = t4_write_flash(adap, addr, SF_PAGE_SIZE, fw_data, 1);
for (i = 0; i < size; i += SF_PAGE_SIZE) {
if ((size - i) < SF_PAGE_SIZE)
n = SF_PAGE_SIZE;
for (i = 0; i < size; i += SF_PAGE_SIZE) {
if ((size - i) < SF_PAGE_SIZE)
n = SF_PAGE_SIZE;