]> git.sur5r.net Git - groeck-nct6775/commitdiff
fix compile errors on RHEL7 36/head
authorairbjorn <gerhart@posteo.de>
Tue, 15 Dec 2015 15:44:55 +0000 (16:44 +0100)
committerairbjorn <gerhart@posteo.de>
Tue, 15 Dec 2015 15:46:32 +0000 (16:46 +0100)
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__