diff options
| author | Gilberto Conde <gilbertorconde@gmail.com> | 2026-09-21 10:34:19 +0100 |
|---|---|---|
| committer | Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> | 2026-09-22 10:13:19 +0200 |
| commit | c6c159fcdb4e9a678eda0831f971e4a3a488ec47 (patch) | |
| tree | 69724c45317c01804b82d351362617994c018c46 /tools/lib/python | |
| parent | dcb5df182b37587d5ad6bb4388751bf5180957ac (diff) | |
| download | linux-next-c6c159fcdb4e9a678eda0831f971e4a3a488ec47.tar.gz linux-next-c6c159fcdb4e9a678eda0831f971e4a3a488ec47.zip | |
pinctrl: qcom: ipq5018: add missing pwm3 function on gpio13
GPIO13 supports the PWM3 function at mux select value 4, but the
pingroup table leaves that slot empty and gpio13 is not listed in
pwm3_groups. Selecting pwm3 on gpio13 is therefore rejected by the
pinmux core:
ipq5018-tlmm: invalid group "gpio13" for function "pwm3"
The GL.iNet GL-X2000 drives its fan from PWM3 on this pin, and the
vendor firmware muxes it with select value 4:
gpio13 : out low func4 8mA no pull
Add pwm3 to the fourth function slot of gpio13 and list gpio13 in
pwm3_groups. With this the pin muxes as expected:
pin 13 (GPIO_13): device 1941010.pwm function pwm3 group gpio13
Fixes: 725d1c891658 ("pinctrl: qcom: Add IPQ5018 pinctrl driver")
Signed-off-by: Gilberto Conde <gilbertorconde@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://patch.msgid.link/20260921093419.2870168-1-gilbertorconde@gmail.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
