hotkey_source_mask
static u32 hotkey_source_mask; /* bit mask 0=ACPI,1=NVRAM */
hotkey_user_mask &= (hotkey_acpi_mask | hotkey_source_mask);
~(hotkey_acpi_mask | hotkey_source_mask) &
const u32 fwmask = mask & ~hotkey_source_mask;
rc = hotkey_mask_set((mask | hotkey_driver_mask) & ~hotkey_source_mask);
hotkey_user_mask = mask & (hotkey_acpi_mask | hotkey_source_mask);
hotkey_source_mask |= (mask & ~hotkey_all_mask);
~hotkey_source_mask);
poll_mask = hotkey_source_mask;
event_mask = hotkey_source_mask &
poll_mask = hotkey_source_mask;
event_mask = hotkey_source_mask &
const u32 poll_driver_mask = hotkey_driver_mask & hotkey_source_mask;
const u32 poll_user_mask = hotkey_user_mask & hotkey_source_mask;
!(hotkey_source_mask & hotkey_driver_mask))
hotkey_all_mask | hotkey_source_mask);
hotkey_adaptive_all_mask | hotkey_source_mask);
(hotkey_all_mask | hotkey_source_mask)
return sysfs_emit(buf, "0x%08x\n", hotkey_source_mask);
hotkey_source_mask = t;
~hotkey_source_mask);
& ~hotkey_source_mask & TPACPI_HKEY_NVRAM_KNOWN_MASK;
static DEVICE_ATTR_RW(hotkey_source_mask);
hotkey_source_mask = TPACPI_HKEY_NVRAM_GOOD_MASK
hotkey_source_mask, hotkey_poll_freq);
& ~hotkey_source_mask);
hotkey_user_mask = (hotkey_acpi_mask | hotkey_source_mask)
hotkey_user_mask, hotkey_acpi_mask, hotkey_source_mask);
if (hotkey_source_mask & (1 << scancode))
mask = (hotkey_all_mask | hotkey_source_mask)