MINOR_SHIFT
#define MINOR2TYPE(minor) ((minor) >> MINOR_SHIFT)
#define IDX_MASK ((1 << MINOR_SHIFT) - 1)
#define MINOR_BATT(idx) (ACPI_DRV_TYPE_CBAT << MINOR_SHIFT | \
#define MINOR_AC(idx) (ACPI_DRV_TYPE_AC << MINOR_SHIFT | \
#define MINOR_LID(idx) (ACPI_DRV_TYPE_LID << MINOR_SHIFT | \
#define MINOR_HOTKEY(idx) (ACPI_DRV_TYPE_HOTKEY << MINOR_SHIFT \
#define MINOR2TYPE(minor) ((minor) >> MINOR_SHIFT)