Lines Matching refs:ICHREG

71 #define ICHREG(x) ICH_REG_##x  macro
486 if ((igetdword(chip, ICHREG(GLOB_STA)) & codec) == 0) in snd_intel8x0_codec_semaphore()
495 if (!(igetbyte(chip, ICHREG(ACC_SEMA)) & ICH_CAS)) in snd_intel8x0_codec_semaphore()
505 igetbyte(chip, ICHREG(ACC_SEMA)), igetdword(chip, ICHREG(GLOB_STA))); in snd_intel8x0_codec_semaphore()
541 tmp = igetdword(chip, ICHREG(GLOB_STA)); in snd_intel8x0_codec_read()
544 iputdword(chip, ICHREG(GLOB_STA), tmp & in snd_intel8x0_codec_read()
563 tmp = igetdword(chip, ICHREG(GLOB_STA)); in snd_intel8x0_codec_read_test()
566 iputdword(chip, ICHREG(GLOB_STA), tmp & in snd_intel8x0_codec_read_test()
579 int val = igetbyte(chip, ICHREG(ALI_CSPSR)); in snd_intel8x0_ali_codec_ready()
593 while (--time && (igetdword(chip, ICHREG(ALI_CAS)) & ALI_CAS_SEM_BUSY)) in snd_intel8x0_ali_codec_semaphore()
610 iputword(chip, ICHREG(ALI_CPR_ADDR), reg); in snd_intel8x0_ali_codec_read()
613 data = igetword(chip, ICHREG(ALI_SPR)); in snd_intel8x0_ali_codec_read()
625 iputword(chip, ICHREG(ALI_CPR), val); in snd_intel8x0_ali_codec_write()
628 iputword(chip, ICHREG(ALI_CPR_ADDR), reg); in snd_intel8x0_ali_codec_write()
827 ICHREG(ALI_FIFOCR1), ICHREG(ALI_FIFOCR2), ICHREG(ALI_FIFOCR3) in snd_intel8x0_ali_trigger()
831 val = igetdword(chip, ICHREG(ALI_DMACR)); in snd_intel8x0_ali_trigger()
848 iputdword(chip, ICHREG(ALI_DMACR), val | (1 << ichdev->ali_slot)); in snd_intel8x0_ali_trigger()
856 iputdword(chip, ICHREG(ALI_DMACR), val | (1 << (ichdev->ali_slot + 16))); in snd_intel8x0_ali_trigger()
867 iputdword(chip, ICHREG(ALI_INTERRUPTSR), in snd_intel8x0_ali_trigger()
868 igetdword(chip, ICHREG(ALI_INTERRUPTSR)) & ichdev->int_sta_mask); in snd_intel8x0_ali_trigger()
923 cnt = igetdword(chip, ICHREG(ALI_SCR)); in snd_intel8x0_setup_pcm_out()
929 iputdword(chip, ICHREG(ALI_SCR), cnt); in snd_intel8x0_setup_pcm_out()
932 cnt = igetdword(chip, ICHREG(GLOB_CNT)); in snd_intel8x0_setup_pcm_out()
938 iputdword(chip, ICHREG(GLOB_CNT), cnt); in snd_intel8x0_setup_pcm_out()
941 cnt = igetdword(chip, ICHREG(GLOB_CNT)); in snd_intel8x0_setup_pcm_out()
954 iputdword(chip, ICHREG(GLOB_CNT), cnt & ~ICH_PCM_246_MASK); in snd_intel8x0_setup_pcm_out()
963 iputdword(chip, ICHREG(GLOB_CNT), cnt); in snd_intel8x0_setup_pcm_out()
1239 val = igetdword(chip, ICHREG(ALI_INTERFACECR)); in snd_intel8x0_ali_ac97spdifout_open()
1241 iputdword(chip, ICHREG(ALI_INTERFACECR), val); in snd_intel8x0_ali_ac97spdifout_open()
1255 val = igetdword(chip, ICHREG(ALI_INTERFACECR)); in snd_intel8x0_ali_ac97spdifout_close()
1257 iputdword(chip, ICHREG(ALI_INTERFACECR), val); in snd_intel8x0_ali_ac97spdifout_close()
2159 glob_sta = igetdword(chip, ICHREG(GLOB_STA)); in snd_intel8x0_mixer()
2169 igetbyte(chip, ICHREG(SDM)) & ICH_LDI_MASK; in snd_intel8x0_mixer()
2184 unsigned int reg = igetdword(chip, ICHREG(ALI_RTSR)); in snd_intel8x0_mixer()
2189 iputdword(chip, ICHREG(ALI_RTSR), reg | 0x40); in snd_intel8x0_mixer()
2245 u8 tmp = igetbyte(chip, ICHREG(SDM)); in snd_intel8x0_mixer()
2259 iputbyte(chip, ICHREG(SDM), tmp); in snd_intel8x0_mixer()
2273 if ((igetdword(chip, ICHREG(GLOB_STA)) & ICH_SAMPLE_CAP) == ICH_SAMPLE_16_20) in snd_intel8x0_mixer()
2283 val = igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_PCM_SPDIF_MASK; in snd_intel8x0_mixer()
2285 iputdword(chip, ICHREG(GLOB_CNT), val); in snd_intel8x0_mixer()
2294 iputdword(chip, ICHREG(GLOB_CNT), in snd_intel8x0_mixer()
2295 igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_AC97COLD); in snd_intel8x0_mixer()
2306 iputdword(chip, ICHREG(ALI_SCR), ICH_ALI_SC_RESET); in do_ali_reset()
2307 iputdword(chip, ICHREG(ALI_FIFOCR1), 0x83838383); in do_ali_reset()
2308 iputdword(chip, ICHREG(ALI_FIFOCR2), 0x83838383); in do_ali_reset()
2309 iputdword(chip, ICHREG(ALI_FIFOCR3), 0x83838383); in do_ali_reset()
2310 iputdword(chip, ICHREG(ALI_INTERFACECR), in do_ali_reset()
2312 iputdword(chip, ICHREG(ALI_INTERRUPTCR), 0x00000000); in do_ali_reset()
2313 iputdword(chip, ICHREG(ALI_INTERRUPTSR), 0x00000000); in do_ali_reset()
2330 cnt = igetdword(chip, ICHREG(GLOB_CNT)); in snd_intel8x0_ich_chip_cold_reset()
2336 iputdword(chip, ICHREG(GLOB_CNT), cnt & ~ICH_AC97COLD); in snd_intel8x0_ich_chip_cold_reset()
2337 cnt = igetdword(chip, ICHREG(GLOB_CNT)); in snd_intel8x0_ich_chip_cold_reset()
2339 iputdword(chip, ICHREG(GLOB_CNT), cnt | ICH_AC97COLD); in snd_intel8x0_ich_chip_cold_reset()
2355 cnt = igetdword(chip, ICHREG(GLOB_CNT)); in snd_intel8x0_ich_chip_reset()
2359 iputdword(chip, ICHREG(GLOB_CNT), cnt); in snd_intel8x0_ich_chip_reset()
2362 if ((igetdword(chip, ICHREG(GLOB_CNT)) & ICH_AC97WARM) == 0) in snd_intel8x0_ich_chip_reset()
2367 igetdword(chip, ICHREG(GLOB_CNT))); in snd_intel8x0_ich_chip_reset()
2383 cnt = igetdword(chip, ICHREG(GLOB_STA)); in snd_intel8x0_ich_chip_init()
2384 iputdword(chip, ICHREG(GLOB_STA), cnt & status); in snd_intel8x0_ich_chip_init()
2400 status = igetdword(chip, ICHREG(GLOB_STA)) & in snd_intel8x0_ich_chip_init()
2410 igetdword(chip, ICHREG(GLOB_STA))); in snd_intel8x0_ich_chip_init()
2419 status |= igetdword(chip, ICHREG(GLOB_STA)) & in snd_intel8x0_ich_chip_init()
2433 nstatus = igetdword(chip, ICHREG(GLOB_STA)) & in snd_intel8x0_ich_chip_init()
2460 reg = igetdword(chip, ICHREG(ALI_SCR)); in snd_intel8x0_ali_chip_init()
2466 iputdword(chip, ICHREG(ALI_SCR), reg); in snd_intel8x0_ali_chip_init()
2469 if (! (igetdword(chip, ICHREG(ALI_INTERRUPTSR)) & ALI_INT_GPIO)) in snd_intel8x0_ali_chip_init()
2479 reg = igetdword(chip, ICHREG(ALI_RTSR)); in snd_intel8x0_ali_chip_init()
2482 iputdword(chip, ICHREG(ALI_RTSR), reg | 0x80); in snd_intel8x0_ali_chip_init()
2568 chip->sdm_saved = igetbyte(chip, ICHREG(SDM)); in intel8x0_suspend()
2599 iputbyte(chip, ICHREG(SDM), chip->sdm_saved); in intel8x0_resume()
2601 iputdword(chip, ICHREG(GLOB_CNT), in intel8x0_resume()
2602 (igetdword(chip, ICHREG(GLOB_CNT)) & ~ICH_PCM_SPDIF_MASK) | in intel8x0_resume()
2672 iputdword(chip, ICHREG(ALI_DMACR), 1 << ichdev->ali_slot); in intel8x0_measure_ac97_clock()
2701 iputdword(chip, ICHREG(ALI_DMACR), 1 << (ichdev->ali_slot + 16)); in intel8x0_measure_ac97_clock()
2786 tmp = igetdword(chip, ICHREG(GLOB_STA)); in snd_intel8x0_proc_read()
2787 snd_iprintf(buffer, "Global control : 0x%08x\n", igetdword(chip, ICHREG(GLOB_CNT))); in snd_intel8x0_proc_read()
2790 snd_iprintf(buffer, "SDM : 0x%08x\n", igetdword(chip, ICHREG(SDM))); in snd_intel8x0_proc_read()