return 0;
 }
 
-DEFINE_SIMPLE_ATTRIBUTE(intel_fbc_debugfs_false_color_fops,
-                       intel_fbc_debugfs_false_color_get,
-                       intel_fbc_debugfs_false_color_set,
-                       "%llu\n");
+DEFINE_DEBUGFS_ATTRIBUTE(intel_fbc_debugfs_false_color_fops,
+                        intel_fbc_debugfs_false_color_get,
+                        intel_fbc_debugfs_false_color_set,
+                        "%llu\n");
 
 static void intel_fbc_debugfs_add(struct intel_fbc *fbc,
                                  struct dentry *parent)
                            fbc, &intel_fbc_debugfs_status_fops);
 
        if (fbc->funcs->set_false_color)
-               debugfs_create_file("i915_fbc_false_color", 0644, parent,
-                                   fbc, &intel_fbc_debugfs_false_color_fops);
+               debugfs_create_file_unsafe("i915_fbc_false_color", 0644, parent,
+                                          fbc, &intel_fbc_debugfs_false_color_fops);
 }
 
 void intel_fbc_crtc_debugfs_add(struct intel_crtc *crtc)