| /linux/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/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/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/drivers/pinctrl/microchip/ |
| H A D | pinctrl-pic64gx-gpio2.c | 123 .pins = pic64gx_gpio2_##_name##_pins, \ 124 .num_pins = ARRAY_SIZE(pic64gx_gpio2_##_name##_pins), \ 129 .pins = pic64gx_gpio2_##_name##_pins, \ 130 .num_pins = ARRAY_SIZE(pic64gx_gpio2_##_name##_pins), \
|
| H A D | pinctrl-mpfs-iomux0.c | 77 .pins = mpfs_iomux0_##_name##_pins, \ 82 .pins = mpfs_iomux0_##_name##_pins, \
|
| /linux/drivers/pinctrl/airoha/ |
| H A D | airoha-common.h | 42 PINCTRL_PINGROUP(id, table##_pins, ARRAY_SIZE(table##_pins))
|
| /linux/drivers/pinctrl/ |
| H A D | core.h | 211 #define PINCTRL_GROUP_DESC(_name, _pins, _num_pins, _data) \ argument 213 .grp = PINCTRL_PINGROUP(_name, _pins, _num_pins), \
|
| H A D | pinctrl-loongson2.c | 23 .grp = PINCTRL_PINGROUP((#name), (name ## _pins), \ 24 ARRAY_SIZE((name ## _pins))), \
|
| H A D | pinctrl-ep93xx.c | 60 #define PMX_GROUP(_name, _pins, _mask, _value) \ argument 62 .grp = PINCTRL_PINGROUP(_name, _pins, ARRAY_SIZE(_pins)), \
|
| /linux/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-ipq5018.c | 15 gpio##id##_pins, \ 16 ARRAY_SIZE(gpio##id##_pins)), \ 101 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-ipq9650.c | 16 gpio##id##_pins, \ 17 ARRAY_SIZE(gpio##id##_pins)), \ 109 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-sc8280xp.c | 17 gpio##id##_pins, \ 18 ARRAY_SIZE(gpio##id##_pins)), \ 55 pg_name##_pins, \ 56 ARRAY_SIZE(pg_name##_pins)), \ 79 pg_name##_pins, \ 80 ARRAY_SIZE(pg_name##_pins)), \ 336 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-maili.c | 16 gpio##id##_pins, \ 17 ARRAY_SIZE(gpio##id##_pins)), \ 60 pg_name##_pins, \ 61 ARRAY_SIZE(pg_name##_pins)), \ 84 pg_name##_pins, \ 85 ARRAY_SIZE(pg_name##_pins)), \ 339 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-x1e80100.c | 17 gpio##id##_pins, \ 18 ARRAY_SIZE(gpio##id##_pins)), \ 58 pg_name##_pins, \ 59 ARRAY_SIZE(pg_name##_pins)), \ 82 pg_name##_pins, \ 83 ARRAY_SIZE(pg_name##_pins)), \ 349 static const unsigned int gpio##pin##_pins[] = { pin }
|
| H A D | pinctrl-shikra.c | 16 gpio##id##_pins, \ 17 ARRAY_SIZE(gpio##id##_pins)), \ 59 pg_name##_pins, \ 60 ARRAY_SIZE(pg_name##_pins)), \ 257 static const unsigned int gpio##pin##_pins[] = { pin }
|
| /linux/sound/hda/common/ |
| H A D | hda_local.h | 336 #define SND_HDA_PIN_QUIRK(_codec, _subvendor, _name, _value, _pins...) \ 341 .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \ 345 #define SND_HDA_PIN_QUIRK(_codec, _subvendor, _name, _value, _pins...) \ 349 .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \ 335 SND_HDA_PIN_QUIRK(_codec,_subvendor,_name,_value,_pins...) global() argument 344 SND_HDA_PIN_QUIRK(_codec,_subvendor,_name,_value,_pins...) global() argument
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | sh_pfc.h | 51 .pins = _name##_pins, \ 53 .nr_pins = ARRAY_SIZE(_name##_pins) + \ 54 BUILD_BUG_ON_ZERO(sizeof(_name##_pins) != sizeof(_name##_mux)), \ 63 .pins = data##_pins + first, \ 66 BUILD_BUG_ON_ZERO(first + n > ARRAY_SIZE(data##_pins)) + \
|
| /linux/drivers/pinctrl/nomadik/ |
| H A D | pinctrl-ab8505.c | 150 #define AB8505_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ 151 .npins = ARRAY_SIZE(a##_pins), .altsetting = b }
|
| H A D | pinctrl-ab8500.c | 228 #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ 229 .npins = ARRAY_SIZE(a##_pins), .altsetting = b }
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-nsp-mux.c | 224 .pins = group_name ## _pins, \ 225 .num_pins = ARRAY_SIZE(group_name ## _pins), \
|
| H A D | pinctrl-cygnus-mux.c | 480 .pins = group_name ## _pins, \ 481 .num_pins = ARRAY_SIZE(group_name ## _pins), \
|
| /linux/drivers/pinctrl/tegra/ |
| H A D | pinctrl-tegra20.c | 1972 .pins = pg_name##_pins, \ 1973 .npins = ARRAY_SIZE(pg_name##_pins), \ 2002 .pins = pg_name##_pins, \ 2003 .npins = ARRAY_SIZE(pg_name##_pins), \ 2018 .pins = drive_##pg_name##_pins, \ 2019 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \
|
| H A D | pinctrl-tegra124.c | 1719 .pins = pg_name##_pins, \ 1720 .npins = ARRAY_SIZE(pg_name##_pins), \ 1750 .pins = drive_##pg_name##_pins, \ 1751 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 1780 .pins = mipi_pad_ctrl_##pg_name##_pins, \ 1781 .npins = ARRAY_SIZE(mipi_pad_ctrl_##pg_name##_pins), \
|