Lines Matching refs:ch

145 	int ch;
148 for (ch = 0; ch < 0x20; ch++) {
149 if (((1 << ch) & rampchs[mix]) == 0)
152 VORTEX_MIX_INVOL_B + (((mix << 5) + ch) << 2));
157 (((mix << 5) + ch) << 2), a);
160 (((mix << 5) + ch) << 2), a);
162 vortex_mix_killinput(vortex, mix, ch);
271 vortex_mixer_addWTD(vortex_t * vortex, unsigned char mix, unsigned char ch) in vortex_mixer_addWTD() argument
276 if ((temp & (1 << ch)) == 0) { in vortex_mixer_addWTD()
277 hwwrite(vortex->mmio, VORTEX_MIXER_CHNBASE + (ch << 2), mix); in vortex_mixer_addWTD()
278 vortex_mixer_en_sr(vortex, ch); in vortex_mixer_addWTD()
281 prev = VORTEX_MIXER_CHNBASE + (ch << 2); in vortex_mixer_addWTD()
299 vortex_mixer_delWTD(vortex_t * vortex, unsigned char mix, unsigned char ch) in vortex_mixer_delWTD() argument
305 if (((1 << ch) & eax) == 0) { in vortex_mixer_delWTD()
309 ebp = VORTEX_MIXER_CHNBASE + (ch << 2); in vortex_mixer_delWTD()
355 (ch << 2), esp18 & 0xef); in vortex_mixer_delWTD()
371 vortex_mixer_dis_sr(vortex, ch); in vortex_mixer_delWTD()
667 vortex_src_addWTD(vortex_t * vortex, unsigned char src, unsigned char ch) in vortex_src_addWTD() argument
673 if ((temp & (1 << ch)) == 0) { in vortex_src_addWTD()
674 hwwrite(vortex->mmio, VORTEX_SRC_CHNBASE + (ch << 2), src); in vortex_src_addWTD()
675 vortex_src_en_sr(vortex, ch); in vortex_src_addWTD()
678 prev = VORTEX_SRC_CHNBASE + (ch << 2); /*ebp */ in vortex_src_addWTD()
699 vortex_src_delWTD(vortex_t * vortex, unsigned char src, unsigned char ch) in vortex_src_delWTD() argument
705 if (((1 << ch) & eax) == 0) { in vortex_src_delWTD()
709 ebp = VORTEX_SRC_CHNBASE + (ch << 2); in vortex_src_delWTD()
755 (ch << 2), esp18 & 0xef); in vortex_src_delWTD()
770 vortex_src_dis_sr(vortex, ch); in vortex_src_delWTD()
1788 vortex_routeLRT(vortex_t * vortex, int en, unsigned char ch, in vortex_routeLRT() argument
1801 vortex_adb_addroutes(vortex, ch, route, 2); in vortex_routeLRT()
1805 (source0 - OFFSET_SRCOUT), ch); in vortex_routeLRT()
1807 (source1 - OFFSET_SRCOUT), ch); in vortex_routeLRT()
1811 (source0 - OFFSET_MIXOUT), ch); in vortex_routeLRT()
1813 (source1 - OFFSET_MIXOUT), ch); in vortex_routeLRT()
1816 vortex_adb_delroutes(vortex, ch, route[0], route[1]); in vortex_routeLRT()
1820 (source0 - OFFSET_SRCOUT), ch); in vortex_routeLRT()
1822 (source1 - OFFSET_SRCOUT), ch); in vortex_routeLRT()
1826 (source0 - OFFSET_MIXOUT), ch); in vortex_routeLRT()
1828 (source1 - OFFSET_MIXOUT), ch); in vortex_routeLRT()
1837 vortex_connection_adbdma_src(vortex_t * vortex, int en, unsigned char ch, in vortex_connection_adbdma_src() argument
1840 vortex_route(vortex, en, ch, ADB_DMA(adbdma), ADB_SRCIN(src)); in vortex_connection_adbdma_src()
1874 vortex_connection_src_adbdma(vortex_t * vortex, int en, unsigned char ch, in vortex_connection_src_adbdma() argument
1877 vortex_route(vortex, en, ch, ADB_SRCOUT(src), ADB_DMA(adbdma)); in vortex_connection_src_adbdma()
1882 unsigned char ch, unsigned char src0, in vortex_connection_src_src_adbdma() argument
1886 vortex_routeLRT(vortex, en, ch, ADB_SRCOUT(src0), ADB_SRCOUT(src1), in vortex_connection_src_src_adbdma()
1892 vortex_connection_mix_adb(vortex_t * vortex, int en, unsigned char ch, in vortex_connection_mix_adb() argument
1895 vortex_route(vortex, en, ch, ADB_MIXOUT(mix), dest); in vortex_connection_mix_adb()
1901 vortex_connection_mix_src(vortex_t * vortex, int en, unsigned char ch, in vortex_connection_mix_src() argument
1904 vortex_route(vortex, en, ch, ADB_MIXOUT(mix), ADB_SRCIN(src)); in vortex_connection_mix_src()
1922 unsigned char ch, unsigned char mix0,
1935 vortex_adb_addroutes(vortex, ch, routes, 0x2);
1936 vortex_mixer_addWTD(vortex, mix0, ch);
1937 vortex_mixer_addWTD(vortex, mix1, ch);
1939 vortex_adb_delroutes(vortex, ch, routes[0], routes[1]);
1940 vortex_mixer_delWTD(vortex, mix0, ch);
1941 vortex_mixer_delWTD(vortex, mix1, ch);