diff --git a/drivers/misc/bluedroid_pm.c b/drivers/misc/bluedroid_pm.c index 74390f07..6c2ce738 100644 --- a/drivers/misc/bluedroid_pm.c +++ b/drivers/misc/bluedroid_pm.c @@ -1,5 +1,7 @@ // SPDX-License-Identifier: GPL-2.0-only -/* Copyright (c) 2019-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved */ +// SPDX-FileCopyrightText: Copyright (C) 2019-2023 NVIDIA CORPORATION. All rights reserved. + +#include #include #include @@ -13,7 +15,6 @@ #include #include #include -#include #include "bluedroid_pm.h" #define PROC_DIR "bluetooth/sleep" @@ -209,7 +210,7 @@ static ssize_t lpm_read_proc(struct file *file, char __user *buf, size_t size, loff_t *ppos) { char msg[50]; -#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 17, 0) +#if defined(NV_PDE_DATA_LOWER_CASE_PRESENT) /* Linux v5.17 */ struct bluedroid_pm_data *bluedroid_pm = pde_data(file_inode(file)); #else struct bluedroid_pm_data *bluedroid_pm = PDE_DATA(file_inode(file)); @@ -225,7 +226,7 @@ static ssize_t lpm_write_proc(struct file *file, const char __user *buffer, size_t count, loff_t *ppos) { char *buf; -#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 17, 0) +#if defined(NV_PDE_DATA_LOWER_CASE_PRESENT) /* Linux v5.17 */ struct bluedroid_pm_data *bluedroid_pm = pde_data(file_inode(file)); #else struct bluedroid_pm_data *bluedroid_pm = PDE_DATA(file_inode(file));