drivers/crypto/aspeed/Makefile

Source file repositories/reference/linux-study-clean/drivers/crypto/aspeed/Makefile

File Facts

System
Linux kernel
Corpus path
drivers/crypto/aspeed/Makefile
Extension
[no extension]
Size
402 bytes
Lines
12
Domain
Driver Families
Bucket
drivers/crypto
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

hace-hash-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_HASH) := aspeed-hace-hash.o
hace-crypto-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_CRYPTO) := aspeed-hace-crypto.o

obj-$(CONFIG_CRYPTO_DEV_ASPEED) += aspeed_crypto.o
aspeed_crypto-objs := aspeed-hace.o	\
		      $(hace-hash-y)	\
		      $(hace-crypto-y)

aspeed_acry-$(CONFIG_CRYPTO_DEV_ASPEED_ACRY) += aspeed-acry.o

obj-$(CONFIG_CRYPTO_DEV_ASPEED) += $(aspeed_acry-y)

Annotation

Implementation Notes