diff --git a/core/hdd/src/wlan_hdd_memdump.c b/core/hdd/src/wlan_hdd_memdump.c index 954a574f02b9..6b9cbf920849 100644 --- a/core/hdd/src/wlan_hdd_memdump.c +++ b/core/hdd/src/wlan_hdd_memdump.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2019 The Linux Foundation. All rights reserved. + * Copyright (c) 2016-2020 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -207,9 +207,15 @@ static ssize_t hdd_driver_memdump_read(struct file *file, char __user *buf, * This structure initialize the file operation handle for memory * dump feature */ +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)) +static const struct proc_ops driver_dump_fops = { + .proc_read = hdd_driver_memdump_read, +}; +#else static const struct file_operations driver_dump_fops = { .read = hdd_driver_memdump_read, }; +#endif /** * hdd_driver_memdump_procfs_init() - Initialize procfs for driver memory dump