Home
last modified time | relevance | path

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

/f-stack/freebsd/arm/freescale/imx/
H A Dimx_spi.c134 uint32_t intreg; member
298 sc->intreg = (sc->intreg & ~INTREG_TDREN) | INTREG_TEEN; in spi_fill_txfifo()
305 uint32_t intreg, status; in spi_intr() local
310 intreg = sc->intreg; in spi_intr()
324 sc->intreg = 0; in spi_intr()
346 sc->intreg = 0; in spi_intr()
349 sc->intreg &= ~(sc->intreg & ~INTREG_TEEN); in spi_intr()
359 if (sc->intreg != intreg) { in spi_intr()
360 WR4(sc, ECSPI_INTREG, sc->intreg); in spi_intr()
367 status, intreg, sc->intreg); in spi_intr()
[all …]
/f-stack/freebsd/arm64/rockchip/
H A Drk_spi.c115 uint32_t intreg; member
236 sc->intreg |= (IMR_TFEIM | IMR_RFFIM); in rk_spi_fill_txfifo()
253 sc->intreg = 0; in rk_spi_xfer_buf()
256 RK_SPI_WRITE_4(sc, RK_SPI_IMR, sc->intreg); in rk_spi_xfer_buf()
259 while (err == 0 && sc->intreg != 0) in rk_spi_xfer_buf()
382 uint32_t intreg, isr; in rk_spi_intr() local
387 intreg = RK_SPI_READ_4(sc, RK_SPI_IMR); in rk_spi_intr()
399 sc->intreg = 0; in rk_spi_intr()
403 if (sc->intreg != intreg) { in rk_spi_intr()
404 (void)RK_SPI_WRITE_4(sc, RK_SPI_IMR, sc->intreg); in rk_spi_intr()