Home
last modified time | relevance | path

Searched refs:sector_base (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/flash/flexspi/
H A Dflex_spi.c564 uint32_t sector_base = rounddown2(offset, sc->erasesize); in flex_spi_write() local
567 if (size_in_sector + offset > sector_base + sc->erasesize) in flex_spi_write()
568 size_in_sector = sector_base + sc->erasesize - offset; in flex_spi_write()
571 ret = flex_spi_read(sc, sector_base, sc->buf, sc->erasesize); in flex_spi_write()
574 sector_base); in flex_spi_write()
584 sector_base); in flex_spi_write()
589 memcpy(sc->buf + (offset - sector_base), data, size_in_sector); in flex_spi_write()
598 sector_base + ptr, (void*)(sc->buf + ptr), 32, DIR_WRITE); in flex_spi_write()
601 sector_base + ptr); in flex_spi_write()