Re: [PATCH 0/3] serial: qcom-geni: Reuse common GENI framework helpers

Greg Kroah-Hartman <[email protected]> Thu, 30 Jul 2026 17:00:10 +0200
Newsgroups org.kernel.vger.linux-serial,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-kernel
Message-ID <2026073053-gracious-creole-cbaa@gregkh>
On Mon, Jul 20, 2026 at 08:37:48PM +0530, Praveen Talari wrote:
> The Serial driver currently maintains several helpers that duplicate
> functionality already available in the GENI core, including resource
> initialisation, power-domain attachment, runtime PM resource
> management, and perf-level selection.
> 
> Replace these with common GENI helper APIs for resource initialization,
> runtime PM resource management, and performance-level configuration.  This
> reduces code duplication and centralizes GENI resource handling.
> 
> Signed-off-by: Praveen Talari <[email protected]>
> ---
> Praveen Talari (3):
>       serial: qcom-geni: Use common GENI resource initialisation helpers
>       serial: qcom-geni: Use resources helper APIs in runtime PM functions
>       serial: qcom-geni: Use geni_se_set_perf_level() for baud rate perf level
> 
>  drivers/tty/serial/qcom_geni_serial.c | 204 ++++++----------------------------
>  1 file changed, 34 insertions(+), 170 deletions(-)
> ---
> base-commit: 782f4dbd1794b4f30dc116a7ca42c5962c409be8
> change-id: 20260720-reuse_common_geni_framework_helpers-787081bd61a7
> 
> Best regards,
> --  
> Praveen Talari <[email protected]>
> 

Doesn't apply to my tty-testing branch now, perhaps because I took your
other patch for this driver?

thanks,

greg k-h