forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/crypto/rockchip/procfs.c
....@@ -133,12 +133,11 @@
133133 return single_open(file, crypto_show_all, data);
134134 }
135135
136
-static const struct file_operations ops = {
137
- .owner = THIS_MODULE,
138
- .open = crypto_open,
139
- .read = seq_read,
140
- .llseek = seq_lseek,
141
- .release = single_release,
136
+static const struct proc_ops ops = {
137
+ .proc_open = crypto_open,
138
+ .proc_read = seq_read,
139
+ .proc_lseek = seq_lseek,
140
+ .proc_release = single_release,
142141 };
143142
144143 int rkcrypto_proc_init(struct rk_crypto_dev *rk_dev)