mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-05 04:57:14 +08:00
26 lines
873 B
Diff
26 lines
873 B
Diff
--- work.orig/common/lib/modules/fglrx/build_mod/firegl_public.c 2010-08-20 21:51:48.000000000 +0200
|
|
+++ work/common/lib/modules/fglrx/build_mod/firegl_public.c 2010-08-20 23:46:37.000000000 +0200
|
|
@@ -320,7 +320,11 @@
|
|
return firegl_release((KCL_IO_FILE_Handle)filp);
|
|
}
|
|
|
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
|
|
+int ip_firegl_ioctl(struct file* filp, unsigned int cmd, unsigned long arg)
|
|
+#else
|
|
int ip_firegl_ioctl(struct inode* inode, struct file* filp, unsigned int cmd, unsigned long arg)
|
|
+#endif
|
|
{
|
|
return firegl_ioctl((KCL_IO_FILE_Handle)filp, cmd, arg);
|
|
}
|
|
@@ -407,7 +411,11 @@
|
|
#endif
|
|
open: ip_firegl_open,
|
|
release: ip_firegl_release,
|
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
|
|
+ unlocked_ioctl: ip_firegl_ioctl,
|
|
+#else
|
|
ioctl: ip_firegl_ioctl,
|
|
+#endif
|
|
mmap: ip_firegl_mmap,
|
|
|
|
write: ip_firegl_write,
|