Lines Matching refs:offset
116 u32 offset; in rt5677_spi_read() local
142 for (offset = 0; offset < len; offset += t[1].len) { in rt5677_spi_read()
143 spi_cmd = rt5677_spi_select_cmd(true, (addr + offset) & 7, in rt5677_spi_read()
144 len - offset, &t[1].len); in rt5677_spi_read()
148 header[1] = ((addr + offset) & 0xff000000) >> 24; in rt5677_spi_read()
149 header[2] = ((addr + offset) & 0x00ff0000) >> 16; in rt5677_spi_read()
150 header[3] = ((addr + offset) & 0x0000ff00) >> 8; in rt5677_spi_read()
151 header[4] = ((addr + offset) & 0x000000ff) >> 0; in rt5677_spi_read()
158 rt5677_spi_reverse(cb + offset, t[1].len, body, t[1].len); in rt5677_spi_read()
170 u32 offset, len_with_pad = len; in rt5677_spi_write() local
196 for (offset = 0; offset < len_with_pad;) { in rt5677_spi_write()
197 spi_cmd = rt5677_spi_select_cmd(false, (addr + offset) & 7, in rt5677_spi_write()
198 len_with_pad - offset, &t.len); in rt5677_spi_write()
202 buf[1] = ((addr + offset) & 0xff000000) >> 24; in rt5677_spi_write()
203 buf[2] = ((addr + offset) & 0x00ff0000) >> 16; in rt5677_spi_write()
204 buf[3] = ((addr + offset) & 0x0000ff00) >> 8; in rt5677_spi_write()
205 buf[4] = ((addr + offset) & 0x000000ff) >> 0; in rt5677_spi_write()
208 rt5677_spi_reverse(body, t.len, cb + offset, len - offset); in rt5677_spi_write()
209 offset += t.len; in rt5677_spi_write()