Lines Matching defs:flex_spi_softc
85 struct flex_spi_softc
115 static int flex_spi_read(struct flex_spi_softc *sc, off_t offset, caddr_t data,
117 static int flex_spi_write(struct flex_spi_softc *sc, off_t offset,
133 read_reg(struct flex_spi_softc *sc, uint32_t offset)
140 write_reg(struct flex_spi_softc *sc, uint32_t offset, uint32_t value)
147 reg_read_poll_tout(struct flex_spi_softc *sc, uint32_t offset, uint32_t mask,
170 flex_spi_clk_setup(struct flex_spi_softc *sc, uint32_t rate)
192 flex_spi_prepare_lut(struct flex_spi_softc *sc, uint8_t op)
260 flex_spi_prepare_ahb_lut(struct flex_spi_softc *sc)
287 flex_spi_read_rxfifo(struct flex_spi_softc *sc, uint8_t *buf, uint8_t size)
327 flex_spi_write_txfifo(struct flex_spi_softc *sc, uint8_t *buf, uint8_t size)
370 flex_spi_do_op(struct flex_spi_softc *sc, uint32_t op, uint32_t addr,
423 flex_spi_wait_for_controller(struct flex_spi_softc *sc)
435 flex_spi_wait_for_flash(struct flex_spi_softc *sc)
460 flex_spi_identify(struct flex_spi_softc *sc)
489 flex_spi_force_ip_mode(struct flex_spi_softc *sc)
501 flex_spi_read(struct flex_spi_softc *sc, off_t offset, caddr_t data,
547 flex_spi_write(struct flex_spi_softc *sc, off_t offset, uint8_t *data,
626 flex_spi_default_setup(struct flex_spi_softc *sc)
710 struct flex_spi_softc *sc;
813 struct flex_spi_softc *sc;
892 struct flex_spi_softc *sc;
894 sc = (struct flex_spi_softc *)bp->bio_disk->d_drv1;
904 struct flex_spi_softc *sc;
930 struct flex_spi_softc *sc;
933 sc = (struct flex_spi_softc *)arg;
979 sizeof(struct flex_spi_softc),