drivers/platform/x86/dell/dell-smo8800-ids.h

Source file repositories/reference/linux-study-clean/drivers/platform/x86/dell/dell-smo8800-ids.h

File Facts

System
Linux kernel
Corpus path
drivers/platform/x86/dell/dell-smo8800-ids.h
Extension
.h
Size
594 bytes
Lines
28
Domain
Driver Families
Bucket
drivers/platform
Inferred role
Driver Families: implementation source
Status
source implementation candidate

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

#ifndef _DELL_SMO8800_IDS_H_
#define _DELL_SMO8800_IDS_H_

#include <linux/mod_devicetable.h>
#include <linux/module.h>

static const struct acpi_device_id smo8800_ids[] = {
	{ "SMO8800" },
	{ "SMO8801" },
	{ "SMO8810" },
	{ "SMO8811" },
	{ "SMO8820" },
	{ "SMO8821" },
	{ "SMO8830" },
	{ "SMO8831" },
	{ }
};
MODULE_DEVICE_TABLE(acpi, smo8800_ids);

#endif

Annotation

Implementation Notes