Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 934) sorted by relevance

12345678910>>...38

/sound/soc/
Dsoc-dai.c57 if (dai->driver->ops && in snd_soc_dai_set_sysclk()
58 dai->driver->ops->set_sysclk) in snd_soc_dai_set_sysclk()
59 ret = dai->driver->ops->set_sysclk(dai, clk_id, freq, dir); in snd_soc_dai_set_sysclk()
83 if (dai->driver->ops && in snd_soc_dai_set_clkdiv()
84 dai->driver->ops->set_clkdiv) in snd_soc_dai_set_clkdiv()
85 ret = dai->driver->ops->set_clkdiv(dai, div_id, div); in snd_soc_dai_set_clkdiv()
106 if (dai->driver->ops && in snd_soc_dai_set_pll()
107 dai->driver->ops->set_pll) in snd_soc_dai_set_pll()
108 ret = dai->driver->ops->set_pll(dai, pll_id, source, in snd_soc_dai_set_pll()
129 if (dai->driver->ops && in snd_soc_dai_set_bclk_ratio()
[all …]
Dsoc-component.c96 if (component->driver->set_sysclk) in snd_soc_component_set_sysclk()
97 ret = component->driver->set_sysclk(component, clk_id, source, in snd_soc_component_set_sysclk()
120 if (component->driver->set_pll) in snd_soc_component_set_pll()
121 ret = component->driver->set_pll(component, pll_id, source, in snd_soc_component_set_pll()
131 if (component->driver->seq_notifier) in snd_soc_component_seq_notifier()
132 component->driver->seq_notifier(component, type, subseq); in snd_soc_component_seq_notifier()
140 if (component->driver->stream_event) in snd_soc_component_stream_event()
141 ret = component->driver->stream_event(component, event); in snd_soc_component_stream_event()
151 if (component->driver->set_bias_level) in snd_soc_component_set_bias_level()
152 ret = component->driver->set_bias_level(component, level); in snd_soc_component_set_bias_level()
[all …]
Dsoc-utils.c126 if (component->driver == &dummy_platform) in dummy_dma_open()
216 if (dai->driver == &dummy_dai) in snd_soc_dai_is_dummy()
224 return ((component->driver == &dummy_platform) || in snd_soc_component_is_dummy()
225 (component->driver == &dummy_codec)); in snd_soc_component_is_dummy()
244 .driver = {
/sound/drivers/
DKconfig56 driver for the PC speaker which allows it to act like a primitive
58 This driver also replaces the pcspkr driver for beeps.
63 driver may lead to a problem. Namely, it may get loaded
64 before the other sound driver of yours, making the
66 what you want. To make this driver play nicely with other
67 sound driver, you can add this in a configuration file under
71 You don't need this driver if you only want your pc-speaker to beep.
72 You don't need this driver if you have a tablet piezo beeper
83 Say Y here to include the dummy driver. This driver does
89 To compile this driver as a module, choose M here: the module
[all …]
/sound/soc/mediatek/
DKconfig11 This adds ASoC driver for Mediatek MT2701 boards
17 tristate "ASoc Audio driver for MT2701 with CS42448 codec"
22 This adds ASoC driver for Mediatek MT2701 boards
28 tristate "ASoc Audio driver for MT2701 with WM8960 codec"
32 This adds ASoC driver for Mediatek MT2701 boards
42 This adds ASoC driver for Mediatek MT6797 boards
48 tristate "ASoc Audio driver for MT6797 with MT6351 codec"
52 This adds ASoC driver for Mediatek MT6797 boards
62 This adds ASoC platform driver support for Mediatek MT8173 chip
68 tristate "ASoC Audio driver for MT8173 with MAX98090 codec"
[all …]
/sound/pci/hda/
DKconfig26 To compile this driver as a module, choose M here: the module
42 To compile this driver as a module, choose M here: the module
48 bool "Build hwdep interface for HD-audio driver"
51 Say Y here to build a hwdep interface for HD-audio driver.
72 driver. This interface is used to generate digital beeps.
89 Say Y here to allow the HD-audio driver to load a pseudo
113 in snd-hda-intel driver, such as ALC287.
115 comment "Set to Y if you want auto-loading the side codec driver"
128 in snd-hda-intel driver, such as ALC287.
130 comment "Set to Y if you want auto-loading the side codec driver"
[all …]
Dhda_bind.c25 struct hda_codec_driver *driver = in hda_codec_match() local
32 for (list = driver->id; list->vendor_id; list++) { in hda_codec_match()
90 struct module *owner = dev->driver->owner; in hda_codec_driver_probe()
171 module_put(dev->driver->owner); in hda_codec_driver_remove()
183 drv->core.driver.name = name; in __hda_codec_driver_register()
184 drv->core.driver.owner = owner; in __hda_codec_driver_register()
185 drv->core.driver.bus = &snd_hda_bus_type; in __hda_codec_driver_register()
186 drv->core.driver.probe = hda_codec_driver_probe; in __hda_codec_driver_register()
187 drv->core.driver.remove = hda_codec_driver_remove; in __hda_codec_driver_register()
188 drv->core.driver.shutdown = hda_codec_driver_shutdown; in __hda_codec_driver_register()
[all …]
/sound/isa/
DKconfig38 To compile this driver as a module, choose M here: the module
53 To compile this driver as a module, choose M here: the module
57 tristate "Generic AD1848/CS4248 driver"
66 To compile this driver as a module, choose M here: the module
81 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the module
107 To compile this driver as a module, choose M here: the module
121 To compile this driver as a module, choose M here: the module
133 To compile this driver as a module, choose M here: the module
146 To compile this driver as a module, choose M here: the module
[all …]
/sound/soc/amd/
DKconfig17 This option enables machine driver for DA7219, RT5682 and MAX9835.
24 This option enables machine driver for rt5645.
33 This option enables machine driver for Jadeite platform
55 This option enables machine driver for RT5682 and MAX9835.
69 This option enables machine driver for DMIC
78 By enabling this flag build will trigger for ACP PCI driver,
79 ACP DMA driver, CPU DAI driver.
88 This option enables machine driver for Vangogh platform
99 triggered for ACP PCI driver, ACP PDM DMA driver.
108 This option enables machine driver for Yellow Carp platform
[all …]
/sound/soc/atmel/
DKconfig53 tristate "Atmel ASoC driver for boards using WM8904 codec"
59 Say Y if you want to add support for Atmel ASoC driver for boards using
73 tristate "Atmel ASoC driver for boards using CLASSD"
78 Say Y if you want to add support for Atmel ASoC driver for boards using
82 tristate "Atmel ASoC driver for boards using PDMIC"
87 Say Y if you want to add support for Atmel ASoC driver for boards using
91 tristate "ASoC driver for the Axentia TSE-850"
97 Say Y if you want to add support for the ASoC driver for the
101 tristate "Atmel ASoC driver for boards using I2S"
106 Say Y or M if you want to add support for Atmel ASoc driver for boards
[all …]
/sound/pci/
DKconfig33 To compile this driver as a module, choose M here: the module
47 To compile this driver as a module, choose M here: the module
59 use the "Intel/SiS/nVidia/AMD/ALi AC97 Controller" driver.
61 To compile this driver as a module, choose M here: the module
73 To compile this driver as a module, choose M here: the module
84 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the module
108 To compile this driver as a module, choose M here: the module
121 To compile this driver as a module, choose M here: the module
135 To compile this driver as a module, choose M here: the module
[all …]
/sound/soc/amd/acp/
Dacp-i2s.c121 switch (dai->driver->id) { in acp_i2s_hwparams()
135 dev_err(dev, "Invalid dai id %x\n", dai->driver->id); in acp_i2s_hwparams()
139 switch (dai->driver->id) { in acp_i2s_hwparams()
153 dev_err(dev, "Invalid dai id %x\n", dai->driver->id); in acp_i2s_hwparams()
167 tdm_fmt = adata->tdm_tx_fmt[dai->driver->id - 1]; in acp_i2s_hwparams()
169 tdm_fmt = adata->tdm_rx_fmt[dai->driver->id - 1]; in acp_i2s_hwparams()
261 switch (dai->driver->id) { in acp_i2s_trigger()
281 dev_err(dev, "Invalid dai id %x\n", dai->driver->id); in acp_i2s_trigger()
285 switch (dai->driver->id) { in acp_i2s_trigger()
305 dev_err(dev, "Invalid dai id %x\n", dai->driver->id); in acp_i2s_trigger()
[all …]
/sound/hda/ext/
Dhdac_ext_bus.c86 struct hdac_driver *hdrv = drv_to_hdac_driver(dev->driver); in get_hdrv()
119 drv->driver.bus = &snd_hda_bus_type; in snd_hda_ext_driver_register()
123 drv->driver.probe = hda_ext_drv_probe; in snd_hda_ext_driver_register()
125 drv->driver.remove = hdac_ext_drv_remove; in snd_hda_ext_driver_register()
127 drv->driver.shutdown = hdac_ext_drv_shutdown; in snd_hda_ext_driver_register()
129 return driver_register(&drv->driver); in snd_hda_ext_driver_register()
140 driver_unregister(&drv->driver); in snd_hda_ext_driver_unregister()
/sound/aoa/soundbus/
Dcore.c42 drv = to_soundbus_driver(dev->driver); in soundbus_probe()
110 struct soundbus_driver * drv = to_soundbus_driver(dev->driver); in soundbus_device_remove()
112 if (dev->driver && drv->remove) in soundbus_device_remove()
120 struct soundbus_driver * drv = to_soundbus_driver(dev->driver); in soundbus_device_shutdown()
122 if (dev->driver && drv->shutdown) in soundbus_device_shutdown()
165 drv->driver.name = drv->name; in soundbus_register_driver()
166 drv->driver.bus = &soundbus_bus_type; in soundbus_register_driver()
169 return driver_register(&drv->driver); in soundbus_register_driver()
175 driver_unregister(&drv->driver); in soundbus_unregister_driver()
/sound/usb/
DKconfig14 tristate "USB Audio/MIDI driver"
24 To compile this driver as a module, choose M here: the module
31 tristate "Edirol UA-101/UA-1000 driver"
38 To compile this driver as a module, choose M here: the module
42 tristate "Tascam US-122, US-224 and US-428 USB driver"
51 To compile this driver as a module, choose M here: the module
78 To compile this driver as a module, choose M here: the module
98 tristate "Tascam US-122L USB driver"
106 To compile this driver as a module, choose M here: the module
125 tristate "M2Tech hiFace USB-SPDIF driver"
[all …]
/sound/core/
Dseq_device.c69 dev->driver ? "loaded" : "empty", in print_dev_info()
70 dev->driver ? 1 : 0); in print_dev_info()
93 if (!dev->driver) in request_seq_drv()
173 if (!dev->dev.driver) in snd_seq_device_dev_register()
250 if (WARN_ON(!drv->driver.name || !drv->id)) in __snd_seq_driver_register()
252 drv->driver.bus = &snd_seq_bus_type; in __snd_seq_driver_register()
253 drv->driver.owner = mod; in __snd_seq_driver_register()
254 return driver_register(&drv->driver); in __snd_seq_driver_register()
260 driver_unregister(&drv->driver); in snd_seq_driver_unregister()
/sound/hda/
DKconfig24 int "Pre-allocated buffer size for HD-audio driver" if !SND_DMA_SGBUF
30 HD-audio driver. A larger buffer (e.g. 2048) is preferred
54 bool "Prefer SOF driver over SST on BY/CHT platforms"
59 Bay- and Cherry-Trail SoCs. The old SST driver and the new SOF
60 driver. If both drivers are enabled then the kernel will default
61 to using the old SST driver, unless told otherwise through the
65 driver instead.
/sound/pci/emu10k1/
Demu10k1_main.c1283 .driver = "Audigy2", .name = "SB Audigy 5/Rx [SB1550]",
1329 .driver = "Audigy2", .name = "SB Audigy 4 [SB0610]",
1347 .driver = "Audigy2", .name = "SB Audigy 2 Value [SB0400]",
1386 .driver = "Audigy2", .name = "Audigy 2 ZS Notebook [SB0530]",
1396 .driver = "Audigy2", .name = "E-mu 1010 Notebook [MAEM8950]",
1406 .driver = "Audigy2", .name = "E-mu 1010b PCI [MAEM8960]",
1415 .driver = "Audigy2", .name = "E-mu 1010 PCIe [MAEM8986]",
1424 .driver = "Audigy2", .name = "E-mu 1010 [MAEM8810]",
1432 .driver = "Audigy2", .name = "E-mu 0404b PCI [MAEM8852]",
1440 .driver = "Audigy2", .name = "E-mu 0404 [MAEM8850]",
[all …]
/sound/spi/
DKconfig14 tristate "Atmel AT73C213 DAC driver"
21 This driver requires the Atmel SSC driver for sound sink, a
24 To compile this driver as a module, choose M here: the module will be
33 Sets the target bitrate for the bitrate calculator in the driver.
/sound/soc/intel/boards/
DKconfig66 This adds the ASoC machine driver for Intel Broadwell platforms with
110 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR
123 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR
136 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR
149 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
161 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
174 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
186 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
199 This adds support for ASoC machine driver for Intel(R) Baytrail &
211 This adds support for ASoC machine driver for Intel(R) Baytrail & CherryTrail
[all …]
/sound/soc/img/
DKconfig12 Say Y or M if you want to add support for I2S in driver for
20 Say Y or M if you want to add support for I2S out driver for
28 Say Y or M if you want to add support for parallel out driver for
36 Say Y or M if you want to add support for SPDIF input driver for
44 Say Y or M if you want to add support for SPDIF out driver for
53 driver for Imagination Technologies Pistachio internal DAC device.
/sound/soc/tegra/
Dtegra_audio_graph_card.c51 !dai->driver->ops || in need_clk_update()
52 !dai->driver->name) in need_clk_update()
55 if (strstr(dai->driver->name, "I2S") || in need_clk_update()
56 strstr(dai->driver->name, "DMIC") || in need_clk_update()
57 strstr(dai->driver->name, "DSPK")) in need_clk_update()
245 .driver = {
/sound/soc/uniphier/
DKconfig17 This adds ASoC driver support for Socionext UniPhier
27 This adds ASoC driver for Socionext UniPhier LD11/LD20
37 This adds ASoC driver for Socionext UniPhier PXs2
47 This adds Codec driver for Socionext UniPhier LD11/20 SoC
48 internal DAC. This driver supports Line In / Out and HeadPhone.
/sound/virtio/
DKconfig2 # Sound card driver for virtio
5 tristate "Virtio sound driver"
10 This is the virtual sound driver for virtio. Say Y or M.
/sound/usb/line6/
DKconfig12 This is a driver for PODxt and other similar devices,
29 This is a driver for POD X3, HD300, 400 and 500 devices.
37 This is a driver for TonePort GX, UX1 and UX2 devices.
43 This is a driver for Variax Workbench device.

12345678910>>...38