OSDN Git Service

pinctrl: qcom: Update lpi pin group custiom functions with framework generic functions
authorSrinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Mon, 18 Apr 2022 12:37:04 +0000 (18:07 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 22 Apr 2022 22:04:43 +0000 (00:04 +0200)
commitbe73368d535614b351c13a10680b4cdd06db2417
treeee8347c895fdc7bcb7fa5846db1927e27a1def8b
parent6454711015267fe38b6f05aba232e01be2cb9693
pinctrl: qcom: Update lpi pin group custiom functions with framework generic functions

Update custom pin group structure members with framework generic
group_desc structure and replace the driver's custom pinctrl_ops
with framework provided generic pin control group functions to avoid
redundant code written in lpass lpi driver.

Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Co-developed-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
Signed-off-by: Venkata Prasad Potturu <quic_potturu@quicinc.com>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/1650285427-19752-5-git-send-email-quic_srivasam@quicinc.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/qcom/Kconfig
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c