mbox series

[0/3] pinctrl: Convert to platform remove callback returning void (take #2)

Message ID 20231009162510.335208-1-u.kleine-koenig@pengutronix.de
Headers show
Series pinctrl: Convert to platform remove callback returning void (take #2) | expand

Message

Uwe Kleine-König Oct. 9, 2023, 4:25 p.m. UTC
Hello,

when I sent out
https://lore.kernel.org/linux-gpio/20231009083856.222030-1-u.kleine-koenig@pengutronix.de
earlier today, I claimed this would convert all drivers below
drivers/pinctrl to .remove_new(). I just noticed that this was a lie and
there are a few more drivers that my coccinelle script just missed to
convert (because the remove function is implemented in a different file
than the struct platform_driver making use of .remove).

So here come three more patches ...

Best regards
Uwe

Uwe Kleine-König (3):
  pinctrl: qcom/lpi: Convert to platform remove callback returning void
  pinctrl: qcom/msm: Convert to platform remove callback returning void
  pinctrl: sprd-sc9860: Convert to platform remove callback returning
    void

 drivers/pinctrl/qcom/pinctrl-apq8064.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-apq8084.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq4019.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq5018.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq5332.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq6018.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq8064.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq8074.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-ipq9574.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c          | 4 +---
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.h          | 2 +-
 drivers/pinctrl/qcom/pinctrl-mdm9607.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-mdm9615.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                | 4 +---
 drivers/pinctrl/qcom/pinctrl-msm.h                | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8226.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8660.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8909.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8916.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8953.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8960.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8976.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8994.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8996.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8998.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-msm8x74.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-qcm2290.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-qcs404.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-qdu1000.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-sa8775p.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc7180.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc7280.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc8180x.c            | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 2 +-
 drivers/pinctrl/qcom/pinctrl-sc8280xp.c           | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdm660.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdm670.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdm845.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdx55.c              | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdx65.c              | 2 +-
 drivers/pinctrl/qcom/pinctrl-sdx75.c              | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm6115.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm6125.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm6350.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm6375.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm7150.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8150.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8250.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8350.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8450.c             | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c   | 2 +-
 drivers/pinctrl/qcom/pinctrl-sm8550.c             | 2 +-
 drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c        | 2 +-
 drivers/pinctrl/sprd/pinctrl-sprd.c               | 3 +--
 drivers/pinctrl/sprd/pinctrl-sprd.h               | 2 +-
 61 files changed, 61 insertions(+), 66 deletions(-)


base-commit: 0bb80ecc33a8fb5a682236443c1e740d5c917d1d

Comments

Linus Walleij Oct. 10, 2023, 1:48 p.m. UTC | #1
On Mon, Oct 9, 2023 at 6:25 PM Uwe Kleine-König
<u.kleine-koenig@pengutronix.de> wrote:

> Uwe Kleine-König (3):
>   pinctrl: qcom/lpi: Convert to platform remove callback returning void
>   pinctrl: qcom/msm: Convert to platform remove callback returning void
>   pinctrl: sprd-sc9860: Convert to platform remove callback returning
>     void

All patches applied!

Yours,
Linus Walleij