linux/Documentation/devicetree/bindings/pwm
Linus Torvalds 2d32fba02e This is the bulk of the pin control changes for v6.13:
No core changes this time.
 
 New drivers:
 
 - Xlinix Versal pin control driver.
 
 - Ocelot LAN969x pin control driver.
 
 - T-Head TH1520 RISC-V SoC pin control driver.
 
 - Qualcomm SM8750, IPQ5424, QCS8300, SAR2130P and QCS615 SoC
   pin control drivers.
 
 - Qualcomm SM8750 LPASS (low power audio subsystem)
   pin control driver.
 
 - Qualcomm PM8937 mixsig IC pin control support, GPIO and
   MPP (multi-purpose-pin).
 
 - Samsung Exynos8895 and Exynos9810 SoC pin control driver.
 
 - SpacemiT K1 SoC pin control driver.
 
 - Airhoa EN7581 IC pin control driver.
 
 Improvements:
 
 - The Renesas subdriver now supports schmitt-trigger and
   open drain pin configurations if the hardware supports it.
 
 - Support GPIOF and GPIOG banks in the Aspeed G6 SoC.
 
 - Support the DSW community in the Intel Elkhartlake SoC.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEElDRnuGcz/wPCXQWMQRCzN7AZXXMFAmdAhqsACgkQQRCzN7AZ
 XXOX/BAAkTh2Xwh4t9u9p0wjvXcY9bu+O204vUaQNJr3zphqLegJihChriU8LiQN
 7BTQcYMHMsoVXRzFsoRBSocfJmcFE6amoHemSkCaYDCrr0fchk61AzkivUMvMHBi
 8qBFB1kYbk/Cmk2JwOEpf16gT45wTdIIOfqB6X9ikRdIUwCgjMH77OYHilXF0zPO
 vmikY8fnIj/0r9hdVqD5bcpeHo8XHZpHBMvr1NfMUehfhGoJNLZF+xyg+fosnoDH
 om92ugKC856jVP0Hl9kfL58ggKuBI2YPlm2OW9VxAQZu7EMvlCeUjv8R+sNpXrpI
 rod84A62/K8OYcQLW+UIA2ykty3LFfh90wKtpkKV0z/7jtEfBBzCMsln/mCUVHEl
 3zoo0n6n68r0i1zKAFf45JGJExeJv5U0lBfFGm8PnOOouZW3IYJcgHQfBswaPzRD
 lEsT37jUEF+qE0VWqBx3xTz/w2Kxs5XHoF4P5UwE5TCAA90hjMLPdXXzn6bNiuww
 4T8iOT5NFwHqlIKJxRBYJDDuc+EtQksmKhbDXilKgg0h+n/YmQN12CFKy5d+Ch57
 mT/M6bP4FCsTOioUEALUVLMzUN7FJjPHN7GO1nwpA6Rmb8yMaYZJHxglfjduo83y
 PNOsaLRY3BhukBh74B6OTq7SKgvH1Bj1VwEY87JhYZLmDE49xjw=
 =F7bj
 -----END PGP SIGNATURE-----

Merge tag 'pinctrl-v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Pull pin control updates from Linus Walleij:
 "No core changes this time.

  New drivers:

   - Xlinix Versal pin control driver

   - Ocelot LAN969x pin control driver

   - T-Head TH1520 RISC-V SoC pin control driver

   - Qualcomm SM8750, IPQ5424, QCS8300, SAR2130P and QCS615 SoC pin
     control drivers

   - Qualcomm SM8750 LPASS (low power audio subsystem) pin control
     driver

   - Qualcomm PM8937 mixsig IC pin control support, GPIO and MPP
     (multi-purpose-pin)

   - Samsung Exynos8895 and Exynos9810 SoC pin control driver

   - SpacemiT K1 SoC pin control driver

   - Airhoa EN7581 IC pin control driver

  Improvements:

   - The Renesas subdriver now supports schmitt-trigger and open drain
     pin configurations if the hardware supports it

   - Support GPIOF and GPIOG banks in the Aspeed G6 SoC

   - Support the DSW community in the Intel Elkhartlake SoC"

* tag 'pinctrl-v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (105 commits)
  pinctrl: airoha: Use unsigned long for bit search
  pinctrl: k210: Undef K210_PC_DEFAULT
  pinctrl: qcom: spmi: fix debugfs drive strength
  pinctrl: qcom: Add sm8750 pinctrl driver
  dt-bindings: pinctrl: qcom: Add sm8750 pinctrl
  pinctrl: cy8c95x0: remove unneeded goto labels
  pinctrl: cy8c95x0: embed iterator to the for-loop
  pinctrl: cy8c95x0: Use temporary variable for struct device
  pinctrl: cy8c95x0: use flexible sleeping in reset function
  pinctrl: cy8c95x0: switch to using devm_regulator_get_enable()
  pinctrl: cy8c95x0: Use 2-argument strscpy()
  dt-bindings: pinctrl: sx150xq: allow gpio line naming
  pinctrl: single: add marvell,pxa1908-padconf compatible
  dt-bindings: pinctrl: pinctrl-single: add marvell,pxa1908-padconf compatible
  dt-bindings: pinctrl: correct typo of description for cv1800
  pinctrl: qcom: spmi-mpp: Add PM8937 compatible
  dt-bindings: pinctrl: qcom,pmic-mpp: Document PM8937 compatible
  pinctrl: qcom-pmic-gpio: add support for PM8937
  dt-bindings: pinctrl: qcom,pmic-gpio: add PM8937
  pinctrl: Use of_property_present() for non-boolean properties
  ...
2024-11-25 17:24:51 -08:00
..
adi,axi-pwmgen.yaml dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3 2024-10-25 11:42:37 +02:00
airoha,en7581-pwm.yaml dt-bindings: pwm: airoha: Add EN7581 pwm 2024-10-30 10:56:51 +01:00
allwinner,sun4i-a10-pwm.yaml dt-bindings: pwm: allwinner,sun4i-a10-pwm: add top-level constraints 2024-09-16 15:24:58 +02:00
apple,s5l-fpwm.yaml dt-bindings: pwm: Add Apple PWM controller 2023-04-06 16:31:36 +02:00
atmel,at91sam-pwm.yaml dt-bindings: pwm: at91: Add sama7d65 compatible string 2024-07-11 09:21:07 +02:00
atmel,hlcdc-pwm.yaml dt-bindings: atmel,hlcdc: convert pwm bindings to json-schema 2024-02-15 12:28:03 +01:00
brcm,bcm7038-pwm.yaml dt-bindings: pwm: brcm,bcm7038: Do not require pwm-cells twice 2022-02-24 15:08:25 +01:00
brcm,iproc-pwm.yaml dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema 2021-05-17 20:06:38 -05:00
brcm,kona-pwm.yaml dt-bindings: pwm: brcm,kona-pwm: convert to YAML 2023-07-28 10:12:00 +02:00
cirrus,clps711x-pwm.txt
cirrus,ep9301-pwm.yaml dt-bindings: pwm: Add Cirrus EP93xx 2024-09-12 14:33:11 +00:00
clk-pwm.yaml dt-bindings: pwm: Document clk based PWM controller 2022-07-29 13:41:18 +02:00
fsl,vf610-ftm-pwm.yaml dt-bindings: pwm: fsl-ftm: Convert to yaml format 2024-07-10 17:52:46 +02:00
google,cros-ec-pwm.yaml dt-bindings: pwm: google,cros-ec: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
img-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
imx-pwm.yaml dt-bindings: pwm: imx: remove interrupt property from required 2024-07-10 17:52:47 +02:00
imx-tpm-pwm.yaml dt-bindings: drop stale Anson Huang from maintainers 2024-07-09 07:40:17 -06:00
intel,keembay-pwm.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
intel,lgm-pwm.yaml dt-bindings: pwm: intel,lgm: Include generic PWM schema 2022-02-24 15:03:44 +01:00
iqs620a-pwm.yaml dt-bindings: pwm: iqs620a: Include generic PWM schema 2022-02-24 15:04:08 +01:00
kontron,sl28cpld-pwm.yaml dt-bindings: mfd: Add bindings for sl28cpld 2020-09-17 15:57:14 +01:00
lpc32xx-pwm.txt
lpc1850-sct-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
marvell,pxa-pwm.yaml dt-bindings: pwm: marvell,pxa: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
mediatek,mt2712-pwm.yaml dt-bindings: pwm: mediatek,mt2712: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
mediatek,pwm-disp.yaml dt-bindings: pwm: mediatek,pwm-disp: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
microchip,corepwm.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mxs-pwm.yaml dt-bindings: drop stale Anson Huang from maintainers 2024-07-09 07:40:17 -06:00
nvidia,tegra20-pwm.yaml dt-bindings: drop type for operating-points-v2 2023-01-23 17:13:28 -06:00
nxp,pca9685-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
opencores,pwm.yaml dt-bindings: pwm: opencores: Add compatible for StarFive JH8100 2024-02-26 10:00:34 +00:00
pwm-amlogic.yaml dt-bindings: pwm: amlogic: Document C3 PWM 2024-10-25 11:42:36 +02:00
pwm-bcm2835.yaml dt-bindings: pwm: bcm2835: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
pwm-berlin.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
pwm-gpio.yaml dt-bindings: pwm: Add pwm-gpio 2024-07-10 17:52:47 +02:00
pwm-hibvt.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
pwm-lp3943.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
pwm-rockchip.yaml dt-bindings: pwm: rockchip: Document rv1126-pwm 2023-10-02 00:43:31 +02:00
pwm-samsung.yaml dt-bindings: pwm: samsung: add specific compatible for Tesla FSD 2023-12-07 14:31:50 +01:00
pwm-sifive.yaml dt-bindings: drop Sagar Kadam from SiFive binding maintainership 2023-02-21 10:22:04 -06:00
pwm-sprd.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
pwm-st.txt dt-bindings: pwm: sti: Update DT bindings for capture support 2016-09-08 10:55:06 +02:00
pwm-tiecap.yaml dt-bindings: pwm: tiecap: Do not require pwm-cells twice 2022-02-24 15:09:13 +01:00
pwm-tiehrpwm.yaml dt-bindings: pwm: tiehrpwm: Do not require pwm-cells twice 2022-02-24 15:09:23 +01:00
pwm-tipwmss.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
pwm.yaml dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml 2024-07-05 23:26:43 +02:00
renesas,pwm-rcar.yaml dt-bindings: pwm: renesas,pwm-rcar: Add r8a779h0 support 2024-09-05 11:14:14 +02:00
renesas,tpu-pwm.yaml dt-bindings: pwm: renesas,tpu: Add r8a779h0 support 2024-09-05 11:14:14 +02:00
snps,dw-apb-timers-pwm2.yaml dt-bindings: pwm: snps,dw-apb-timers: Do not require pwm-cells twice 2024-05-01 11:51:10 +02:00
spear-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
st,stmpe-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
sunplus,sp7021-pwm.yaml dt-bindings: pwm: Add bindings doc for Sunplus SoC SP7021 PWM Driver 2022-04-22 18:34:05 +02:00
ti,omap-dmtimer-pwm.yaml dt-bindings: pwm: ti,pwm-omap-dmtimer: Update binding for yaml 2023-12-20 16:15:56 +01:00
ti,twl-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
ti,twl-pwmled.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00
toshiba,pwm-visconti.yaml dt-bindings: pwm: toshiba,visconti: Include generic PWM schema 2022-02-24 15:08:09 +01:00
vt8500-pwm.txt dt-bindings: pwm: Convert PWM bindings to json-schema 2019-11-19 14:23:57 -06:00