Lines Matching refs:I2S_WRITE
238 #define I2S_WRITE(sc, reg, val) bus_write_4((sc)->res[0], (reg), (val)) macro
279 I2S_WRITE(sc, DA_CTL, val); in aw_i2s_init()
285 I2S_WRITE(sc, DA_FCTL, val); in aw_i2s_init()
287 I2S_WRITE(sc, DA_TXCNT, 0); in aw_i2s_init()
288 I2S_WRITE(sc, DA_RXCNT, 0); in aw_i2s_init()
293 I2S_WRITE(sc, DA_CTL, val); in aw_i2s_init()
295 I2S_WRITE(sc, DA_CTL, val); in aw_i2s_init()
298 I2S_WRITE(sc, sc->cfg->txchmap, 0x76543210); in aw_i2s_init()
304 I2S_WRITE(sc, sc->cfg->txchsel, val); in aw_i2s_init()
305 I2S_WRITE(sc, sc->cfg->rxchmap, 0x76543210); in aw_i2s_init()
311 I2S_WRITE(sc, sc->cfg->rxchsel, val); in aw_i2s_init()
319 I2S_WRITE(sc, DA_CHCFG, val); in aw_i2s_init()
479 I2S_WRITE(sc, sc->cfg->txchsel, chsel); in aw_i2s_dai_init()
484 I2S_WRITE(sc, sc->cfg->rxchsel, chsel); in aw_i2s_dai_init()
503 I2S_WRITE(sc, DA_CTL, ctl); in aw_i2s_dai_init()
504 I2S_WRITE(sc, DA_FAT0, fat0); in aw_i2s_dai_init()
524 I2S_WRITE(sc, DA_ISTA, status); in aw_i2s_dai_intr()
544 I2S_WRITE(sc, DA_TXFIFO, val); in aw_i2s_dai_intr()
602 I2S_WRITE(sc, DA_FCTL, val | DA_FCTL_FTX); in aw_i2s_dai_trigger()
603 I2S_WRITE(sc, DA_FCTL, val & ~DA_FCTL_FTX); in aw_i2s_dai_trigger()
606 I2S_WRITE(sc, DA_TXCNT, 0); in aw_i2s_dai_trigger()
610 I2S_WRITE(sc, DA_CTL, val | DA_CTL_TXEN); in aw_i2s_dai_trigger()
614 I2S_WRITE(sc, DA_INT, val | DA_INT_TXEI_EN); in aw_i2s_dai_trigger()
620 I2S_WRITE(sc, DA_FCTL, val | DA_FCTL_FRX); in aw_i2s_dai_trigger()
621 I2S_WRITE(sc, DA_FCTL, val & ~DA_FCTL_FRX); in aw_i2s_dai_trigger()
624 I2S_WRITE(sc, DA_RXCNT, 0); in aw_i2s_dai_trigger()
628 I2S_WRITE(sc, DA_CTL, val | DA_CTL_RXEN); in aw_i2s_dai_trigger()
632 I2S_WRITE(sc, DA_INT, val | DA_INT_RXAI_EN); in aw_i2s_dai_trigger()
644 I2S_WRITE(sc, DA_CTL, val & ~DA_CTL_TXEN); in aw_i2s_dai_trigger()
648 I2S_WRITE(sc, DA_INT, val & ~DA_INT_TXEI_EN); in aw_i2s_dai_trigger()
654 I2S_WRITE(sc, DA_CTL, val & ~DA_CTL_RXEN); in aw_i2s_dai_trigger()
658 I2S_WRITE(sc, DA_INT, val & ~DA_INT_RXAI_EN); in aw_i2s_dai_trigger()
766 I2S_WRITE(sc, DA_CLKD, val); in aw_i2s_dai_set_sysclk()