1 #ifndef __ACPI_GENETLINK_H__
2 #define __ACPI_GENETLINK_H__ 1
4 #include <linux/types.h>
6 struct acpi_genl_event {
13 /* attributes of acpi_genl_family */
15 ACPI_GENL_ATTR_UNSPEC,
16 ACPI_GENL_ATTR_EVENT, /* ACPI event info needed by user space */
19 #define ACPI_GENL_ATTR_MAX (__ACPI_GENL_ATTR_MAX - 1)
21 /* commands supported by the acpi_genl_family */
24 ACPI_GENL_CMD_EVENT, /* kernel->user notifications for ACPI events */ __ACPI_GENL_CMD_MAX,
26 #define ACPI_GENL_CMD_MAX (__ACPI_GENL_CMD_MAX - 1)
27 #define GENL_MAX_FAM_OPS 256
28 #define GENL_MAX_FAM_GRPS 256
30 #define ACPI_EVENT_FAMILY_NAME "acpi_event"
31 #define ACPI_EVENT_MCAST_GROUP_NAME "acpi_mc_group"