#define clamp_val SENSORS_LIMIT
#endif
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 12, 0)
#ifndef kstrtol
#define kstrtol strict_strtol
#endif
#ifndef kstrtoul
#define kstrtoul strict_strtoul
#endif
+#endif
#ifndef request_muxed_region
#define request_muxed_region(a, b, c) (true)
#define release_region(a, b)
#endif
+#ifndef pr_warn
+/* pr_warn macro not introduced until 2.6.35 */
+#define pr_warn pr_warning
+#endif
+#ifndef pr_warn_ratelimited
+#define pr_warn_ratelimited pr_warning_ratelimited
+#endif
+
#endif /* __COMPAT_H */