mbox series

[V14,0/4] Add PWM support for IPQ chipsets

Message ID 20231005043127.2690639-1-quic_devipriy@quicinc.com (mailing list archive)
Headers show
Series Add PWM support for IPQ chipsets | expand

Message

Devi Priya Oct. 5, 2023, 4:31 a.m. UTC
Add PWM driver and binding support for IPQ chipsets.
Also, add support for pwm node in ipq6018.

V14:
Detailed Change logs are added to the respective patches.

V13 can be found at:
https://lore.kernel.org/linux-arm-msm/20231004090449.256229-1-quic_devipriy@quicinc.com/

Devi Priya (4):
  pwm: driver for qualcomm ipq6018 pwm block
  dt-bindings: pwm: add IPQ6018 binding
  dt-bindings: mfd: qcom,tcsr: Add simple-mfd support for IPQ6018
  arm64: dts: qcom: ipq6018: add pwm node

 .../devicetree/bindings/mfd/qcom,tcsr.yaml    | 112 +++++--
 .../bindings/pwm/qcom,ipq6018-pwm.yaml        |  45 +++
 arch/arm64/boot/dts/qcom/ipq6018.dtsi         |  15 +-
 drivers/pwm/Kconfig                           |  12 +
 drivers/pwm/Makefile                          |   1 +
 drivers/pwm/pwm-ipq.c                         | 282 ++++++++++++++++++
 6 files changed, 435 insertions(+), 32 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pwm/qcom,ipq6018-pwm.yaml
 create mode 100644 drivers/pwm/pwm-ipq.c