Lines Matching defs:ICHREG

71 #define ICHREG(x) ICH_REG_##x
486 if ((igetdword(chip, ICHREG(GLOB_STA)) & codec) == 0)
495 if (!(igetbyte(chip, ICHREG(ACC_SEMA)) & ICH_CAS))
505 igetbyte(chip, ICHREG(ACC_SEMA)), igetdword(chip, ICHREG(GLOB_STA)));
541 tmp = igetdword(chip, ICHREG(GLOB_STA));
544 iputdword(chip, ICHREG(GLOB_STA), tmp &
563 tmp = igetdword(chip, ICHREG(GLOB_STA));
566 iputdword(chip, ICHREG(GLOB_STA), tmp &
579 int val = igetbyte(chip, ICHREG(ALI_CSPSR));
593 while (--time && (igetdword(chip, ICHREG(ALI_CAS)) & ALI_CAS_SEM_BUSY))
610 iputword(chip, ICHREG(ALI_CPR_ADDR), reg);
613 data = igetword(chip, ICHREG(ALI_SPR));
625 iputword(chip, ICHREG(ALI_CPR), val);
628 iputword(chip, ICHREG(ALI_CPR_ADDR), reg);
826 ICHREG(ALI_FIFOCR1), ICHREG(ALI_FIFOCR2), ICHREG(ALI_FIFOCR3)
830 val = igetdword(chip, ICHREG(ALI_DMACR));
847 iputdword(chip, ICHREG(ALI_DMACR), val | (1 << ichdev->ali_slot));
855 iputdword(chip, ICHREG(ALI_DMACR), val | (1 << (ichdev->ali_slot + 16)));
866 iputdword(chip, ICHREG(ALI_INTERRUPTSR),
867 igetdword(chip, ICHREG(ALI_INTERRUPTSR)) & ichdev->int_sta_mask);
922 cnt = igetdword(chip, ICHREG(ALI_SCR));
928 iputdword(chip, ICHREG(ALI_SCR), cnt);
931 cnt = igetdword(chip, ICHREG(GLOB_CNT));
937 iputdword(chip, ICHREG(GLOB_CNT), cnt);
940 cnt = igetdword(chip, ICHREG(GLOB_CNT));
953 iputdword(chip, ICHREG(GLOB_CNT), cnt & ~ICH_PCM_246_MASK);
962 iputdword(chip, ICHREG(GLOB_CNT), cnt);
1236 val = igetdword(chip, ICHREG(ALI_INTERFACECR));
1238 iputdword(chip, ICHREG(ALI_INTERFACECR), val);
1252 val = igetdword(chip, ICHREG(ALI_INTERFACECR));
1254 iputdword(chip, ICHREG(ALI_INTERFACECR), val);
2155 glob_sta = igetdword(chip, ICHREG(GLOB_STA));
2165 igetbyte(chip, ICHREG(SDM)) & ICH_LDI_MASK;
2180 unsigned int reg = igetdword(chip, ICHREG(ALI_RTSR));
2185 iputdword(chip, ICHREG(ALI_RTSR), reg | 0x40);
2241 u8 tmp = igetbyte(chip, ICHREG(SDM));
2255 iputbyte(chip, ICHREG(SDM), tmp);
2269 if ((igetdword(chip, ICHREG(GLOB_STA)) & ICH_SAMPLE_CAP) == ICH_SAMPLE_16_20)
2279 val = igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_PCM_SPDIF_MASK;
2281 iputdword(chip, ICHREG(GLOB_CNT), val);
2290 iputdword(chip, ICHREG(GLOB_CNT),
2291 igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_AC97COLD);
2302 iputdword(chip, ICHREG(ALI_SCR), ICH_ALI_SC_RESET);
2303 iputdword(chip, ICHREG(ALI_FIFOCR1), 0x83838383);
2304 iputdword(chip, ICHREG(ALI_FIFOCR2), 0x83838383);
2305 iputdword(chip, ICHREG(ALI_FIFOCR3), 0x83838383);
2306 iputdword(chip, ICHREG(ALI_INTERFACECR),
2308 iputdword(chip, ICHREG(ALI_INTERRUPTCR), 0x00000000);
2309 iputdword(chip, ICHREG(ALI_INTERRUPTSR), 0x00000000);
2326 cnt = igetdword(chip, ICHREG(GLOB_CNT));
2332 iputdword(chip, ICHREG(GLOB_CNT), cnt & ~ICH_AC97COLD);
2333 cnt = igetdword(chip, ICHREG(GLOB_CNT));
2335 iputdword(chip, ICHREG(GLOB_CNT), cnt | ICH_AC97COLD);
2351 cnt = igetdword(chip, ICHREG(GLOB_CNT));
2355 iputdword(chip, ICHREG(GLOB_CNT), cnt);
2358 if ((igetdword(chip, ICHREG(GLOB_CNT)) & ICH_AC97WARM) == 0)
2363 igetdword(chip, ICHREG(GLOB_CNT)));
2379 cnt = igetdword(chip, ICHREG(GLOB_STA));
2380 iputdword(chip, ICHREG(GLOB_STA), cnt & status);
2396 status = igetdword(chip, ICHREG(GLOB_STA)) &
2406 igetdword(chip, ICHREG(GLOB_STA)));
2415 status |= igetdword(chip, ICHREG(GLOB_STA)) &
2429 nstatus = igetdword(chip, ICHREG(GLOB_STA)) &
2456 reg = igetdword(chip, ICHREG(ALI_SCR));
2462 iputdword(chip, ICHREG(ALI_SCR), reg);
2465 if (! (igetdword(chip, ICHREG(ALI_INTERRUPTSR)) & ALI_INT_GPIO))
2475 reg = igetdword(chip, ICHREG(ALI_RTSR));
2478 iputdword(chip, ICHREG(ALI_RTSR), reg | 0x80);
2564 chip->sdm_saved = igetbyte(chip, ICHREG(SDM));
2595 iputbyte(chip, ICHREG(SDM), chip->sdm_saved);
2597 iputdword(chip, ICHREG(GLOB_CNT),
2598 (igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_PCM_SPDIF_MASK) |
2668 iputdword(chip, ICHREG(ALI_DMACR), 1 << ichdev->ali_slot);
2697 iputdword(chip, ICHREG(ALI_DMACR), 1 << (ichdev->ali_slot + 16));
2782 tmp = igetdword(chip, ICHREG(GLOB_STA));
2783 snd_iprintf(buffer, "Global control : 0x%08x\n", igetdword(chip, ICHREG(GLOB_CNT)));
2786 snd_iprintf(buffer, "SDM : 0x%08x\n", igetdword(chip, ICHREG(SDM)));