Lines Matching refs:dmasound
158 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 in ata_ct_law()
164 if (dmasound.soft.stereo) in ata_ct_law()
187 if (dmasound.soft.stereo) in ata_ct_s8()
203 if (!dmasound.soft.stereo) { in ata_ct_u8()
238 if (!dmasound.soft.stereo) { in ata_ct_s16be()
270 if (!dmasound.soft.stereo) { in ata_ct_u16be()
310 if (!dmasound.soft.stereo) { in ata_ct_s16le()
351 if (!dmasound.soft.stereo) { in ata_ct_u16le()
388 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 in ata_ctx_law()
392 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_law()
397 if (!dmasound.soft.stereo) { in ata_ctx_law()
452 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_s8()
457 if (!dmasound.soft.stereo) { in ata_ctx_s8()
506 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_u8()
511 if (!dmasound.soft.stereo) { in ata_ctx_u8()
562 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_s16be()
567 if (!dmasound.soft.stereo) { in ata_ctx_s16be()
618 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_u16be()
623 if (!dmasound.soft.stereo) { in ata_ctx_u16be()
676 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_s16le()
681 if (!dmasound.soft.stereo) { in ata_ctx_s16le()
734 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in ata_ctx_u16le()
739 if (!dmasound.soft.stereo) { in ata_ctx_u16le()
879 dmasound.bass = TONE_VOXWARE_TO_DB(bass); in AtaSetBass()
880 atari_microwire_cmd(MW_LM1992_BASS(dmasound.bass)); in AtaSetBass()
881 return TONE_DB_TO_VOXWARE(dmasound.bass); in AtaSetBass()
887 dmasound.treble = TONE_VOXWARE_TO_DB(treble); in AtaSetTreble()
888 atari_microwire_cmd(MW_LM1992_TREBLE(dmasound.treble)); in AtaSetTreble()
889 return TONE_DB_TO_VOXWARE(dmasound.treble); in AtaSetTreble()
918 if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) in TTInit()
921 dmasound.soft.speed = freq[idx]; in TTInit()
922 dmasound.trans_write = &transTTNormal; in TTInit()
924 dmasound.trans_write = &transTTExpanding; in TTInit()
927 dmasound.hard = dmasound.soft; in TTInit()
929 if (dmasound.hard.speed > 50066) { in TTInit()
931 dmasound.hard.speed = 50066; in TTInit()
933 dmasound.trans_write = &transTTNormal; in TTInit()
934 } else if (dmasound.hard.speed > 25033) { in TTInit()
935 dmasound.hard.speed = 50066; in TTInit()
937 } else if (dmasound.hard.speed > 12517) { in TTInit()
938 dmasound.hard.speed = 25033; in TTInit()
940 } else if (dmasound.hard.speed > 6258) { in TTInit()
941 dmasound.hard.speed = 12517; in TTInit()
944 dmasound.hard.speed = 6258; in TTInit()
948 tt_dmasnd.mode = (dmasound.hard.stereo ? in TTInit()
952 expand_bal = -dmasound.soft.speed; in TTInit()
962 return dmasound.soft.format; in TTSetFormat()
972 dmasound.soft.format = format; in TTSetFormat()
973 dmasound.soft.size = 8; in TTSetFormat()
974 if (dmasound.minDev == SND_DEV_DSP) { in TTSetFormat()
975 dmasound.dsp.format = format; in TTSetFormat()
976 dmasound.dsp.size = 8; in TTSetFormat()
991 dmasound.volume_left = VOLUME_VOXWARE_TO_DB(volume & 0xff); in TTSetVolume()
992 atari_microwire_cmd(MW_LM1992_BALLEFT(dmasound.volume_left)); in TTSetVolume()
993 dmasound.volume_right = VOLUME_VOXWARE_TO_DB((volume & 0xff00) >> 8); in TTSetVolume()
994 atari_microwire_cmd(MW_LM1992_BALRIGHT(dmasound.volume_right)); in TTSetVolume()
995 return VOLUME_DB_TO_VOXWARE(dmasound.volume_left) | in TTSetVolume()
996 (VOLUME_DB_TO_VOXWARE(dmasound.volume_right) << 8); in TTSetVolume()
1006 dmasound.gain = GAIN_VOXWARE_TO_DB(gain); in TTSetGain()
1007 atari_microwire_cmd(MW_LM1992_VOLUME(dmasound.gain)); in TTSetGain()
1008 return GAIN_DB_TO_VOXWARE(dmasound.gain); in TTSetGain()
1045 if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) in FalconInit()
1048 dmasound.soft.speed = freq[idx]; in FalconInit()
1049 dmasound.trans_write = &transFalconNormal; in FalconInit()
1051 dmasound.trans_write = &transFalconExpanding; in FalconInit()
1054 dmasound.hard = dmasound.soft; in FalconInit()
1056 if (dmasound.hard.size == 16) { in FalconInit()
1058 dmasound.hard.stereo = 1; in FalconInit()
1061 if (dmasound.hard.speed > 49170) { in FalconInit()
1063 dmasound.hard.speed = 49170; in FalconInit()
1065 dmasound.trans_write = &transFalconNormal; in FalconInit()
1066 } else if (dmasound.hard.speed > 32780) { in FalconInit()
1067 dmasound.hard.speed = 49170; in FalconInit()
1069 } else if (dmasound.hard.speed > 24585) { in FalconInit()
1070 dmasound.hard.speed = 32780; in FalconInit()
1072 } else if (dmasound.hard.speed > 19668) { in FalconInit()
1073 dmasound.hard.speed = 24585; in FalconInit()
1075 } else if (dmasound.hard.speed > 16390) { in FalconInit()
1076 dmasound.hard.speed = 19668; in FalconInit()
1078 } else if (dmasound.hard.speed > 12292) { in FalconInit()
1079 dmasound.hard.speed = 16390; in FalconInit()
1081 } else if (dmasound.hard.speed > 9834) { in FalconInit()
1082 dmasound.hard.speed = 12292; in FalconInit()
1084 } else if (dmasound.hard.speed > 8195) { in FalconInit()
1085 dmasound.hard.speed = 9834; in FalconInit()
1088 dmasound.hard.speed = 8195; in FalconInit()
1102 tt_dmasnd.mode = (dmasound.hard.stereo ? in FalconInit()
1104 ((dmasound.hard.size == 8) ? in FalconInit()
1108 expand_bal = -dmasound.soft.speed; in FalconInit()
1119 return dmasound.soft.format; in FalconSetFormat()
1137 dmasound.soft.format = format; in FalconSetFormat()
1138 dmasound.soft.size = size; in FalconSetFormat()
1139 if (dmasound.minDev == SND_DEV_DSP) { in FalconSetFormat()
1140 dmasound.dsp.format = format; in FalconSetFormat()
1141 dmasound.dsp.size = dmasound.soft.size; in FalconSetFormat()
1160 dmasound.volume_left = VOLUME_VOXWARE_TO_ATT(volume & 0xff); in FalconSetVolume()
1161 dmasound.volume_right = VOLUME_VOXWARE_TO_ATT((volume & 0xff00) >> 8); in FalconSetVolume()
1162 tt_dmasnd.output_atten = dmasound.volume_left << 8 | dmasound.volume_right << 4; in FalconSetVolume()
1163 return VOLUME_ATT_TO_VOXWARE(dmasound.volume_left) | in FalconSetVolume()
1164 VOLUME_ATT_TO_VOXWARE(dmasound.volume_right) << 8; in FalconSetVolume()
1273 spin_lock(&dmasound.lock); in AtaInterrupt()
1326 spin_unlock(&dmasound.lock); in AtaInterrupt()
1346 dmasound.volume_left = 0; in TTMixerInit()
1348 dmasound.volume_right = 0; in TTMixerInit()
1356 dmasound.volume_left = (tt_dmasnd.output_atten & 0xf00) >> 8; in FalconMixerInit()
1357 dmasound.volume_right = (tt_dmasnd.output_atten & 0xf0) >> 4; in FalconMixerInit()
1368 spin_lock_irqsave(&dmasound.lock, flags); in AtaMixerIoctl()
1371 spin_unlock_irqrestore(&dmasound.lock, flags); in AtaMixerIoctl()
1382 spin_lock_irqsave(&dmasound.lock, flags); in AtaMixerIoctl()
1387 spin_unlock_irqrestore(&dmasound.lock, flags); in AtaMixerIoctl()
1409 VOLUME_DB_TO_VOXWARE(dmasound.volume_left) | in TTMixerIoctl()
1410 (VOLUME_DB_TO_VOXWARE(dmasound.volume_right) << 8)); in TTMixerIoctl()
1412 return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.bass)); in TTMixerIoctl()
1414 return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.treble)); in TTMixerIoctl()
1416 return IOCTL_OUT(arg, GAIN_DB_TO_VOXWARE(dmasound.gain)); in TTMixerIoctl()
1442 VOLUME_ATT_TO_VOXWARE(dmasound.volume_left) | in FalconMixerIoctl()
1443 VOLUME_ATT_TO_VOXWARE(dmasound.volume_right) << 8); in FalconMixerIoctl()
1476 dmasound.volume_left); in TTStateInfo()
1478 dmasound.volume_right); in TTStateInfo()
1480 dmasound.bass); in TTStateInfo()
1482 dmasound.treble); in TTStateInfo()
1494 dmasound.volume_left); in FalconStateInfo()
1496 dmasound.volume_right); in FalconStateInfo()
1592 dmasound.mach = machFalcon; in dmasound_atari_init()
1593 dmasound.mach.default_soft = def_soft ; in dmasound_atari_init()
1594 dmasound.mach.default_hard = def_hard_falcon ; in dmasound_atari_init()
1597 dmasound.mach = machTT; in dmasound_atari_init()
1598 dmasound.mach.default_soft = def_soft ; in dmasound_atari_init()
1599 dmasound.mach.default_hard = def_hard_tt ; in dmasound_atari_init()