Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: meson-g12a: add more pwm_f options

Add missing PWM_F pin muxing for GPIOA_11 and GPIOZ_12.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20220112211642.2248901-2-gary.bisson@boundarydevices.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Gary Bisson and committed by
Linus Walleij
46f34189 768f8d8e

+5 -1
+5 -1
drivers/pinctrl/meson/pinctrl-meson-g12a.c
··· 283 283 static const unsigned int pwm_e_pins[] = { GPIOX_16 }; 284 284 285 285 /* pwm_f */ 286 + static const unsigned int pwm_f_z_pins[] = { GPIOZ_12 }; 287 + static const unsigned int pwm_f_a_pins[] = { GPIOA_11 }; 286 288 static const unsigned int pwm_f_x_pins[] = { GPIOX_7 }; 287 289 static const unsigned int pwm_f_h_pins[] = { GPIOH_5 }; 288 290 ··· 620 618 GROUP(tdm_c_dout2_z, 4), 621 619 GROUP(tdm_c_dout3_z, 4), 622 620 GROUP(mclk1_z, 4), 621 + GROUP(pwm_f_z, 5), 623 622 624 623 /* bank GPIOX */ 625 624 GROUP(sdio_d0, 1), ··· 771 768 GROUP(tdm_c_dout3_a, 2), 772 769 GROUP(mclk0_a, 1), 773 770 GROUP(mclk1_a, 2), 771 + GROUP(pwm_f_a, 3), 774 772 }; 775 773 776 774 /* uart_ao_a */ ··· 1073 1069 }; 1074 1070 1075 1071 static const char * const pwm_f_groups[] = { 1076 - "pwm_f_x", "pwm_f_h", 1072 + "pwm_f_z", "pwm_f_a", "pwm_f_x", "pwm_f_h", 1077 1073 }; 1078 1074 1079 1075 static const char * const cec_ao_a_h_groups[] = {