Lines Matching defs:ES_REG

129 #define ES_REG(ensoniq, x) ((ensoniq)->port + ES_REG_##x)
509 r = inl(ES_REG(ensoniq, 1371_SMPRATE));
515 ES_REG(ensoniq, 1371_SMPRATE), r);
530 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
538 temp = inl(ES_REG(ensoniq, 1371_SMPRATE));
548 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
562 outl(r | ES_1371_SRC_RAM_WE, ES_REG(ensoniq, 1371_SMPRATE));
578 reg, val, ES_1370_CODEC_WRITE(reg, val), ES_REG(ensoniq, 1370_CODEC));
581 if (!(inl(ES_REG(ensoniq, STATUS)) & ES_1370_CSTAT)) {
582 outw(ES_1370_CODEC_WRITE(reg, val), ES_REG(ensoniq, 1370_CODEC));
588 inl(ES_REG(ensoniq, STATUS)));
609 if (!(inl(ES_REG(ensoniq, 1371_CODEC)) & ES_1371_CODEC_WIP)) {
614 ES_REG(ensoniq, 1371_SMPRATE));
618 if ((inl(ES_REG(ensoniq, 1371_SMPRATE)) & 0x00870000) ==
624 if ((inl(ES_REG(ensoniq, 1371_SMPRATE)) & 0x00870000) ==
629 ES_REG(ensoniq, 1371_CODEC));
632 outl(x, ES_REG(ensoniq, 1371_SMPRATE));
639 ES_REG(ensoniq, 1371_CODEC), inl(ES_REG(ensoniq, 1371_CODEC)));
652 if (!(inl(ES_REG(ensoniq, 1371_CODEC)) & ES_1371_CODEC_WIP)) {
657 ES_REG(ensoniq, 1371_SMPRATE));
661 if ((inl(ES_REG(ensoniq, 1371_SMPRATE)) & 0x00870000) ==
667 if ((inl(ES_REG(ensoniq, 1371_SMPRATE)) & 0x00870000) ==
672 ES_REG(ensoniq, 1371_CODEC));
675 outl(x, ES_REG(ensoniq, 1371_SMPRATE));
678 if (!(inl(ES_REG(ensoniq, 1371_CODEC)) & ES_1371_CODEC_WIP))
683 if ((x = inl(ES_REG(ensoniq, 1371_CODEC))) & ES_1371_CODEC_RDY) {
686 inl(ES_REG(ensoniq, CONTROL));
687 x = inl(ES_REG(ensoniq, 1371_CODEC));
697 ES_REG(ensoniq, 1371_CODEC), reg,
698 inl(ES_REG(ensoniq, 1371_CODEC)));
706 ES_REG(ensoniq, 1371_CODEC), inl(ES_REG(ensoniq, 1371_CODEC)));
759 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
767 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
780 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
789 outl(r, ES_REG(ensoniq, 1371_SMPRATE));
819 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
845 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
880 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
881 outl(ES_MEM_PAGEO(ES_PAGE_DAC), ES_REG(ensoniq, MEM_PAGE));
882 outl(runtime->dma_addr, ES_REG(ensoniq, DAC1_FRAME));
883 outl((ensoniq->p1_dma_size >> 2) - 1, ES_REG(ensoniq, DAC1_SIZE));
886 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
888 ES_REG(ensoniq, DAC1_COUNT));
899 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
921 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
922 outl(ES_MEM_PAGEO(ES_PAGE_DAC), ES_REG(ensoniq, MEM_PAGE));
923 outl(runtime->dma_addr, ES_REG(ensoniq, DAC2_FRAME));
924 outl((ensoniq->p2_dma_size >> 2) - 1, ES_REG(ensoniq, DAC2_SIZE));
929 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
931 ES_REG(ensoniq, DAC2_COUNT));
939 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
961 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
962 outl(ES_MEM_PAGEO(ES_PAGE_ADC), ES_REG(ensoniq, MEM_PAGE));
963 outl(runtime->dma_addr, ES_REG(ensoniq, ADC_FRAME));
964 outl((ensoniq->c_dma_size >> 2) - 1, ES_REG(ensoniq, ADC_SIZE));
967 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
969 ES_REG(ensoniq, ADC_COUNT));
977 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
991 if (inl(ES_REG(ensoniq, CONTROL)) & ES_DAC1_EN) {
992 outl(ES_MEM_PAGEO(ES_PAGE_DAC), ES_REG(ensoniq, MEM_PAGE));
993 ptr = ES_REG_FCURR_COUNTI(inl(ES_REG(ensoniq, DAC1_SIZE)));
1008 if (inl(ES_REG(ensoniq, CONTROL)) & ES_DAC2_EN) {
1009 outl(ES_MEM_PAGEO(ES_PAGE_DAC), ES_REG(ensoniq, MEM_PAGE));
1010 ptr = ES_REG_FCURR_COUNTI(inl(ES_REG(ensoniq, DAC2_SIZE)));
1025 if (inl(ES_REG(ensoniq, CONTROL)) & ES_ADC_EN) {
1026 outl(ES_MEM_PAGEO(ES_PAGE_ADC), ES_REG(ensoniq, MEM_PAGE));
1027 ptr = ES_REG_FCURR_COUNTI(inl(ES_REG(ensoniq, ADC_SIZE)));
1347 outl(val, ES_REG(ensoniq, CHANNEL_STATUS));
1391 outl(val, ES_REG(ensoniq, CHANNEL_STATUS));
1428 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1429 outl(ensoniq->cssr, ES_REG(ensoniq, STATUS));
1493 outl(ensoniq->cssr, ES_REG(ensoniq, STATUS));
1538 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1622 outl(ensoniq->spdif_default, ES_REG(ensoniq, CHANNEL_STATUS));
1692 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1722 outw(ES_1370_CODEC_WRITE(AK4531_RESET, 0x02), ES_REG(ensoniq, 1370_CODEC));
1723 inw(ES_REG(ensoniq, 1370_CODEC));
1725 outw(ES_1370_CODEC_WRITE(AK4531_RESET, 0x03), ES_REG(ensoniq, 1370_CODEC));
1726 inw(ES_REG(ensoniq, 1370_CODEC));
1822 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1837 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1885 outl(ES_1370_SERR_DISABLE, ES_REG(ensoniq, CONTROL)); /* switch everything off */
1886 outl(0, ES_REG(ensoniq, SERIAL)); /* clear serial interface */
1888 outl(0, ES_REG(ensoniq, CONTROL)); /* switch everything off */
1889 outl(0, ES_REG(ensoniq, SERIAL)); /* clear serial interface */
1939 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1940 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
1941 outl(ES_MEM_PAGEO(ES_PAGE_ADC), ES_REG(ensoniq, MEM_PAGE));
1942 outl(ensoniq->dma_bug.addr, ES_REG(ensoniq, PHANTOM_FRAME));
1943 outl(0, ES_REG(ensoniq, PHANTOM_COUNT));
1945 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1946 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));
1947 outl(0, ES_REG(ensoniq, 1371_LEGACY));
1949 outl(ensoniq->cssr, ES_REG(ensoniq, STATUS));
1955 outl(ensoniq->ctrl | ES_1371_SYNC_RES, ES_REG(ensoniq, CONTROL));
1956 inl(ES_REG(ensoniq, CONTROL));
1958 outl(ensoniq->ctrl, ES_REG(ensoniq, CONTROL));
1961 outl(ES_1371_SRC_DISABLE, ES_REG(ensoniq, 1371_SMPRATE));
1984 outl(0, ES_REG(ensoniq, 1371_SMPRATE));
1986 outl(ES_1371_CODEC_WRITE(0, 0), ES_REG(ensoniq, 1371_CODEC));
1988 outb(ensoniq->uartc = 0x00, ES_REG(ensoniq, UART_CONTROL));
1989 outb(0x00, ES_REG(ensoniq, UART_RES));
1990 outl(ensoniq->cssr, ES_REG(ensoniq, STATUS));
2005 outw(ES_1370_CODEC_WRITE(AK4531_RESET, 0x02), ES_REG(ensoniq, 1370_CODEC));
2006 inw(ES_REG(ensoniq, 1370_CODEC));
2008 outw(ES_1370_CODEC_WRITE(AK4531_RESET, 0x03), ES_REG(ensoniq, 1370_CODEC));
2009 inw(ES_REG(ensoniq, 1370_CODEC));
2132 status = inb(ES_REG(ensoniq, UART_STATUS));
2135 byte = inb(ES_REG(ensoniq, UART_DATA));
2144 status = inb(ES_REG(ensoniq, UART_STATUS));
2149 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL));
2152 outb(byte, ES_REG(ensoniq, UART_DATA));
2166 outb(ES_CNTRL(3), ES_REG(ensoniq, UART_CONTROL));
2167 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL));
2168 outl(ensoniq->ctrl |= ES_UART_EN, ES_REG(ensoniq, CONTROL));
2180 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL));
2181 outl(ensoniq->ctrl &= ~ES_UART_EN, ES_REG(ensoniq, CONTROL));
2183 outb(ensoniq->uartc &= ~ES_RXINTEN, ES_REG(ensoniq, UART_CONTROL));
2199 outb(ES_CNTRL(3), ES_REG(ensoniq, UART_CONTROL));
2200 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL));
2201 outl(ensoniq->ctrl |= ES_UART_EN, ES_REG(ensoniq, CONTROL));
2213 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL));
2214 outl(ensoniq->ctrl &= ~ES_UART_EN, ES_REG(ensoniq, CONTROL));
2216 outb(ensoniq->uartc &= ~ES_TXINTENM, ES_REG(ensoniq, UART_CONTROL));
2235 inb(ES_REG(ensoniq, UART_DATA));
2237 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL));
2242 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL));
2260 (inb(ES_REG(ensoniq, UART_STATUS)) & ES_TXRDY)) {
2264 outb(byte, ES_REG(ensoniq, UART_DATA));
2267 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL));
2272 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL));
2321 status = inl(ES_REG(ensoniq, STATUS));
2333 outl(sctrl, ES_REG(ensoniq, SERIAL));
2334 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL));