=================== 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