]> git.sur5r.net Git - groeck-nct6775/commitdiff
Merge pull request #36 from airbjorn/master
authorGuenter Roeck <linux@roeck-us.net>
Tue, 15 Dec 2015 16:19:05 +0000 (08:19 -0800)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 15 Dec 2015 16:19:05 +0000 (08:19 -0800)
nct6775: fix compile errors on RHEL7

compat.h

index 72cea8c67cbeca0200df7f2bcd49d2fec8a01296..691d73057869c10560dbae4a8e9b80f310415b7c 100644 (file)
--- a/compat.h
+++ b/compat.h
@@ -20,6 +20,7 @@ u8 vid_which_vrm(void)
 #endif
 
 #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 12, 0)
+#if !(defined RHEL_MAJOR && RHEL_MAJOR == 7)
 #if !(defined RHEL_MAJOR && RHEL_MAJOR == 6 && RHEL_MINOR >= 7)
 static int sysfs_create_groups(struct kobject *kobj,
                               const struct attribute_group **groups)
@@ -52,7 +53,9 @@ static void sysfs_remove_groups(struct kobject *kobj,
        for (i = 0; groups[i]; i++)
                sysfs_remove_group(kobj, groups[i]);
 }
+#endif
 
+#if !(defined RHEL_MAJOR && RHEL_MAJOR == 7)
 #if !(defined RHEL_MAJOR && RHEL_MAJOR == 6 && RHEL_MINOR >= 7)
 static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr)
 {
@@ -63,6 +66,7 @@ static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr)
 }
 #endif
 #endif
+#endif
 
 #ifdef __NEED_I2C__