_pins             487 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	.pins = group_name ## _pins,			\
_pins             488 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	.num_pins = ARRAY_SIZE(group_name ## _pins),	\
_pins              88 drivers/pinctrl/bcm/pinctrl-ns.c #define NS_GROUP(_name, _pins, _chipsets)		\
_pins              91 drivers/pinctrl/bcm/pinctrl-ns.c 	.pins = _pins,					\
_pins              92 drivers/pinctrl/bcm/pinctrl-ns.c 	.num_pins = ARRAY_SIZE(_pins),			\
_pins             375 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	.pins = group_name ## _pins,			\
_pins             376 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	.num_pins = ARRAY_SIZE(group_name ## _pins),	\
_pins             230 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	.pins = group_name ## _pins,			\
_pins             231 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	.num_pins = ARRAY_SIZE(group_name ## _pins),	\
_pins             608 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.pins = &lochnagar##REV##_pins[LOCHNAGAR##REV##_PIN_##ID].number, \
_pins             610 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.priv = &lochnagar##REV##_pins[LOCHNAGAR##REV##_PIN_##ID], \
_pins              43 drivers/pinctrl/mediatek/pinctrl-moore.h 		id##_pins,				\
_pins              44 drivers/pinctrl/mediatek/pinctrl-moore.h 		ARRAY_SIZE(id##_pins),			\
_pins              55 drivers/pinctrl/mediatek/pinctrl-paris.h 		id##_pins,				\
_pins              56 drivers/pinctrl/mediatek/pinctrl-paris.h 		ARRAY_SIZE(id##_pins),			\
_pins              45 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h 		.pins = grp ## _pins,                                   \
_pins              46 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h 		.num_pins = ARRAY_SIZE(grp ## _pins),			\
_pins              25 drivers/pinctrl/meson/pinctrl-meson8-pmx.h 		.pins = grp ## _pins,					\
_pins              26 drivers/pinctrl/meson/pinctrl-meson8-pmx.h 		.num_pins = ARRAY_SIZE(grp ## _pins),			\
_pins             227 drivers/pinctrl/nomadik/pinctrl-ab8500.c #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
_pins             228 drivers/pinctrl/nomadik/pinctrl-ab8500.c 			.npins = ARRAY_SIZE(a##_pins), .altsetting = b }
_pins             149 drivers/pinctrl/nomadik/pinctrl-ab8505.c #define AB8505_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
_pins             150 drivers/pinctrl/nomadik/pinctrl-ab8505.c 			.npins = ARRAY_SIZE(a##_pins), .altsetting = b }
_pins             659 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c #define DB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
_pins             660 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c 			.npins = ARRAY_SIZE(a##_pins), .altsetting = b }
_pins             306 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c #define STN8815_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
_pins             307 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c 			.npins = ARRAY_SIZE(a##_pins), .altsetting = b }
_pins             646 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c #define NPCM7XX_GRP(x) { .name = #x, .pins = x ## _pins, \
_pins             647 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			.npins = ARRAY_SIZE(x ## _pins) }
_pins             364 drivers/pinctrl/pinctrl-bm1880.c 		.pins = nm ## _pins, \
_pins             365 drivers/pinctrl/pinctrl-bm1880.c 		.npins = ARRAY_SIZE(nm ## _pins), \
_pins             153 drivers/pinctrl/pinctrl-ingenic.c 		id##_pins,				\
_pins             154 drivers/pinctrl/pinctrl-ingenic.c 		ARRAY_SIZE(id##_pins),			\
_pins             402 drivers/pinctrl/pinctrl-tb10x.c 		.pins = NAME##_pins, .pincnt = ARRAY_SIZE(NAME##_pins), \
_pins             382 drivers/pinctrl/pinctrl-zynq.c 		.pins = nm ## _pins, \
_pins             383 drivers/pinctrl/pinctrl-zynq.c 		.npins = ARRAY_SIZE(nm ## _pins), \
_pins             113 drivers/pinctrl/qcom/pinctrl-apq8064.c #define DECLARE_APQ_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             222 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.pins = gpio##id##_pins,		\
_pins             223 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             263 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.pins = pg_name##_pins,			\
_pins             264 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             170 drivers/pinctrl/qcom/pinctrl-apq8084.c #define DECLARE_APQ_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             337 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.pins = gpio##id##_pins,		\
_pins             338 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             375 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.pins = pg_name##_pins,                 \
_pins             376 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.npins = ARRAY_SIZE(pg_name##_pins),    \
_pins             117 drivers/pinctrl/qcom/pinctrl-ipq4019.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             229 drivers/pinctrl/qcom/pinctrl-ipq4019.c 		.pins = gpio##id##_pins,		\
_pins             230 drivers/pinctrl/qcom/pinctrl-ipq4019.c 		.npins = (unsigned)ARRAY_SIZE(gpio##id##_pins),	\
_pins              89 drivers/pinctrl/qcom/pinctrl-ipq8064.c #define DECLARE_IPQ_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             174 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.pins = gpio##id##_pins,		\
_pins             175 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             215 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.pins = pg_name##_pins,                 \
_pins             216 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.npins = ARRAY_SIZE(pg_name##_pins),    \
_pins              24 drivers/pinctrl/qcom/pinctrl-ipq8074.c 		.pins = gpio##id##_pins,		\
_pins              25 drivers/pinctrl/qcom/pinctrl-ipq8074.c 		.npins = (unsigned int)ARRAY_SIZE(gpio##id##_pins),	\
_pins             133 drivers/pinctrl/qcom/pinctrl-ipq8074.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             108 drivers/pinctrl/qcom/pinctrl-mdm9615.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             208 drivers/pinctrl/qcom/pinctrl-mdm9615.c 		.pins = gpio##id##_pins,		\
_pins             209 drivers/pinctrl/qcom/pinctrl-mdm9615.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             196 drivers/pinctrl/qcom/pinctrl-msm8660.c #define DECLARE_MSM_GPIO_PIN(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             388 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.pins = gpio##id##_pins,		\
_pins             389 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             426 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.pins = pg_name##_pins,			\
_pins             427 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             151 drivers/pinctrl/qcom/pinctrl-msm8916.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             299 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.pins = gpio##id##_pins,			\
_pins             300 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.npins = ARRAY_SIZE(gpio##id##_pins),		\
_pins             338 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.pins = pg_name##_pins,			\
_pins             339 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             176 drivers/pinctrl/qcom/pinctrl-msm8960.c #define DECLARE_MSM_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             347 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.pins = gpio##id##_pins,		\
_pins             348 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             389 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.pins = pg_name##_pins,			\
_pins             390 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins              23 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.pins = gpio##id##_pins,		\
_pins              24 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins              64 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.pins = pg_name##_pins,			\
_pins              65 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             246 drivers/pinctrl/qcom/pinctrl-msm8994.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              25 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.pins = gpio##id##_pins,		\
_pins              26 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.npins = (unsigned)ARRAY_SIZE(gpio##id##_pins),	\
_pins              64 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.pins = pg_name##_pins,			\
_pins              65 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.npins = (unsigned)ARRAY_SIZE(pg_name##_pins),	\
_pins             246 drivers/pinctrl/qcom/pinctrl-msm8996.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              27 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = gpio##id##_pins,		\
_pins              28 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins              66 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = pg_name##_pins,			\
_pins              67 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins              91 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = pg_name##_pins,			\
_pins              92 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             271 drivers/pinctrl/qcom/pinctrl-msm8998.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             171 drivers/pinctrl/qcom/pinctrl-msm8x74.c #define DECLARE_MSM_GPIO_PINS(pin) static const unsigned int gpio##pin##_pins[] = { pin }
_pins             338 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = gpio##id##_pins,		\
_pins             339 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins             375 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = pg_name##_pins,			\
_pins             376 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             401 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = pg_name##_pins,			\
_pins             402 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins              35 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.pins = gpio##id##_pins,		\
_pins              36 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.npins = (unsigned int)ARRAY_SIZE(gpio##id##_pins),	\
_pins              75 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.pins = pg_name##_pins,			\
_pins              76 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.npins = (unsigned int)ARRAY_SIZE(pg_name##_pins),	\
_pins             229 drivers/pinctrl/qcom/pinctrl-qcs404.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              33 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = gpio##id##_pins,		\
_pins              34 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins              73 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = pg_name##_pins,			\
_pins              74 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins              99 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = pg_name##_pins,			\
_pins             100 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             252 drivers/pinctrl/qcom/pinctrl-sc7180.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              39 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.pins = gpio##id##_pins,		\
_pins              40 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.npins = (unsigned)ARRAY_SIZE(gpio##id##_pins),	\
_pins              79 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.pins = pg_name##_pins,			\
_pins              80 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.npins = (unsigned)ARRAY_SIZE(pg_name##_pins),	\
_pins             227 drivers/pinctrl/qcom/pinctrl-sdm660.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              28 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = gpio##id##_pins,		\
_pins              29 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.npins = ARRAY_SIZE(gpio##id##_pins),	\
_pins              68 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = pg_name##_pins,			\
_pins              69 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins              93 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = pg_name##_pins,			\
_pins              94 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.npins = ARRAY_SIZE(pg_name##_pins),	\
_pins             272 drivers/pinctrl/qcom/pinctrl-sdm845.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins              35 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = gpio##id##_pins,		\
_pins              36 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.npins = (unsigned int)ARRAY_SIZE(gpio##id##_pins),	\
_pins              75 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = pg_name##_pins,			\
_pins              76 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.npins = (unsigned int)ARRAY_SIZE(pg_name##_pins),	\
_pins             101 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = pg_name##_pins,			\
_pins             102 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.npins = (unsigned int)ARRAY_SIZE(pg_name##_pins),	\
_pins             307 drivers/pinctrl/qcom/pinctrl-sm8150.c 	static const unsigned int gpio##pin##_pins[] = { pin }
_pins             672 drivers/pinctrl/sh-pfc/pfc-emev2.c 	static const unsigned int name##_pins[] = { pin }; \
_pins            1387 drivers/pinctrl/sh-pfc/pfc-r8a73a4.c static const unsigned int irqc_irq##irq_mark##_pins[] = {	\
_pins              21 drivers/pinctrl/sh-pfc/pfc-r8a7740.c static const unsigned int intc_irq##irq##_pins[] = {			\
_pins              29 drivers/pinctrl/sh-pfc/pfc-r8a7740.c static const unsigned int intc_irq##irq##_##idx##_pins[] = {		\
_pins            1260 drivers/pinctrl/sh-pfc/pfc-r8a7778.c 	static const unsigned int name ##_pins[] = { args }
_pins              46 drivers/pinctrl/sh-pfc/sh_pfc.h 		.pins = n##_pins,			\
_pins              48 drivers/pinctrl/sh-pfc/sh_pfc.h 		.nr_pins = ARRAY_SIZE(n##_pins) +	\
_pins              49 drivers/pinctrl/sh-pfc/sh_pfc.h 		BUILD_BUG_ON_ZERO(sizeof(n##_pins) != sizeof(n##_mux)), \
_pins              69 drivers/pinctrl/sh-pfc/sh_pfc.h 		.pins = n##__VA_ARGS__##_pins.data##s,			\
_pins              71 drivers/pinctrl/sh-pfc/sh_pfc.h 		.nr_pins = ARRAY_SIZE(n##__VA_ARGS__##_pins.data##s),	\
_pins            1553 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.pins = pg_name##_pins,					\
_pins            1554 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.npins = ARRAY_SIZE(pg_name##_pins),			\
_pins            1584 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.pins = drive_##pg_name##_pins,				\
_pins            1585 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.npins = ARRAY_SIZE(drive_##pg_name##_pins),		\
_pins            1722 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = pg_name##_pins,					\
_pins            1723 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.npins = ARRAY_SIZE(pg_name##_pins),			\
_pins            1753 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = drive_##pg_name##_pins,				\
_pins            1754 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.npins = ARRAY_SIZE(drive_##pg_name##_pins),		\
_pins            1783 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = mipi_pad_ctrl_##pg_name##_pins,			\
_pins            1784 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.npins = ARRAY_SIZE(mipi_pad_ctrl_##pg_name##_pins),	\
_pins             114 drivers/pinctrl/tegra/pinctrl-tegra194.c 		.pins = pg_name##_pins,				\
_pins             115 drivers/pinctrl/tegra/pinctrl-tegra194.c 		.npins = ARRAY_SIZE(pg_name##_pins),		\
_pins            1975 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = pg_name##_pins,				\
_pins            1976 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.npins = ARRAY_SIZE(pg_name##_pins),		\
_pins            2005 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = pg_name##_pins,				\
_pins            2006 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.npins = ARRAY_SIZE(pg_name##_pins),		\
_pins            2021 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = drive_##pg_name##_pins,			\
_pins            2022 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.npins = ARRAY_SIZE(drive_##pg_name##_pins),	\
_pins            1283 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.pins = pg_name##_pins,					\
_pins            1284 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.npins = ARRAY_SIZE(pg_name##_pins),			\
_pins            1326 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.pins = drive_##pg_name##_pins,				\
_pins            1327 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.npins = ARRAY_SIZE(drive_##pg_name##_pins),		\
_pins            2114 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.pins = pg_name##_pins,					\
_pins            2115 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.npins = ARRAY_SIZE(pg_name##_pins),			\
_pins            2145 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.pins = drive_##pg_name##_pins,				\
_pins            2146 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.npins = ARRAY_SIZE(drive_##pg_name##_pins),		\
_pins             162 drivers/pinctrl/uniphier/pinctrl-uniphier.h 		.pins = grp##_pins,					\
_pins             163 drivers/pinctrl/uniphier/pinctrl-uniphier.h 		.num_pins = ARRAY_SIZE(grp##_pins),			\
_pins             170 drivers/pinctrl/uniphier/pinctrl-uniphier.h 			BUILD_BUG_ON_ZERO(ARRAY_SIZE(grp##_pins) !=	\
_pins             316 sound/pci/hda/hda_local.h #define SND_HDA_PIN_QUIRK(_codec, _subvendor, _name, _value, _pins...) \
_pins             321 sound/pci/hda/hda_local.h 	  .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \
_pins             325 sound/pci/hda/hda_local.h #define SND_HDA_PIN_QUIRK(_codec, _subvendor, _name, _value, _pins...) \
_pins             329 sound/pci/hda/hda_local.h 	  .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \