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

pinctrl: uniphier: Add Pro5 PCIe pin-mux settings

Pro5 PCIe interface uses the following pins:
XPERST, XPEWAKE, XPECLKRQ

Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Link: https://lore.kernel.org/r/1564465410-9165-5-git-send-email-hayashi.kunihiko@socionext.com
Acked-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Kunihiko Hayashi and committed by
Linus Walleij
490bbdcf fc1d910a

+5
+5
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
··· 807 807 static const int nand_muxvals[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; 808 808 static const unsigned nand_cs1_pins[] = {26, 27}; 809 809 static const int nand_cs1_muxvals[] = {0, 0}; 810 + static const unsigned pcie_pins[] = {109, 110, 111}; 811 + static const int pcie_muxvals[] = {0, 0, 0}; 810 812 static const unsigned sd_pins[] = {250, 251, 252, 253, 254, 255, 256, 257, 258}; 811 813 static const int sd_muxvals[] = {0, 0, 0, 0, 0, 0, 0, 0, 0}; 812 814 static const unsigned spi0_pins[] = {120, 121, 122, 123}; ··· 904 902 UNIPHIER_PINCTRL_GROUP(i2c5b), 905 903 UNIPHIER_PINCTRL_GROUP(i2c5c), 906 904 UNIPHIER_PINCTRL_GROUP(i2c6), 905 + UNIPHIER_PINCTRL_GROUP(pcie), 907 906 UNIPHIER_PINCTRL_GROUP(sd), 908 907 UNIPHIER_PINCTRL_GROUP(spi0), 909 908 UNIPHIER_PINCTRL_GROUP(spi1), ··· 939 936 static const char * const i2c5_groups[] = {"i2c5", "i2c5b", "i2c5c"}; 940 937 static const char * const i2c6_groups[] = {"i2c6"}; 941 938 static const char * const nand_groups[] = {"nand", "nand_cs1"}; 939 + static const char * const pcie_groups[] = {"pcie"}; 942 940 static const char * const sd_groups[] = {"sd"}; 943 941 static const char * const spi0_groups[] = {"spi0"}; 944 942 static const char * const spi1_groups[] = {"spi1"}; ··· 971 967 UNIPHIER_PINMUX_FUNCTION(i2c5), 972 968 UNIPHIER_PINMUX_FUNCTION(i2c6), 973 969 UNIPHIER_PINMUX_FUNCTION(nand), 970 + UNIPHIER_PINMUX_FUNCTION(pcie), 974 971 UNIPHIER_PINMUX_FUNCTION(sd), 975 972 UNIPHIER_PINMUX_FUNCTION(spi0), 976 973 UNIPHIER_PINMUX_FUNCTION(spi1),