> -----Original Message-----
> From: Tomasz Duszynski <tduszyn...@marvell.com>
> Sent: Thursday, March 27, 2025 2:42 PM
> To: dev@dpdk.org; Jakub Palider <jpali...@marvell.com>; Tomasz Duszynski
> <tduszyn...@marvell.com>
> Cc: Jerin Jacob <jer...@marvell.com>
> Subject: [PATCH v4] raw/cnxk_gpio: switch to character based GPIO interface
>
> The direct passthrough interrupt mechanism, which allowed bypassing the
> kernel, was obscure and is no longer supported. So this driver won't work with
> latest SDK kernels. Additionally, the sysfs GPIO control interface has been
> deprecated by Linux kernel itself.
>
> That said, this change updates the PMD to use the current GPIO interface
> ensuring compatibility with current kernel standards while improving
> maintainability and security.
>
> Signed-off-by: Tomasz Duszynski <tduszyn...@marvell.com>
> ---
> v2:
> - compile conditionally based on GPIO_V2_PRESENT
> v3:
> - fix compilation issues due to missing structure member
> - quiesce compiler warnings about maybe unused parameters
> v4:
> - rename GPIO_V2_PRESENT to CNXK_GPIO_V2_PRESENT to indicate
> it's PMD specific
Applied to dpdk-next-net-mrvl/for-main. Thanks