sound/soc/codecs/Makefile
Source file repositories/reference/linux-study-clean/sound/soc/codecs/Makefile
File Facts
- System
- Linux kernel
- Corpus path
sound/soc/codecs/Makefile- Extension
[no extension]- Size
- 38838 bytes
- Lines
- 894
- Domain
- Driver Families
- Bucket
- sound/soc
- Inferred role
- Driver Families: build/configuration rule
- Status
- atlas-only
Why This File Exists
Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.
- Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
Annotated Snippet
# SPDX-License-Identifier: GPL-2.0
snd-soc-88pm860x-y := 88pm860x-codec.o
snd-soc-ab8500-codec-y := ab8500-codec.o
snd-soc-ac97-y := ac97.o
snd-soc-ad1836-y := ad1836.o
snd-soc-ad193x-y := ad193x.o
snd-soc-ad193x-spi-y := ad193x-spi.o
snd-soc-ad193x-i2c-y := ad193x-i2c.o
snd-soc-ad1980-y := ad1980.o
snd-soc-ad73311-y := ad73311.o
snd-soc-adau-utils-y := adau-utils.o
snd-soc-adau1372-y := adau1372.o
snd-soc-adau1372-i2c-y := adau1372-i2c.o
snd-soc-adau1372-spi-y := adau1372-spi.o
snd-soc-adau1373-y := adau1373.o
snd-soc-adau1701-y := adau1701.o
snd-soc-adau17x1-y := adau17x1.o
snd-soc-adau1761-y := adau1761.o
snd-soc-adau1761-i2c-y := adau1761-i2c.o
snd-soc-adau1761-spi-y := adau1761-spi.o
snd-soc-adau1781-y := adau1781.o
snd-soc-adau1781-i2c-y := adau1781-i2c.o
snd-soc-adau1781-spi-y := adau1781-spi.o
snd-soc-adau1977-y := adau1977.o
snd-soc-adau1977-spi-y := adau1977-spi.o
snd-soc-adau1977-i2c-y := adau1977-i2c.o
snd-soc-adau7002-y := adau7002.o
snd-soc-adau7118-y := adau7118.o
snd-soc-adau7118-i2c-y := adau7118-i2c.o
snd-soc-adau7118-hw-y := adau7118-hw.o
snd-soc-adav80x-y := adav80x.o
snd-soc-adav801-y := adav801.o
snd-soc-adav803-y := adav803.o
snd-soc-ads117x-y := ads117x.o
snd-soc-ak4104-y := ak4104.o
snd-soc-ak4118-y := ak4118.o
snd-soc-ak4375-y := ak4375.o
snd-soc-ak4458-y := ak4458.o
snd-soc-ak4535-y := ak4535.o
snd-soc-ak4554-y := ak4554.o
snd-soc-ak4613-y := ak4613.o
snd-soc-ak4619-y := ak4619.o
snd-soc-ak4642-y := ak4642.o
snd-soc-ak4671-y := ak4671.o
snd-soc-ak5386-y := ak5386.o
snd-soc-ak5558-y := ak5558.o
snd-soc-arizona-y := arizona.o arizona-jack.o
snd-soc-audio-iio-aux-y := audio-iio-aux.o
snd-soc-aw8738-y := aw8738.o
snd-soc-aw87390-y := aw87390.o
snd-soc-aw88081-y := aw88081.o
snd-soc-aw88395-lib-y := aw88395/aw88395_lib.o \
aw88395/aw88395_device.o
snd-soc-aw88395-y := aw88395/aw88395.o
snd-soc-aw88166-y := aw88166.o
snd-soc-aw88261-y := aw88261.o
snd-soc-aw88399-y := aw88399.o
snd-soc-bd28623-y := bd28623.o
snd-soc-bt-sco-y := bt-sco.o
snd-soc-chv3-codec-y := chv3-codec.o
snd-soc-cpcap-y := cpcap.o
snd-soc-cq93vc-y := cq93vc.o
snd-soc-cros-ec-codec-y := cros_ec_codec.o
snd-soc-cs-amp-lib-y := cs-amp-lib.o
snd-soc-cs-amp-lib-test-y := cs-amp-lib-test.o
snd-soc-cs35l32-y := cs35l32.o
snd-soc-cs35l33-y := cs35l33.o
snd-soc-cs35l34-y := cs35l34.o
snd-soc-cs35l35-y := cs35l35.o
snd-soc-cs35l36-y := cs35l36.o
Annotation
- Atlas domain: Driver Families / sound/soc.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.