drivers/platform/x86/dell/Makefile

Source file repositories/reference/linux-study-clean/drivers/platform/x86/dell/Makefile

File Facts

System
Linux kernel
Corpus path
drivers/platform/x86/dell/Makefile
Extension
[no extension]
Size
1303 bytes
Lines
31
Domain
Driver Families
Bucket
drivers/platform
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
#
# Makefile for linux/drivers/platform/x86/dell
# Dell x86 Platform-Specific Drivers
#

obj-$(CONFIG_ALIENWARE_WMI)			+= alienware-wmi.o
alienware-wmi-y					:= alienware-wmi-base.o
alienware-wmi-$(CONFIG_ALIENWARE_WMI_LEGACY)	+= alienware-wmi-legacy.o
alienware-wmi-$(CONFIG_ALIENWARE_WMI_WMAX)	+= alienware-wmi-wmax.o
obj-$(CONFIG_DCDBAS)				+= dcdbas.o
obj-$(CONFIG_DELL_LAPTOP)			+= dell-laptop.o
obj-$(CONFIG_DELL_RBTN)				+= dell-rbtn.o
obj-$(CONFIG_DELL_RBU)				+= dell_rbu.o
obj-$(CONFIG_DELL_PC)				+= dell-pc.o
obj-$(CONFIG_DELL_SMBIOS)			+= dell-smbios.o
dell-smbios-y					:= dell-smbios-base.o
dell-smbios-$(CONFIG_DELL_SMBIOS_WMI)		+= dell-smbios-wmi.o
dell-smbios-$(CONFIG_DELL_SMBIOS_SMM)		+= dell-smbios-smm.o
obj-$(CONFIG_DELL_SMO8800)			+= dell-smo8800.o
obj-$(CONFIG_DELL_SMO8800)			+= dell-lis3lv02d.o
obj-$(CONFIG_DELL_UART_BACKLIGHT)		+= dell-uart-backlight.o
obj-$(CONFIG_DELL_WMI)				+= dell-wmi.o
dell-wmi-y					:= dell-wmi-base.o
dell-wmi-$(CONFIG_DELL_WMI_PRIVACY)		+= dell-wmi-privacy.o
obj-$(CONFIG_DELL_WMI_AIO)			+= dell-wmi-aio.o
obj-$(CONFIG_DELL_WMI_DESCRIPTOR)		+= dell-wmi-descriptor.o
obj-$(CONFIG_DELL_WMI_DDV)			+= dell-wmi-ddv.o
obj-$(CONFIG_DELL_WMI_LED)			+= dell-wmi-led.o
obj-$(CONFIG_DELL_WMI_SYSMAN)			+= dell-wmi-sysman/

Annotation

Implementation Notes