| /linux-6.15/drivers/pinctrl/ |
| H A D | pinctrl-amdisp.h | 16 static const unsigned int gpio##pin##_pins[] = { pin } 82 .pins = gpio##id##_pins, \ 83 .npins = ARRAY_SIZE(gpio##id##_pins), \
|
| H A D | core.h | 211 #define PINCTRL_GROUP_DESC(_name, _pins, _num_pins, _data) \ argument 213 .grp = PINCTRL_PINGROUP(_name, _pins, _num_pins), \
|
| /linux-6.15/drivers/pinctrl/visconti/ |
| H A D | pinctrl-common.h | 15 static const unsigned int pins_name ## _pins[] = { __VA_ARGS__ } 56 .pins = group_name ## _pins, \ 57 .nr_pins = ARRAY_SIZE(group_name ## _pins), \
|
| /linux-6.15/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm63xx.h | 24 #define BCM_PIN_GROUP(n) PINCTRL_PINGROUP(#n, n##_pins, ARRAY_SIZE(n##_pins))
|
| H A D | pinctrl-ns.c | 84 #define NS_GROUP(_name, _pins, _chipsets) \ argument 87 .pins = _pins, \ 88 .num_pins = ARRAY_SIZE(_pins), \
|
| /linux-6.15/drivers/pinctrl/meson/ |
| H A D | pinctrl-meson8-pmx.h | 25 .pins = grp ## _pins, \ 26 .num_pins = ARRAY_SIZE(grp ## _pins), \
|
| H A D | pinctrl-meson-axg-pmx.h | 45 .pins = grp ## _pins, \ 46 .num_pins = ARRAY_SIZE(grp ## _pins), \
|
| /linux-6.15/drivers/pinctrl/uniphier/ |
| H A D | pinctrl-uniphier.h | 162 .pins = grp##_pins, \ 163 .num_pins = ARRAY_SIZE(grp##_pins), \ 170 BUILD_BUG_ON_ZERO(ARRAY_SIZE(grp##_pins) != \
|
| /linux-6.15/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-moore.h | 42 .grp = PINCTRL_PINGROUP(_name_, id##_pins, ARRAY_SIZE(id##_pins)), \
|
| H A D | pinctrl-paris.h | 61 .grp = PINCTRL_PINGROUP(_name_,id##_pins, ARRAY_SIZE(id##_pins)), \
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-tegra186.c | 1004 .pins = _pins, \ 1042 #define TEGRA186_AON_GPIO_PORT(_name, _bank, _port, _pins) \ argument 1047 .pins = _pins, \ 1075 .pins = _pins, \ 1126 #define TEGRA194_AON_GPIO_PORT(_name, _bank, _port, _pins) \ argument 1131 .pins = _pins, \ 1157 .pins = _pins, \ 1197 #define TEGRA234_AON_GPIO_PORT(_name, _bank, _port, _pins) \ argument 1202 .pins = _pins, \ 1229 .pins = _pins, \ [all …]
|
| /linux-6.15/include/linux/pinctrl/ |
| H A D | pinctrl.h | 42 #define PINCTRL_PINGROUP(_name, _pins, _npins) \ argument 45 .pins = _pins, \
|
| /linux-6.15/include/linux/gpio/ |
| H A D | gpio-nomadik.h | 184 .grp = PINCTRL_PINGROUP(#a, a##_pins, ARRAY_SIZE(a##_pins)), \
|
| /linux-6.15/drivers/pinctrl/qcom/ |
| H A D | pinctrl-ipq8064.c | 88 #define DECLARE_IPQ_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin } 166 gpio##id##_pins, \ 167 ARRAY_SIZE(gpio##id##_pins)), \ 207 pg_name##_pins, \ 208 ARRAY_SIZE(pg_name##_pins)), \
|
| H A D | pinctrl-sdx65.c | 17 gpio##id##_pins, \ 18 ARRAY_SIZE(gpio##id##_pins)), \ 56 pg_name##_pins, \ 57 ARRAY_SIZE(pg_name##_pins)), \ 81 pg_name##_pins, \ 82 ARRAY_SIZE(pg_name##_pins)), \ 220 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sm6115.c | 27 gpio##id##_pins, \ 28 ARRAY_SIZE(gpio##id##_pins)), \ 67 pg_name##_pins, \ 68 ARRAY_SIZE(pg_name##_pins)), \ 93 pg_name##_pins, \ 94 ARRAY_SIZE(pg_name##_pins)), \ 240 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sdm670.c | 21 gpio##id##_pins, \ 22 ARRAY_SIZE(gpio##id##_pins)), \ 64 gpio##id##_pins, \ 65 ARRAY_SIZE(gpio##id##_pins)), \ 89 pg_name##_pins, \ 90 ARRAY_SIZE(pg_name##_pins)), \ 114 pg_name##_pins, \ 115 ARRAY_SIZE(pg_name##_pins)), \ 298 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sm4450.c | 17 gpio##id##_pins, \ 18 ARRAY_SIZE(gpio##id##_pins)), \ 58 pg_name##_pins, \ 59 ARRAY_SIZE(pg_name##_pins)), \ 83 pg_name##_pins, \ 84 ARRAY_SIZE(pg_name##_pins)), \ 260 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sc7180.c | 25 gpio##id##_pins, \ 26 ARRAY_SIZE(gpio##id##_pins)), \ 65 pg_name##_pins, \ 66 ARRAY_SIZE(pg_name##_pins)), \ 91 pg_name##_pins, \ 92 ARRAY_SIZE(pg_name##_pins)), \ 244 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sm7150.c | 31 gpio##id##_pins, \ 32 ARRAY_SIZE(gpio##id##_pins)), \ 71 pg_name##_pins, \ 72 ARRAY_SIZE(pg_name##_pins)), \ 97 pg_name##_pins, \ 98 ARRAY_SIZE(pg_name##_pins)), \ 252 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-msm8x74.c | 170 #define DECLARE_MSM_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin } 330 gpio##id##_pins, \ 331 ARRAY_SIZE(gpio##id##_pins)), \ 367 pg_name##_pins, \ 368 ARRAY_SIZE(pg_name##_pins)), \ 393 pg_name##_pins, \ 394 ARRAY_SIZE(pg_name##_pins)), \
|
| H A D | pinctrl-qcs615.c | 27 gpio##id##_pins, \ 28 ARRAY_SIZE(gpio##id##_pins)), \ 67 pg_name##_pins, \ 68 ARRAY_SIZE(pg_name##_pins)), \ 93 pg_name##_pins, \ 94 ARRAY_SIZE(pg_name##_pins)), \ 251 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-qcm2290.c | 17 gpio##id##_pins, \ 18 ARRAY_SIZE(gpio##id##_pins)), \ 56 pg_name##_pins, \ 57 ARRAY_SIZE(pg_name##_pins)), \ 81 pg_name##_pins, \ 82 ARRAY_SIZE(pg_name##_pins)), \ 231 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-apq8064.c | 112 #define DECLARE_APQ_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin } 214 gpio##id##_pins, \ 215 ARRAY_SIZE(gpio##id##_pins)), \ 255 pg_name##_pins, \ 256 ARRAY_SIZE(pg_name##_pins)), \
|
| H A D | pinctrl-msm8226.c | 139 #define DECLARE_MSM_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin } 268 gpio##id##_pins, \ 269 ARRAY_SIZE(gpio##id##_pins)), \ 305 pg_name##_pins, \ 306 ARRAY_SIZE(pg_name##_pins)), \
|