mbox series

[v3,0/2] Add pinctrl driver for QCM2290

Message ID 20210923033224.29719-1-shawn.guo@linaro.org
Headers show
Series Add pinctrl driver for QCM2290 | expand

Message

Shawn Guo Sept. 23, 2021, 3:32 a.m. UTC
The series adds QCM2290 pinctrl driver and bindings.

Changes for v3:
- Update function enum table in the bindings doc.

Changes for v2:
- Update pattern in bindings to cover entire GPIO space.
- Sort qcm2290 functions.
- Group phase_flagN into a single function, and same to qdss_gpio, atest
  and dac_calib.
- Correct .compatible to be qcom,qcm2290-tlmm.


Shawn Guo (2):
  dt-bindings: pinctrl: qcom: Add QCM2290 pinctrl bindings
  pinctrl: qcom: Add QCM2290 pinctrl driver

 .../pinctrl/qcom,qcm2290-pinctrl.yaml         |  165 +++
 drivers/pinctrl/qcom/Kconfig                  |    8 +
 drivers/pinctrl/qcom/Makefile                 |    1 +
 drivers/pinctrl/qcom/pinctrl-qcm2290.c        | 1129 +++++++++++++++++
 4 files changed, 1303 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-pinctrl.yaml
 create mode 100644 drivers/pinctrl/qcom/pinctrl-qcm2290.c

Comments

Linus Walleij Sept. 23, 2021, 9:14 p.m. UTC | #1
On Thu, Sep 23, 2021 at 5:32 AM Shawn Guo <shawn.guo@linaro.org> wrote:

> The series adds QCM2290 pinctrl driver and bindings.
>
> Changes for v3:
> - Update function enum table in the bindings doc.

v3 applied for v5.16!

Thanks Shawn, good work as always.

Yours,
Linus Walleij