|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | ac97_enum |
Macros | |
| #define | AC97_SINGLE_VALUE(reg, shift, mask, invert) |
| #define | AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26)) |
| #define | AC97_SINGLE(xname, reg, shift, mask, invert) |
| #define | AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) |
| #define | AC97_DOUBLE(xname, reg, shift_left, shift_right, mask, invert) |
| #define | AC97_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xtexts) |
| #define | AC97_ENUM_SINGLE(xreg, xshift, xmask, xtexts) AC97_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xtexts) |
| #define | AC97_ENUM(xname, xenum) |
| #define AC97_DOUBLE | ( | xname, | |
| reg, | |||
| shift_left, | |||
| shift_right, | |||
| mask, | |||
| invert | |||
| ) |
Definition at line 40 of file ac97_patch.h.
| #define AC97_ENUM | ( | xname, | |
| xenum | |||
| ) |
Definition at line 60 of file ac97_patch.h.
| #define AC97_ENUM_DOUBLE | ( | xreg, | |
| xshift_l, | |||
| xshift_r, | |||
| xmask, | |||
| xtexts | |||
| ) |
Definition at line 55 of file ac97_patch.h.
| #define AC97_ENUM_SINGLE | ( | xreg, | |
| xshift, | |||
| xmask, | |||
| xtexts | |||
| ) | AC97_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xtexts) |
Definition at line 58 of file ac97_patch.h.
Definition at line 35 of file ac97_patch.h.
| #define AC97_PAGE_SINGLE_VALUE | ( | reg, | |
| shift, | |||
| mask, | |||
| invert, | |||
| page | |||
| ) | (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26)) |
Definition at line 28 of file ac97_patch.h.
Definition at line 30 of file ac97_patch.h.
1.8.2