Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index

CONFIG_USB_AUDIO: Audio Gadget

General informations

The Linux kernel configuration item CONFIG_USB_AUDIO has multiple definitions:

Audio Gadget found in drivers/usb/gadget/legacy/Kconfig

The configuration item CONFIG_USB_AUDIO:

Help text

This Gadget Audio driver is compatible with USB Audio Class specification 2.0. It implements 1 AudioControl interface, 1 AudioStreaming Interface each for USB-OUT and USB-IN. Number of channels, sample rate and sample size can be specified as module parameters. This driver doesn't expect any real Audio codec to be present on the device - the audio streams are simply sinked to and sourced from a virtual ALSA sound card created. The user-space application may choose to do whatever it wants with the data received from the USB Host and choose to provide whatever it wants as audio data to the USB Host.

Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_audio".

Audio Gadget found in drivers/usb/gadget/Kconfig

The configuration item CONFIG_USB_AUDIO:

Help text

This Gadget Audio driver is compatible with USB Audio Class specification 2.0. It implements 1 AudioControl interface, 1 AudioStreaming Interface each for USB-OUT and USB-IN. Number of channels, sample rate and sample size can be specified as module parameters. This driver doesn't expect any real Audio codec to be present on the device - the audio streams are simply sinked to and sourced from a virtual ALSA sound card created. The user-space application may choose to do whatever it wants with the data received from the USB Host and choose to provide whatever it wants as audio data to the USB Host.

Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_audio".

Audio Gadget (EXPERIMENTAL) found in drivers/usb/gadget/Kconfig

The configuration item CONFIG_USB_AUDIO:

Help text

This Gadget Audio driver is compatible with USB Audio Class specification 2.0. It implements 1 AudioControl interface, 1 AudioStreaming Interface each for USB-OUT and USB-IN. Number of channels, sample rate and sample size can be specified as module parameters. This driver doesn't expect any real Audio codec to be present on the device - the audio streams are simply sinked to and sourced from a virtual ALSA sound card created. The user-space application may choose to do whatever it wants with the data received from the USB Host and choose to provide whatever it wants as audio data to the USB Host.

Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_audio".

USB Audio support found in drivers/usb/class/Kconfig

The configuration item CONFIG_USB_AUDIO:

Help text

Say Y here if you want to connect USB audio equipment such as speakers to your computer's USB port. You only need this if you use the OSS sound driver; ALSA has its own option for usb audio support.

To compile this driver as a module, choose M here: the module will be called audio.

Hardware

USB

Numeric ID (from LKDDb) and names (from usb.ids) of recognized devices:

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index

Automatically generated (in year 2024). See also LKDDb sources on GitLab