kernel/x86: Add Advanced Power Management Information constants

Obtained-from: FreeBSD
drm/i915: Clean up various non-critical files

Remove dead code and obsolete fields in various areas, reducing differences
with Linux 3.8.13.