Lines Matching refs:idx
111 unsigned int idx = peri_id / 32; in matrix_set_periph_world() local
115 if (idx > 3) in matrix_set_periph_world()
118 spselr = matrix_read(base, MATRIX_SPSELR(idx)); in matrix_set_periph_world()
123 matrix_write(base, MATRIX_SPSELR(idx), spselr); in matrix_set_periph_world()
198 int idx = 0; in matrix_save_regs() local
200 for (idx = 0; idx < MATRIX_SPSELR_COUNT; idx++) in matrix_save_regs()
201 state->spselr[idx] = matrix_read(base, MATRIX_SPSELR(idx)); in matrix_save_regs()
203 for (idx = 0; idx < MATRIX_SLAVE_COUNT; idx++) { in matrix_save_regs()
204 state->ssr[idx] = matrix_read(base, MATRIX_SSR(idx)); in matrix_save_regs()
205 state->srtsr[idx] = matrix_read(base, MATRIX_SRTSR(idx)); in matrix_save_regs()
206 state->sassr[idx] = matrix_read(base, MATRIX_SASSR(idx)); in matrix_save_regs()
224 int idx = 0; in matrix_restore_regs() local
228 for (idx = 0; idx < MATRIX_SPSELR_COUNT; idx++) in matrix_restore_regs()
229 matrix_write(base, MATRIX_SPSELR(idx), state->spselr[idx]); in matrix_restore_regs()
231 for (idx = 0; idx < MATRIX_SLAVE_COUNT; idx++) { in matrix_restore_regs()
232 matrix_write(base, MATRIX_SSR(idx), state->ssr[idx]); in matrix_restore_regs()
233 matrix_write(base, MATRIX_SRTSR(idx), state->srtsr[idx]); in matrix_restore_regs()
234 matrix_write(base, MATRIX_SASSR(idx), state->sassr[idx]); in matrix_restore_regs()