Lines Matching refs:hwread
92 hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel)); in vortex_mixer_en_sr()
97 hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel)); in vortex_mixer_dis_sr()
114 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff;
126 a = hwread(vortex->mmio,
151 a = hwread(vortex->mmio,
175 temp = hwread(vortex->mmio, VORTEX_MIX_ENIN + addr);
186 temp = hwread(vortex->mmio, VORTEX_MIX_VOL_B + (mix << 2)); in vortex_mix_setvolumebyte()
203 hwread(vortex->mmio, in vortex_mix_setinputvolumebyte()
222 temp = hwread(vortex->mmio, VORTEX_MIX_ENIN + addr); in vortex_mix_setenablebit()
275 temp = hwread(vortex->mmio, VORTEX_MIXER_SR); in vortex_mixer_addWTD()
282 temp = hwread(vortex->mmio, prev); in vortex_mixer_addWTD()
285 temp = hwread(vortex->mmio, prev); in vortex_mixer_addWTD()
304 eax = hwread(vortex->mmio, VORTEX_MIXER_SR); in vortex_mixer_delWTD()
310 esp18 = hwread(vortex->mmio, ebp); in vortex_mixer_delWTD()
315 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
322 hwread(vortex->mmio, in vortex_mixer_delWTD()
335 hwread(vortex->mmio, in vortex_mixer_delWTD()
344 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
446 hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) | (0x1 << channel)); in vortex_src_en_sr()
452 hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) & ~(0x1 << channel)); in vortex_src_dis_sr()
478 temp = hwread(vortex->mmio, VORTEX_SRC_SOURCE); in vortex_src_set_throttlesource()
493 temp = hwread(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2)); in vortex_src_persist_convratio()
510 temp = hwread(vortex->mmio, VORTEX_SRC_U0 + (src << 2));
528 temp = hwread(vortex->mmio, VORTEX_SRC_U0 + (src << 2));
542 hw_ratio = hwread(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2));
672 temp = hwread(vortex->mmio, VORTEX_SRCBLOCK_SR); in vortex_src_addWTD()
679 temp = hwread(vortex->mmio, prev); in vortex_src_addWTD()
684 temp = hwread(vortex->mmio, prev); in vortex_src_addWTD()
704 eax = hwread(vortex->mmio, VORTEX_SRCBLOCK_SR); in vortex_src_delWTD()
710 esp18 = hwread(vortex->mmio, ebp); in vortex_src_delWTD()
715 edx = hwread(vortex->mmio, ebx); in vortex_src_delWTD()
722 hwread(vortex->mmio, in vortex_src_delWTD()
735 hwread(vortex->mmio, in vortex_src_delWTD()
744 edx = hwread(vortex->mmio, ebx); in vortex_src_delWTD()
803 (hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2)) & in vortex_fifo_setadbvalid()
820 temp = hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2)); in vortex_fifo_setadbctrl()
875 hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2)); in vortex_fifo_setadbctrl()
904 (hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2)) & in vortex_fifo_setwtvalid()
916 temp = hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2)); in vortex_fifo_setwtctrl()
968 hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2)); in vortex_fifo_setwtctrl()
1045 if (hwread(vortex->mmio, addr) != (FIFO_U0 | FIFO_U1)) in vortex_fifo_init()
1056 if (hwread(vortex->mmio, addr) != FIFO_U0) in vortex_fifo_init()
1059 addr, hwread(vortex->mmio, addr)); in vortex_fifo_init()
1170 hwread(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2)); in vortex_adbdma_setmode()
1179 (hwread(vortex->mmio, VORTEX_ADBDMA_STAT + (adbdma << 2)) & in vortex_adbdma_bufshift()
1208 hwread(vortex->mmio, VORTEX_ADBDMA_BUFBASE + in vortex_adbdma_bufshift()
1250 hwread(vortex->mmio, VORTEX_ADBDMA_BUFBASE + (((adbdma << 2)+pp) << 2)); in vortex_adbdma_resetup()
1259 temp = hwread(vortex->mmio, VORTEX_ADBDMA_STAT + (adbdma << 2)); in vortex_adbdma_getlinearpos()
1447 (hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)) & in vortex_wtdma_bufshift()
1477 hwread(vortex->mmio, VORTEX_WTDMA_BUFBASE + in vortex_wtdma_bufshift()
1498 temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2));
1505 return ((hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)) >>
1514 temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)); in vortex_wtdma_getlinearpos()
1614 hwread(vortex->mmio, in vortex_adb_init()
1618 hwread(vortex->mmio, in vortex_adb_init()
1626 hwread(vortex->mmio, VORTEX_ADB_SR) | (0x1 << channel)); in vortex_adb_en_sr()
1632 hwread(vortex->mmio, VORTEX_ADB_SR) & ~(0x1 << channel)); in vortex_adb_dis_sr()
1656 hwread(vortex->mmio, in vortex_adb_addroutes()
1669 hwread(vortex->mmio, in vortex_adb_addroutes()
1690 hwread(vortex->mmio, in vortex_adb_delroutes()
1694 hwread(vortex->mmio, in vortex_adb_delroutes()
1705 hwread(vortex->mmio, in vortex_adb_delroutes()
1715 temp = hwread(vortex->mmio, VORTEX_ADB_RTBASE + (temp << 2)); in vortex_adb_delroutes()
1717 temp = hwread(vortex->mmio, VORTEX_ADB_RTBASE + (temp << 2)); in vortex_adb_delroutes()
2385 hwread(card->mmio, VORTEX_IRQ_CTRL) | IRQ_TIMER | 0x60);
2391 hwread(card->mmio, VORTEX_IRQ_CTRL) & ~IRQ_TIMER);
2399 hwread(card->mmio, VORTEX_CTRL) | CTRL_IRQ_ENABLE); in vortex_enable_int()
2401 (hwread(card->mmio, VORTEX_IRQ_CTRL) & 0xffffefc0) | 0x24); in vortex_enable_int()
2407 hwread(card->mmio, VORTEX_CTRL) & ~CTRL_IRQ_ENABLE); in vortex_disable_int()
2417 if (!(hwread(vortex->mmio, VORTEX_STAT) & 0x1)) in vortex_interrupt()
2421 if (!(hwread(vortex->mmio, VORTEX_CTRL) & CTRL_IRQ_ENABLE)) in vortex_interrupt()
2424 source = hwread(vortex->mmio, VORTEX_IRQ_SOURCE); in vortex_interrupt()
2427 hwread(vortex->mmio, VORTEX_IRQ_SOURCE); in vortex_interrupt()
2488 hwread(vortex->mmio, VORTEX_IRQ_STAT); in vortex_interrupt()
2541 hwread(vortex->mmio, VORTEX_CODEC_EN) | EN_CODEC); in vortex_codec_init()
2552 while (!(hwread(card->mmio, VORTEX_CODEC_CTRL) & 0x100)) { in vortex_codec_write()
2567 hwread(card->mmio, VORTEX_CODEC_IO); in vortex_codec_write()
2578 while (!(hwread(card->mmio, VORTEX_CODEC_CTRL) & 0x100)) { in vortex_codec_read()
2593 data = hwread(card->mmio, VORTEX_CODEC_IO); in vortex_codec_read()
2614 hwread(vortex->mmio, VORTEX_SPDIF_FLAGS) & 0xfff3fffd); in vortex_spdif_init()
2620 hwread(vortex->mmio, VORTEX_CODEC_EN) | EN_SPDIF); in vortex_spdif_init()
2698 hwread(vortex->mmio, VORTEX_CTRL) & 0xffdfffff); in vortex_core_init()
2702 hwread(vortex->mmio, VORTEX_IRQ_STAT); in vortex_core_init()
2708 hwread(vortex->mmio, VORTEX_CTRL) | 0x1000000); in vortex_core_init()