Lines Matching full:short
192 void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val);
193 unsigned short (*read) (struct snd_ac97 *ac97, unsigned short reg);
205 unsigned short num; /* bus number */
206 unsigned short no_vra: 1, /* bridge doesn't support VRA */
211 unsigned short used_slots[2][4]; /* actually used PCM slots */
212 unsigned short pcms_count; /* count of PCMs */
220 unsigned short reg; /* register */
221 unsigned short bits; /* resolution bitmask */
228 unsigned short num; /* number of codec: 0 = primary, 1 = secondary */
229 unsigned short addr; /* physical address of codec [0-3] */
244 unsigned short subsystem_vendor;
245 unsigned short subsystem_device;
248 unsigned short num; /* number of codec: 0 = primary, 1 = secondary */
249 unsigned short addr; /* physical address of codec [0-3] */
251 unsigned short caps; /* capabilities (register 0) */
252 unsigned short ext_id; /* extended feature identification (register 28) */
253 unsigned short ext_mid; /* extended modem ID (register 3C) */
259 unsigned short regs[0x80]; /* register cache */
263 unsigned short unchained[3]; // 0 = C34, 1 = C79, 2 = C69
264 unsigned short chained[3]; // 0 = C34, 1 = C79, 2 = C69
265 unsigned short id[3]; // codec IDs (lower 16-bit word)
266 unsigned short pcmreg[3]; // PCM registers
267 unsigned short codec_cfg[3]; // CODEC_CFG bits
321 void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
322 unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg);
323 void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
324 int snd_ac97_update(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
325 …snd_ac97_update_bits(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned shor…
360 unsigned short subvendor; /* PCI subsystem vendor id */
361 unsigned short subdevice; /* PCI subsystem device id */
362 unsigned short mask; /* device id bit mask, 0 = accept all */
392 unsigned short aslots; /* active slots */
393 unsigned short cur_dbl; /* current double-rate state */
396 unsigned short slots; /* driver input: requested AC97 slot numbers */
397 unsigned short rslots[4]; /* allocated slots per codecs */
405 unsigned short pcms_count,
408 enum ac97_pcm_cfg cfg, unsigned short slots);