Add information about Intel DH87MC motherboard

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Pull in compat.h from nct6775 driver

It is more comprehesive and lets us use later kernel API functions

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Use sysfs_create_groups and sysfs_remove_groups

The kernel provides those functions, so we may as well use them.
compat.h provides backward compatibility to older kernels.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>