Searched refs:intreg (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/arm/freescale/imx/ |
| H A D | imx_spi.c | 134 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 D | rk_spi.c | 115 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()
|