Lines Matching full:machine
2 ASoC Machine Driver
5 The ASoC machine (or board) driver is the code that glues together all the
10 The machine driver can contain codec and platform specific code. It registers
15 /* SoC machine */
42 probe/remove are optional. Do any machine specific probe here.
47 The machine driver has pre and post versions of suspend and resume to take care
48 of any machine audio tasks that have to be done before or after the codec, DAIs
52 Machine DAI Configuration
54 The machine DAI configuration glues all the codec and CPU DAIs together. It can
55 also be used to set up the DAI system clock and for any machine related DAI
56 initialisation e.g. the machine audio map can be connected to the codec audio
59 struct snd_soc_dai_link is used to set up each DAI in your machine. e.g.
86 struct snd_soc_card then sets up the machine with its DAIs. e.g.
89 /* corgi audio machine driver */
101 Machine Power Map
104 The machine driver can optionally extend the codec power map and to become an
107 sockets in the machine init function.
110 Machine Controls
113 Machine specific audio mixer controls can be added in the DAI init function.
119 As previously noted, clock configuration is handled within the machine driver.
120 For details on the clock APIs that the machine driver can utilize for