/sound/pci/au88x0/ |
D | au88x0_a3d.c | 33 a3dsrc_SetTimeConsts(a3dsrc_t * a, short HrtfTrack, short ItdTrack, in a3dsrc_SetTimeConsts() argument 36 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetTimeConsts() 38 a3d_addrA(a->slice, a->source, A3D_A_HrtfTrackTC), HrtfTrack); in a3dsrc_SetTimeConsts() 40 a3d_addrA(a->slice, a->source, A3D_A_ITDTrackTC), ItdTrack); in a3dsrc_SetTimeConsts() 42 a3d_addrA(a->slice, a->source, A3D_A_GainTrackTC), GTrack); in a3dsrc_SetTimeConsts() 44 a3d_addrA(a->slice, a->source, A3D_A_CoeffTrackTC), CTrack); in a3dsrc_SetTimeConsts() 49 a3dsrc_GetTimeConsts(a3dsrc_t * a, short *HrtfTrack, short *ItdTrack, 59 a3dsrc_SetAtmosTarget(a3dsrc_t * a, short aa, short b, short c, short d, in a3dsrc_SetAtmosTarget() argument 62 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetAtmosTarget() 64 a3d_addrB(a->slice, a->source, A3D_B_A21Target), in a3dsrc_SetAtmosTarget() [all …]
|
D | au88x0_eq.c | 57 static inline u16 sign_invert(u16 a) in sign_invert() argument 60 if (a == (u16)-32768) in sign_invert() 63 return -a; in sign_invert() 111 static void vortex_EqHw_SetLeftStates(vortex_t * vortex, u16 a[], u16 b[]) in vortex_EqHw_SetLeftStates() argument 116 hwwrite(vortex->mmio, 0x2b3fc, a[0]); in vortex_EqHw_SetLeftStates() 117 hwwrite(vortex->mmio, 0x2b400, a[1]); in vortex_EqHw_SetLeftStates() 128 static void vortex_EqHw_SetRightStates(vortex_t * vortex, u16 a[], u16 b[]) in vortex_EqHw_SetRightStates() argument 133 hwwrite(vortex->mmio, 0x2b404, a[0]); in vortex_EqHw_SetRightStates() 134 hwwrite(vortex->mmio, 0x2b408, a[1]); in vortex_EqHw_SetRightStates() 146 static void vortex_EqHw_GetTimeConsts(vortex_t * vortex, u16 * a, u16 * b) [all …]
|
D | au88x0_core.c | 113 int a; 114 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; 116 return (a); 123 int a; 126 a = hwread(vortex->mmio, 134 *vol = a; 146 char a; 151 a = hwread(vortex->mmio, 153 if (a > -126) { 154 a -= 2; [all …]
|
/sound/pci/hda/ |
D | ca0132_regs.h | 363 #define X_RANGE_MAIN(a, s) \ argument 364 (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < X_END)) 365 #define X_RANGE_AUX(a, s) \ argument 366 (((a) >= X_END) && ((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < AX_END)) 367 #define X_RANGE_EXT(a, s) \ argument 368 (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < X_EXT)) 369 #define X_RANGE_ALL(a, s) \ argument 370 (((a)+((s)-1)*XRAM_XRAM_CHAN_INCR < AX_END)) 372 #define Y_RANGE_MAIN(a, s) \ argument 373 (((a) >= YRAM_CHIP_OFFSET) && \ [all …]
|
D | hda_eld.c | 169 static void hdmi_update_short_audio_desc(struct cea_sad *a, in hdmi_update_short_audio_desc() argument 176 a->rates = 0; in hdmi_update_short_audio_desc() 179 a->rates |= cea_sampling_frequencies[i + 1]; in hdmi_update_short_audio_desc() 181 a->channels = GRAB_BITS(buf, 0, 0, 3); in hdmi_update_short_audio_desc() 182 a->channels++; in hdmi_update_short_audio_desc() 184 a->sample_bits = 0; in hdmi_update_short_audio_desc() 185 a->max_bitrate = 0; in hdmi_update_short_audio_desc() 187 a->format = GRAB_BITS(buf, 0, 3, 4); in hdmi_update_short_audio_desc() 188 switch (a->format) { in hdmi_update_short_audio_desc() 198 a->sample_bits |= cea_sample_sizes[i + 1]; in hdmi_update_short_audio_desc() [all …]
|
D | Kconfig | 13 To compile this driver as a module, choose M here: the module 32 via a proc file (/proc/asound/card*/pcm*/sub*/prealloc), too. 38 Say Y here to build a hwdep interface for HD-audio driver. 55 Say Y here to build a digital beep interface for HD-audio 82 Say Y here to allow the HD-audio driver to load a pseudo 97 When the HD-audio driver is built as a module, the codec 110 When the HD-audio driver is built as a module, the codec 123 When the HD-audio driver is built as a module, the codec 136 When the HD-audio driver is built as a module, the codec 150 When the HD-audio driver is built as a module, the codec [all …]
|
/sound/pci/ice1712/ |
D | hoontech.h | 54 #define ICE1712_STDSP24_SET_ADDR(r, a) r[a&3] = ((r[a&3] & ~0x18) | (((a)&3)<<3)) argument 55 #define ICE1712_STDSP24_CLOCK(r, a, c) r[a&3] = ((r[a&3] & ~0x20) | (((c)&1)<<5)) argument
|
/sound/drivers/ |
D | Kconfig | 41 If you don't have a sound card in your computer, you can include a 42 driver for the PC speaker which allows it to act like a primitive 46 You can compile this as a module which will be called snd-pcsp. 48 WARNING: if you already have a soundcard, enabling this 49 driver may lead to a problem. Namely, it may get loaded 51 pc-speaker a default sound device. Which is likely not 53 sound driver, you can add this in a configuration file under 58 You don't need this driver if you have a tablet piezo beeper 61 Say N if you have a sound card. 75 To compile this driver as a module, choose M here: the module [all …]
|
/sound/pci/ |
D | Kconfig | 25 To compile this as a module, choose M here: the module 36 To compile this driver as a module, choose M here: the module 50 To compile this driver as a module, choose M here: the module 63 To compile this driver as a module, choose M here: the module 75 To compile this driver as a module, choose M here: the module 86 To compile this driver as a module, choose M here: the module 96 To compile this driver as a module, choose M here: the module 110 To compile this driver as a module, choose M here: the module 123 To compile this driver as a module, choose M here: the module 137 To compile this driver as a module, choose M here: the module [all …]
|
/sound/isa/ |
D | Kconfig | 35 To compile this driver as a module, choose M here: the module 49 To compile this driver as a module, choose M here: the module 62 To compile this driver as a module, choose M here: the module 77 To compile this driver as a module, choose M here: the module 90 To compile this driver as a module, choose M here: the module 103 To compile this driver as a module, choose M here: the module 117 To compile this driver as a module, choose M here: the module 129 To compile this driver as a module, choose M here: the module 142 To compile this driver as a module, choose M here: the module 153 To compile this driver as a module, choose M here: the module [all …]
|
/sound/oss/dmasound/ |
D | Kconfig | 7 Y to this question. This will provide a Sun-like /dev/audio, 10 This driver is also available as a module ( = code which can be 12 want). If you want to compile it as a module, say M here and read 21 Y to this question. This will provide a Sun-like /dev/audio, 24 This driver is also available as a module ( = code which can be 26 want). If you want to compile it as a module, say M here and read 35 Y to this question. This will provide a Sun-like /dev/audio, 38 This driver is also available as a module ( = code which can be 40 want). If you want to compile it as a module, say M here and read
|
/sound/core/seq/ |
D | seq_prioq.c | 103 static inline int compare_timestamp(struct snd_seq_event *a, in compare_timestamp() argument 106 if ((a->flags & SNDRV_SEQ_TIME_STAMP_MASK) == SNDRV_SEQ_TIME_STAMP_TICK) { in compare_timestamp() 108 return (snd_seq_compare_tick_time(&a->time.tick, &b->time.tick)); in compare_timestamp() 111 return (snd_seq_compare_real_time(&a->time.time, &b->time.time)); in compare_timestamp() 120 static inline int compare_timestamp_rel(struct snd_seq_event *a, in compare_timestamp_rel() argument 123 if ((a->flags & SNDRV_SEQ_TIME_STAMP_MASK) == SNDRV_SEQ_TIME_STAMP_TICK) { in compare_timestamp_rel() 125 if (a->time.tick > b->time.tick) in compare_timestamp_rel() 127 else if (a->time.tick == b->time.tick) in compare_timestamp_rel() 133 if (a->time.time.tv_sec > b->time.time.tv_sec) in compare_timestamp_rel() 135 else if (a->time.time.tv_sec == b->time.time.tv_sec) { in compare_timestamp_rel() [all …]
|
D | seq_timer.h | 81 static inline int snd_seq_compare_tick_time(snd_seq_tick_time_t *a, snd_seq_tick_time_t *b) in snd_seq_compare_tick_time() argument 84 return (*a >= *b); in snd_seq_compare_tick_time() 87 static inline int snd_seq_compare_real_time(snd_seq_real_time_t *a, snd_seq_real_time_t *b) in snd_seq_compare_real_time() argument 90 if (a->tv_sec > b->tv_sec) in snd_seq_compare_real_time() 92 if ((a->tv_sec == b->tv_sec) && (a->tv_nsec >= b->tv_nsec)) in snd_seq_compare_real_time()
|
/sound/core/ |
D | Kconfig | 30 can be processed at a given time. 40 is a simple MIDI-through client: all normal input events are 46 To compile this driver as a module, choose M here: the module 62 To compile this driver as a module, choose M here: the module 75 To compile this driver as a module, choose M here: the module 98 this will be compiled as a module. The module will be called 107 the hrtimer as a precise timing source. The ALSA sequencer code 110 To compile this driver as a module, choose M here: the module 127 the RTC timer as a precise timing source and maps the RTC 131 To compile this driver as a module, choose M here: the module [all …]
|
D | pcm_lib.c | 604 static inline unsigned int div32(unsigned int a, unsigned int b, in div32() argument 611 *r = a % b; in div32() 612 return a / b; in div32() 615 static inline unsigned int div_down(unsigned int a, unsigned int b) in div_down() argument 619 return a / b; in div_down() 622 static inline unsigned int div_up(unsigned int a, unsigned int b) in div_up() argument 628 q = div32(a, b, &r); in div_up() 634 static inline unsigned int mul(unsigned int a, unsigned int b) in mul() argument 636 if (a == 0) in mul() 638 if (div_down(UINT_MAX, a) < b) in mul() [all …]
|
/sound/i2c/other/ |
D | tea575x-tuner.c | 360 const struct v4l2_hw_freq_seek *a) in vidioc_s_hw_freq_seek() argument 368 if (a->tuner || a->wrap_around) in vidioc_s_hw_freq_seek() 374 if (a->rangelow || a->rangehigh) { in vidioc_s_hw_freq_seek() 380 if (bands[i].rangelow == a->rangelow && in vidioc_s_hw_freq_seek() 381 bands[i].rangehigh == a->rangehigh) in vidioc_s_hw_freq_seek() 399 if (a->seek_upward) in vidioc_s_hw_freq_seek() 431 (a->seek_upward && freq < tea->freq) || in vidioc_s_hw_freq_seek() 432 (!a->seek_upward && freq > tea->freq)) { in vidioc_s_hw_freq_seek()
|
/sound/sparc/ |
D | Kconfig | 19 To compile this driver as a module, choose M here: the module 28 To compile this driver as a module, choose M here: the module 38 To compile this driver as a module, choose M here: the module
|
/sound/soc/samsung/ |
D | s3c24xx-i2s.h | 30 #define S3C24XX_PRESCALE(a,b) \ argument 31 (((a - 1) << S3C2410_IISPSR_INTSHIFT) | ((b - 1) << S3C2410_IISPSR_EXTSHFIT))
|
/sound/pci/cs46xx/imgs/ |
D | cwcdma.asp | 14 // You should have received a copy of the GNU General Public License 22 // to compile it you need a tool named SPASM 3.0 and DSP code owned by 23 // Cirrus Logic(R). The SPASM program will generate a object file (cwcdma.osp), 29 // the samples 'as they are' with no alteration from a PCMreader 87 // Load rsDMA in case input buffer is a DMA buffer Test to see if there is any data to transfer 97 // Load rsConfig for output buffer (never a DMA buffer)
|
/sound/oss/ |
D | Kconfig | 10 The BCM91250A has a Crystal CS4297a on synchronous serial 29 Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or 93 Say M here if you have a Turtle Beach MultiSound Pinnacle or Fiji. 168 PnP, or through a configuration port. Say Y here if your card is NOT 172 resource of a device will disable the device. If you are running the 256 sound programming easier since they provide a common API. Say Y or 257 M here (the module will be called sound) if you haven't found a 275 possible that a large enough free block in this region cannot be 276 found after the machine has been running for a while. If you say Y 283 Say Y unless you have 16MB or more RAM or a PCI sound card. [all …]
|
/sound/usb/ |
D | Kconfig | 21 To compile this driver as a module, choose M here: the module 32 To compile this driver as a module, choose M here: the module 45 To compile this driver as a module, choose M here: the module 72 To compile this driver as a module, choose M here: the module 100 To compile this driver as a module, choose M here: the module
|
/sound/firewire/ |
D | Kconfig | 22 To compile this driver as a module, choose M here: the module 33 To compile this driver as a module, choose M here: the module 46 To compile this driver as a module, choose M here: the module
|
/sound/pci/riptide/ |
D | riptide.c | 207 #define IS_CMDE(a) (READ_PORT_ULONG(a->stat)&0x1) /* cmd empty */ argument 208 #define IS_DATF(a) (READ_PORT_ULONG(a->stat)&0x2) /* data filled */ argument 230 #define LONG0(a) ((u32)a) /* shifts and masks */ argument 231 #define BYTE0(a) (LONG0(a)&0xff) argument 232 #define BYTE1(a) (BYTE0(a)<<8) argument 233 #define BYTE2(a) (BYTE0(a)<<16) argument 234 #define BYTE3(a) (BYTE0(a)<<24) argument 235 #define WORD0(a) (LONG0(a)&0xffff) argument 236 #define WORD1(a) (WORD0(a)<<8) argument 237 #define WORD2(a) (WORD0(a)<<16) argument [all …]
|
/sound/aoa/fabrics/ |
D | Kconfig | 10 If you are unsure and have a later Apple machine, 11 compile it as a module.
|
/sound/pcmcia/ |
D | Kconfig | 19 To compile this driver as a module, choose M here: the module 29 To compile this driver as a module, choose M here: the module
|