drivers/mtd/parsers/Makefile

Source file repositories/reference/linux-study-clean/drivers/mtd/parsers/Makefile

File Facts

System
Linux kernel
Corpus path
drivers/mtd/parsers/Makefile
Extension
[no extension]
Size
825 bytes
Lines
18
Domain
Driver Families
Bucket
drivers/mtd
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.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_MTD_BCM47XX_PARTS)		+= bcm47xxpart.o
obj-$(CONFIG_MTD_BCM63XX_PARTS)		+= bcm63xxpart.o
obj-$(CONFIG_MTD_BRCM_U_BOOT)		+= brcm_u-boot.o
obj-$(CONFIG_MTD_CMDLINE_PARTS)		+= cmdlinepart.o
obj-$(CONFIG_MTD_OF_PARTS)		+= ofpart.o
ofpart-y				+= ofpart_core.o
ofpart-$(CONFIG_MTD_OF_PARTS_BCM4908)	+= ofpart_bcm4908.o
ofpart-$(CONFIG_MTD_OF_PARTS_LINKSYS_NS)+= ofpart_linksys_ns.o
obj-$(CONFIG_MTD_PARSER_IMAGETAG)	+= parser_imagetag.o
obj-$(CONFIG_MTD_AFS_PARTS)		+= afs.o
obj-$(CONFIG_MTD_PARSER_TPLINK_SAFELOADER)	+= tplink_safeloader.o
obj-$(CONFIG_MTD_PARSER_TRX)		+= parser_trx.o
obj-$(CONFIG_MTD_SERCOMM_PARTS)		+= scpart.o
obj-$(CONFIG_MTD_SHARPSL_PARTS)		+= sharpslpart.o
obj-$(CONFIG_MTD_REDBOOT_PARTS)		+= redboot.o
obj-$(CONFIG_MTD_QCOMSMEM_PARTS)	+= qcomsmempart.o

Annotation

Implementation Notes