forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
2.8 KiB
135 lines
2.8 KiB
=================== |
|
The ALSA Driver API |
|
=================== |
|
|
|
Management of Cards and Devices |
|
=============================== |
|
|
|
Card Management |
|
--------------- |
|
.. kernel-doc:: sound/core/init.c |
|
|
|
Device Components |
|
----------------- |
|
.. kernel-doc:: sound/core/device.c |
|
|
|
Module requests and Device File Entries |
|
--------------------------------------- |
|
.. kernel-doc:: sound/core/sound.c |
|
|
|
Memory Management Helpers |
|
------------------------- |
|
.. kernel-doc:: sound/core/memory.c |
|
.. kernel-doc:: sound/core/memalloc.c |
|
|
|
|
|
PCM API |
|
======= |
|
|
|
PCM Core |
|
-------- |
|
.. kernel-doc:: sound/core/pcm.c |
|
.. kernel-doc:: sound/core/pcm_lib.c |
|
.. kernel-doc:: sound/core/pcm_native.c |
|
.. kernel-doc:: include/sound/pcm.h |
|
|
|
PCM Format Helpers |
|
------------------ |
|
.. kernel-doc:: sound/core/pcm_misc.c |
|
|
|
PCM Memory Management |
|
--------------------- |
|
.. kernel-doc:: sound/core/pcm_memory.c |
|
|
|
PCM DMA Engine API |
|
------------------ |
|
.. kernel-doc:: sound/core/pcm_dmaengine.c |
|
.. kernel-doc:: include/sound/dmaengine_pcm.h |
|
|
|
Control/Mixer API |
|
================= |
|
|
|
General Control Interface |
|
------------------------- |
|
.. kernel-doc:: sound/core/control.c |
|
|
|
AC97 Codec API |
|
-------------- |
|
.. kernel-doc:: sound/pci/ac97/ac97_codec.c |
|
.. kernel-doc:: sound/pci/ac97/ac97_pcm.c |
|
|
|
Virtual Master Control API |
|
-------------------------- |
|
.. kernel-doc:: sound/core/vmaster.c |
|
.. kernel-doc:: include/sound/control.h |
|
|
|
MIDI API |
|
======== |
|
|
|
Raw MIDI API |
|
------------ |
|
.. kernel-doc:: sound/core/rawmidi.c |
|
|
|
MPU401-UART API |
|
--------------- |
|
.. kernel-doc:: sound/drivers/mpu401/mpu401_uart.c |
|
|
|
Proc Info API |
|
============= |
|
|
|
Proc Info Interface |
|
------------------- |
|
.. kernel-doc:: sound/core/info.c |
|
|
|
Compress Offload |
|
================ |
|
|
|
Compress Offload API |
|
-------------------- |
|
.. kernel-doc:: sound/core/compress_offload.c |
|
.. kernel-doc:: include/uapi/sound/compress_offload.h |
|
.. kernel-doc:: include/uapi/sound/compress_params.h |
|
.. kernel-doc:: include/sound/compress_driver.h |
|
|
|
ASoC |
|
==== |
|
|
|
ASoC Core API |
|
------------- |
|
.. kernel-doc:: include/sound/soc.h |
|
.. kernel-doc:: sound/soc/soc-core.c |
|
.. kernel-doc:: sound/soc/soc-devres.c |
|
.. kernel-doc:: sound/soc/soc-component.c |
|
.. kernel-doc:: sound/soc/soc-pcm.c |
|
.. kernel-doc:: sound/soc/soc-ops.c |
|
.. kernel-doc:: sound/soc/soc-compress.c |
|
|
|
ASoC DAPM API |
|
------------- |
|
.. kernel-doc:: sound/soc/soc-dapm.c |
|
|
|
ASoC DMA Engine API |
|
------------------- |
|
.. kernel-doc:: sound/soc/soc-generic-dmaengine-pcm.c |
|
|
|
Miscellaneous Functions |
|
======================= |
|
|
|
Hardware-Dependent Devices API |
|
------------------------------ |
|
.. kernel-doc:: sound/core/hwdep.c |
|
|
|
Jack Abstraction Layer API |
|
-------------------------- |
|
.. kernel-doc:: include/sound/jack.h |
|
.. kernel-doc:: sound/core/jack.c |
|
.. kernel-doc:: sound/soc/soc-jack.c |
|
|
|
ISA DMA Helpers |
|
--------------- |
|
.. kernel-doc:: sound/core/isadma.c |
|
|
|
Other Helper Macros |
|
------------------- |
|
.. kernel-doc:: include/sound/core.h |
|
.. kernel-doc:: sound/sound_core.c
|
|
|