From c6c0a1935744ff0d8fa72b442705b0ec85d6119a Mon Sep 17 00:00:00 2001 From: Manish Bhardwaj Date: Wed, 15 Mar 2023 10:50:56 +0530 Subject: [PATCH] nvpps: fix kernel compilation issue fix compilation issue when building mttcan driver with 6.3-rc1 upstream kernel. Bug 4014315 Signed-off-by: Manish Bhardwaj Change-Id: I196e7348df4adf863b8718667b972d537877256a Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2871356 Reviewed-by: svc-mobile-coverity Reviewed-by: svc-mobile-cert Reviewed-by: Sandeep Trasi GVS: Gerrit_Virtual_Submit --- drivers/nvpps/nvpps_main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/nvpps/nvpps_main.c b/drivers/nvpps/nvpps_main.c index 90b3d119..b0914dd1 100644 --- a/drivers/nvpps/nvpps_main.c +++ b/drivers/nvpps/nvpps_main.c @@ -930,7 +930,11 @@ static int nvpps_probe(struct platform_device *pdev) return -ENOMEM; } +#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 3, 0) err = of_get_gpio(np, 0); +#else + err = of_get_named_gpio(np, "gpios", 0); +#endif if (err == -EPROBE_DEFER) { return err; } else if (err < 0) {