Lines Matching refs:offset
70 unsigned int i, end, offset = 0; in rt5677_spi_burst_write() local
77 while (offset < fw->size) { in rt5677_spi_burst_write()
78 if (offset + RT5677_SPI_BUF_LEN <= fw->size) in rt5677_spi_burst_write()
84 write_buf[1] = ((addr + offset) & 0xff000000) >> 24; in rt5677_spi_burst_write()
85 write_buf[2] = ((addr + offset) & 0x00ff0000) >> 16; in rt5677_spi_burst_write()
86 write_buf[3] = ((addr + offset) & 0x0000ff00) >> 8; in rt5677_spi_burst_write()
87 write_buf[4] = ((addr + offset) & 0x000000ff) >> 0; in rt5677_spi_burst_write()
90 write_buf[i + 12] = fw->data[offset + i + 0]; in rt5677_spi_burst_write()
91 write_buf[i + 11] = fw->data[offset + i + 1]; in rt5677_spi_burst_write()
92 write_buf[i + 10] = fw->data[offset + i + 2]; in rt5677_spi_burst_write()
93 write_buf[i + 9] = fw->data[offset + i + 3]; in rt5677_spi_burst_write()
94 write_buf[i + 8] = fw->data[offset + i + 4]; in rt5677_spi_burst_write()
95 write_buf[i + 7] = fw->data[offset + i + 5]; in rt5677_spi_burst_write()
96 write_buf[i + 6] = fw->data[offset + i + 6]; in rt5677_spi_burst_write()
97 write_buf[i + 5] = fw->data[offset + i + 7]; in rt5677_spi_burst_write()
104 offset += RT5677_SPI_BUF_LEN; in rt5677_spi_burst_write()