drivers/clk/sophgo/Makefile

Source file repositories/reference/linux-study-clean/drivers/clk/sophgo/Makefile

File Facts

System
Linux kernel
Corpus path
drivers/clk/sophgo/Makefile
Extension
[no extension]
Size
539 bytes
Lines
14
Domain
Driver Families
Bucket
drivers/clk
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
obj-$(CONFIG_CLK_SOPHGO_CV1800)	+= clk-sophgo-cv1800.o

clk-sophgo-cv1800-y		+= clk-cv1800.o
clk-sophgo-cv1800-y		+= clk-cv18xx-common.o
clk-sophgo-cv1800-y		+= clk-cv18xx-ip.o
clk-sophgo-cv1800-y		+= clk-cv18xx-pll.o

obj-$(CONFIG_CLK_SOPHGO_SG2042_CLKGEN)	+= clk-sg2042-clkgen.o
obj-$(CONFIG_CLK_SOPHGO_SG2042_PLL)	+= clk-sg2042-pll.o
obj-$(CONFIG_CLK_SOPHGO_SG2042_RPGATE)	+= clk-sg2042-rpgate.o
obj-$(CONFIG_CLK_SOPHGO_SG2044)		+= clk-sg2044.o
obj-$(CONFIG_CLK_SOPHGO_SG2044_PLL)	+= clk-sg2044-pll.o

Annotation

Implementation Notes