Lines Matching +full:ac97 +full:- +full:controller
1 /* SPDX-License-Identifier: GPL-2.0
18 * struct ac97_controller - The AC97 controller of the AC-Link
19 * @ops: the AC97 operations.
21 * @adap: the shell device ac97-%d, ie. ac97 adapter
24 * @parent: the device providing the AC97 controller.
25 * @codecs: the 4 possible AC97 codecs (NULL if none found).
28 * This structure is internal to AC97 bus, and should not be used by the
43 * struct ac97_controller_ops - The AC97 operations
44 * @reset: Cold reset of the AC97 AC-Link.
45 * @warm_reset: Warm reset of the AC97 AC-Link.
46 * @read: Read of a single AC97 register.
48 * @write: Write of a single AC97 register.
50 * These are the basic operation an AC97 controller must provide for an AC97
52 * The slot number is also known as the AC97 codec number, between 0 and 3.
74 return ERR_PTR(-ENODEV); in snd_ac97_controller_register()