Changeset 76 for GPL/trunk/alsa-kernel/include
- Timestamp:
- Apr 9, 2006, 12:09:39 PM (20 years ago)
- Location:
- GPL/trunk/alsa-kernel/include/sound
- Files:
-
- 2 edited
-
ac97_codec.h (modified) (5 diffs)
-
driver.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/alsa-kernel/include/sound/ac97_codec.h
r71 r76 306 306 #define AC97_ALC650_SOUCE_MASK 0x000f /* Source number */ 307 307 #define AC97_ALC650_CHANNEL_MASK 0x00f0 /* Channel number */ 308 #define AC97_ALC650_CHANNEL_SHIFT 4 308 #define AC97_ALC650_CHANNEL_SHIFT 4 309 309 #define AC97_ALC650_SPSR_MASK 0x0f00 /* S/PDIF Sample Rate bits */ 310 310 #define AC97_ALC650_SPSR_SHIFT 8 … … 434 434 }; 435 435 436 /* static resolution table */ 437 struct snd_ac97_res_table { 438 unsigned short reg; /* register */ 439 unsigned short bits; /* resolution bitmask */ 440 }; 441 436 442 struct snd_ac97_template { 437 443 void *private_data; … … 441 447 unsigned short addr; /* physical address of codec [0-3] */ 442 448 unsigned int scaps; /* driver capabilities */ 443 unsigned int limited_regs; /* allow limited registers only */ 444 DECLARE_BITMAP(reg_accessed, 0x80); /* bit flags */ 449 const struct snd_ac97_res_table *res_table; /* static resolution */ 445 450 }; 446 451 … … 464 469 unsigned short caps; /* capabilities (register 0) */ 465 470 unsigned short ext_id; /* extended feature identification (register 28) */ 466 unsigned short ext_mid; /* extended modem ID (register 3C) */ 471 unsigned short ext_mid; /* extended modem ID (register 3C) */ 472 const struct snd_ac97_res_table *res_table; /* static resolution */ 467 473 unsigned int scaps; /* driver capabilities */ 468 474 unsigned int flags; /* specific code */ … … 470 476 unsigned int spdif_status; 471 477 unsigned short regs[0x80]; /* register cache */ 472 unsigned int limited_regs; /* allow limited registers only */473 478 DECLARE_BITMAP(reg_accessed, 0x80); /* bit flags */ 474 479 union { /* vendor specific code */ -
GPL/trunk/alsa-kernel/include/sound/driver.h
r73 r76 655 655 ##retval;\ 656 656 } 657 658 657 #define snd_runtime_check snd_assert 659 658 … … 749 748 typedef unsigned gfp_t; 750 749 750 #ifndef cpu_relax 751 #define cpu_relax() 752 #endif 753 751 754 #endif /* __DRIVER_H */
Note:
See TracChangeset
for help on using the changeset viewer.
