hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/drivers/watchdog/pika_wdt.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * PIKA FPGA based Watchdog Timer
34 *
....@@ -118,7 +119,7 @@
118119
119120 pikawdt_start();
120121
121
- return nonseekable_open(inode, file);
122
+ return stream_open(inode, file);
122123 }
123124
124125 /*
....@@ -213,6 +214,7 @@
213214 .release = pikawdt_release,
214215 .write = pikawdt_write,
215216 .unlocked_ioctl = pikawdt_ioctl,
217
+ .compat_ioctl = compat_ptr_ioctl,
216218 };
217219
218220 static struct miscdevice pikawdt_miscdev = {
....@@ -225,7 +227,7 @@
225227 {
226228 struct device_node *np;
227229 void __iomem *fpga;
228
- static u32 post1;
230
+ u32 post1;
229231 int ret;
230232
231233 np = of_find_compatible_node(NULL, NULL, "pika,fpga");