Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index
The Linux kernel configuration item CONFIG_USB_AUDIO
has multiple definitions:
drivers/usb/gadget/legacy/Kconfig
The configuration item CONFIG_USB_AUDIO:
CONFIG_SND
audio
, g_audio
, g_audio
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".
drivers/usb/gadget/Kconfig
The configuration item CONFIG_USB_AUDIO:
CONFIG_SND
audio
, g_audio
, g_audio
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".
drivers/usb/gadget/Kconfig
The configuration item CONFIG_USB_AUDIO:
CONFIG_SND
audio
, g_audio
, g_audio
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".
drivers/usb/class/Kconfig
The configuration item CONFIG_USB_AUDIO:
CONFIG_USB && CONFIG_SOUND && CONFIG_OBSOLETE_OSS_USB_DRIVER
audio
, g_audio
, g_audio
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.
Numeric ID (from LKDDb) and names (from usb.ids) of recognized devices:
02
("Communications"), subclass: 00
, protocol: 00
02
("Communications"), subclass: 00
, protocol: 00
02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 00
("None")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 00
("None")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")e0
("Wireless"), subclass: 01
("Radio Frequency"), protocol: 01
("Bluetooth")e0
("Wireless"), subclass: 01
("Radio Frequency"), protocol: 01
("Bluetooth")01
("Audio"), subclass: 01
("Control Device")01
("Audio"), subclass: 01
("Control Device")01
("Audio"), subclass: 01
("Control Device")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 01
("AT-commands (v.25ter)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 01
("AT-commands (v.25ter)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 02
("AT-commands (PCCA101)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 02
("AT-commands (PCCA101)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 03
("AT-commands (PCCA101 + wakeup)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 03
("AT-commands (PCCA101 + wakeup)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 04
("AT-commands (GSM)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 04
("AT-commands (GSM)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 05
("AT-commands (3G)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 05
("AT-commands (3G)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 06
("AT-commands (CDMA)")02
("Communications"), subclass: 02
("Abstract (modem)"), protocol: 06
("AT-commands (CDMA)")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 01
("Unidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 02
("Bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")07
("Printer"), subclass: 01
("Printer"), protocol: 03
("IEEE 1284.4 compatible bidirectional")0482
("Kyocera Corp."), product: 0203
("AH-K3001V")0482
("Kyocera Corp."), product: 0203
("AH-K3001V")0870
("Metricom"), product: 0001
("Ricochet GS")0870
("Metricom"), product: 0001
("Ricochet GS")Raw data from LKDDb:
lkddb module audio CONFIG_USB_AUDIO : drivers/usb/class/Kconfig : "USB Audio support" # in 2.5.45–2.5.75, 2.6.0–2.6.16
lkddb module g_audio CONFIG_USB_AUDIO : drivers/usb/gadget/Kconfig : "Audio Gadget" # in 2.6.31–2.6.39, 3.0–3.16
lkddb module g_audio CONFIG_USB_AUDIO : drivers/usb/gadget/legacy/Kconfig : "Audio Gadget" # in 3.17–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.11
lkddb usb .... .... .. .. .. 01 01 .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/audio.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 01 01 .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/audio.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 01 01 .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/audio.c # in 2.5.45–2.5.66
lkddb usb .... .... .. .. .. 02 02 01 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 01 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 02 02 02 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 02 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 02 02 03 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 03 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 02 02 04 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 04 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 02 02 05 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 05 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 02 02 06 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 02 02 06 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 07 01 01 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 07 01 01 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 07 01 01 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... .. .. .. 07 01 02 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 07 01 02 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 07 01 02 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... .. .. .. 07 01 03 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... .. .. .. 07 01 03 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... .. .. .. 07 01 03 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... 02 00 00 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.5.67–2.5.75
lkddb usb .... .... 02 00 00 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.5.51–2.5.66
lkddb usb .... .... 02 02 00 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.5.67–2.5.75
lkddb usb .... .... 02 02 00 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.5.60–2.5.66
lkddb usb .... .... 07 01 01 .. .. .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... 07 01 01 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... 07 01 01 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... 07 01 02 .. .. .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... 07 01 02 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... 07 01 02 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... 07 01 03 .. .. .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.6.15–2.6.16
lkddb usb .... .... 07 01 03 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... 07 01 03 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/usblp.c # in 2.5.51–2.5.66
lkddb usb .... .... e0 01 01 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/bluetty.c # in 2.5.67–2.5.75, 2.6.0–2.6.14
lkddb usb .... .... e0 01 01 .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_PRINTER : drivers/usb/class/bluetty.c # in 2.5.51–2.5.66
lkddb usb 0482 0203 .. .. .. .. .. .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb 0482 0203 .. .. .. .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.13–2.6.14
lkddb usb 0870 0001 .. .. .. .. .. .. 0000 ffff : CONFIG_PCI CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.15–2.6.16
lkddb usb 0870 0001 .. .. .. .. .. .. 0000 ffff : CONFIG_USB CONFIG_USB_ACM CONFIG_USB_AUDIO CONFIG_USB_BLUETOOTH_TTY CONFIG_USB_MIDI CONFIG_USB_PRINTER : drivers/usb/class/cdc-acm.c # in 2.6.11–2.6.14
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index
Automatically generated (in year 2024). See also LKDDb sources on GitLab