Lines Matching refs:offs
1289 static void stfsm_s25fl_read_dyb(struct stfsm *fsm, uint32_t offs, uint8_t *dby) in stfsm_s25fl_read_dyb() argument
1301 .addr1 = (offs >> 16) & 0xffff, in stfsm_s25fl_read_dyb()
1302 .addr2 = offs & 0xffff, in stfsm_s25fl_read_dyb()
1325 static void stfsm_s25fl_write_dyb(struct stfsm *fsm, uint32_t offs, uint8_t dby) in stfsm_s25fl_write_dyb() argument
1338 .addr1 = (offs >> 16) & 0xffff, in stfsm_s25fl_write_dyb()
1339 .addr2 = offs & 0xffff, in stfsm_s25fl_write_dyb()
1396 uint32_t offs; in stfsm_s25fl_config() local
1432 offs = 0; in stfsm_s25fl_config()
1433 for (offs = 0; offs < info->sector_size * info->n_sectors;) { in stfsm_s25fl_config()
1434 stfsm_s25fl_read_dyb(fsm, offs, &dyb); in stfsm_s25fl_config()
1436 stfsm_s25fl_write_dyb(fsm, offs, 0xff); in stfsm_s25fl_config()
1439 if ((offs < info->sector_size * 2) || in stfsm_s25fl_config()
1440 (offs >= (info->sector_size - info->n_sectors * 4))) in stfsm_s25fl_config()
1441 offs += 0x1000; in stfsm_s25fl_config()
1443 offs += 0x10000; in stfsm_s25fl_config()