pins              980 arch/arm/mach-davinci/include/mach/mux.h extern int davinci_cfg_reg_list(const short pins[]);
pins              984 arch/arm/mach-davinci/include/mach/mux.h static inline int davinci_cfg_reg_list(const short pins[])
pins              104 arch/arm/mach-davinci/mux.c int davinci_cfg_reg_list(const short pins[])
pins              108 arch/arm/mach-davinci/mux.c 	if (pins)
pins              109 arch/arm/mach-davinci/mux.c 		for (i = 0; pins[i] >= 0; i++) {
pins              110 arch/arm/mach-davinci/mux.c 			error = davinci_cfg_reg(pins[i]);
pins              131 arch/arm/mach-imx/mach-mx31lilly.c 	int pins[] = {
pins              141 arch/arm/mach-imx/mach-mx31lilly.c 	mxc_iomux_setup_multiple_pins(pins, ARRAY_SIZE(pins), "USB H1");
pins              161 arch/arm/mach-imx/mach-mx31lilly.c 	int pins[] = {
pins              170 arch/arm/mach-imx/mach-mx31lilly.c 	mxc_iomux_setup_multiple_pins(pins, ARRAY_SIZE(pins), "USB H2");
pins              146 arch/arm/mach-imx/mach-mx31lite.c 	int pins[] = {
pins              155 arch/arm/mach-imx/mach-mx31lite.c 	mxc_iomux_setup_multiple_pins(pins, ARRAY_SIZE(pins), "USB H2");
pins              165 arch/arm/mach-omap1/board-ams-delta.c 	.pins[0]	= 2,
pins               35 arch/arm/mach-omap1/board-generic.c 	.pins[0]	= 3,
pins               47 arch/arm/mach-omap1/board-generic.c 	.pins[0]	= 6,
pins              353 arch/arm/mach-omap1/board-h2.c 	.pins[1]	= 3,
pins              373 arch/arm/mach-omap1/board-h3.c 	.pins[1]	= 3,
pins              375 arch/arm/mach-omap1/board-htcherald.c 	.pins[0] = 2,
pins              295 arch/arm/mach-omap1/board-innovator.c 	.pins[1]	= 6,
pins              296 arch/arm/mach-omap1/board-innovator.c 	.pins[2]	= 6,		/* Conflicts with UART2 */
pins              299 arch/arm/mach-omap1/board-innovator.c 	.pins[0]	= 2,
pins              320 arch/arm/mach-omap1/board-innovator.c 	.pins[1]	= 3,
pins              155 arch/arm/mach-omap1/board-nokia770.c 	.pins[0]	= 6,
pins              294 arch/arm/mach-omap1/board-osk.c 	.pins[0]	= 2,
pins              176 arch/arm/mach-omap1/board-palmte.c 	.pins[0]	= 2,
pins              238 arch/arm/mach-omap1/board-palmtt.c 	.pins[0]	= 2,
pins              203 arch/arm/mach-omap1/board-palmz71.c 	.pins[0]	= 2,
pins              290 arch/arm/mach-omap1/board-sx1.c 	.pins[0]	= 2,
pins              291 arch/arm/mach-omap1/board-sx1.c 	.pins[1]	= 0,
pins              292 arch/arm/mach-omap1/board-sx1.c 	.pins[2]	= 0,
pins              423 arch/arm/mach-omap1/include/mach/mux.h 	struct pin_config	*pins;
pins              444 arch/arm/mach-omap1/mux.c 	if (!arch_mux_cfg || !arch_mux_cfg->pins || arch_mux_cfg->size == 0
pins              481 arch/arm/mach-omap1/mux.c 	reg = &mux_cfg->pins[index];
pins              493 arch/arm/mach-omap1/mux.c 		arch_mux_cfg.pins	= omap7xx_pins;
pins              499 arch/arm/mach-omap1/mux.c 		arch_mux_cfg.pins	= omap1xxx_pins;
pins               64 arch/arm/mach-omap1/usb.c 	if (config->pins[0] > 2)	/* alt pingroup 2 */
pins               66 arch/arm/mach-omap1/usb.c 	syscon |= config->usb0_init(config->pins[0], is_usb0_device(config));
pins               67 arch/arm/mach-omap1/usb.c 	syscon |= config->usb1_init(config->pins[1]);
pins               68 arch/arm/mach-omap1/usb.c 	syscon |= config->usb2_init(config->pins[2], alt_pingroup);
pins               85 arch/arm/mach-omap1/usb.c 		pr_cont(", usb2 alt %d wires", config->pins[2]);
pins               86 arch/arm/mach-omap1/usb.c 	else if (config->pins[0])
pins               87 arch/arm/mach-omap1/usb.c 		pr_cont(", usb0 %d wires%s", config->pins[0],
pins               89 arch/arm/mach-omap1/usb.c 	if (config->pins[1])
pins               90 arch/arm/mach-omap1/usb.c 		pr_cont(", usb1 %d wires", config->pins[1]);
pins               91 arch/arm/mach-omap1/usb.c 	if (!alt_pingroup && config->pins[2])
pins               92 arch/arm/mach-omap1/usb.c 		pr_cont(", usb2 %d wires", config->pins[2]);
pins              550 arch/arm/mach-omap1/usb.c 	config->usb0_init(config->pins[0], is_usb0_device(config));
pins              551 arch/arm/mach-omap1/usb.c 	config->usb1_init(config->pins[1]);
pins              552 arch/arm/mach-omap1/usb.c 	config->usb2_init(config->pins[2], 0);
pins              559 arch/arm/mach-omap1/usb.c 	if (config->pins[0])
pins              560 arch/arm/mach-omap1/usb.c 		pr_cont(", usb0 %d wires%s", config->pins[0],
pins              562 arch/arm/mach-omap1/usb.c 	if (config->pins[1])
pins              563 arch/arm/mach-omap1/usb.c 		pr_cont(", usb1 %d wires", config->pins[1]);
pins              564 arch/arm/mach-omap1/usb.c 	if (config->pins[2])
pins              565 arch/arm/mach-omap1/usb.c 		pr_cont(", usb2 %d wires", config->pins[2]);
pins               34 arch/arm/mach-pxa/colibri.h extern void colibri_pxa3xx_init_mmc(mfp_cfg_t *pins, int len, int detect_pin);
pins               36 arch/arm/mach-pxa/colibri.h static inline void colibri_pxa3xx_init_mmc(mfp_cfg_t *pins, int len, int detect_pin) {}
pins               30 arch/mips/include/asm/mach-ralink/pinmux.h 	int *pins;
pins               37 drivers/auxdisplay/hd44780.c 	struct gpio_desc *pins[PIN_NUM];
pins               44 drivers/auxdisplay/hd44780.c 	if (hd->pins[PIN_CTRL_BL])
pins               45 drivers/auxdisplay/hd44780.c 		gpiod_set_value_cansleep(hd->pins[PIN_CTRL_BL], on);
pins               53 drivers/auxdisplay/hd44780.c 	gpiod_set_value_cansleep(hd->pins[PIN_CTRL_E], 1);
pins               58 drivers/auxdisplay/hd44780.c 	gpiod_set_value_cansleep(hd->pins[PIN_CTRL_E], 0);
pins               69 drivers/auxdisplay/hd44780.c 	n = hd->pins[PIN_CTRL_RW] ? 10 : 9;
pins               72 drivers/auxdisplay/hd44780.c 	gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA0], NULL, values);
pins               86 drivers/auxdisplay/hd44780.c 	n = hd->pins[PIN_CTRL_RW] ? 6 : 5;
pins               89 drivers/auxdisplay/hd44780.c 	gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values);
pins               98 drivers/auxdisplay/hd44780.c 	gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values);
pins              151 drivers/auxdisplay/hd44780.c 	n = hd->pins[PIN_CTRL_RW] ? 6 : 5;
pins              154 drivers/auxdisplay/hd44780.c 	gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values);
pins              208 drivers/auxdisplay/hd44780.c 		hd->pins[base + i] = devm_gpiod_get_index(dev, "data", i,
pins              210 drivers/auxdisplay/hd44780.c 		if (IS_ERR(hd->pins[base + i])) {
pins              211 drivers/auxdisplay/hd44780.c 			ret = PTR_ERR(hd->pins[base + i]);
pins              216 drivers/auxdisplay/hd44780.c 	hd->pins[PIN_CTRL_E] = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW);
pins              217 drivers/auxdisplay/hd44780.c 	if (IS_ERR(hd->pins[PIN_CTRL_E])) {
pins              218 drivers/auxdisplay/hd44780.c 		ret = PTR_ERR(hd->pins[PIN_CTRL_E]);
pins              222 drivers/auxdisplay/hd44780.c 	hd->pins[PIN_CTRL_RS] = devm_gpiod_get(dev, "rs", GPIOD_OUT_HIGH);
pins              223 drivers/auxdisplay/hd44780.c 	if (IS_ERR(hd->pins[PIN_CTRL_RS])) {
pins              224 drivers/auxdisplay/hd44780.c 		ret = PTR_ERR(hd->pins[PIN_CTRL_RS]);
pins              229 drivers/auxdisplay/hd44780.c 	hd->pins[PIN_CTRL_RW] = devm_gpiod_get_optional(dev, "rw",
pins              231 drivers/auxdisplay/hd44780.c 	if (IS_ERR(hd->pins[PIN_CTRL_RW])) {
pins              232 drivers/auxdisplay/hd44780.c 		ret = PTR_ERR(hd->pins[PIN_CTRL_RW]);
pins              236 drivers/auxdisplay/hd44780.c 	hd->pins[PIN_CTRL_BL] = devm_gpiod_get_optional(dev, "backlight",
pins              238 drivers/auxdisplay/hd44780.c 	if (IS_ERR(hd->pins[PIN_CTRL_BL])) {
pins              239 drivers/auxdisplay/hd44780.c 		ret = PTR_ERR(hd->pins[PIN_CTRL_BL]);
pins              216 drivers/auxdisplay/panel.c 	} pins;
pins              715 drivers/auxdisplay/panel.c 	if (lcd.pins.bl == PIN_NONE)
pins              919 drivers/auxdisplay/panel.c 		lcd.pins.e = PIN_STROBE;
pins              920 drivers/auxdisplay/panel.c 		lcd.pins.rs = PIN_AUTOLF;
pins              931 drivers/auxdisplay/panel.c 		lcd.pins.bl = PIN_AUTOLF;
pins              932 drivers/auxdisplay/panel.c 		lcd.pins.cl = PIN_STROBE;
pins              933 drivers/auxdisplay/panel.c 		lcd.pins.da = PIN_D0;
pins              944 drivers/auxdisplay/panel.c 		lcd.pins.e = PIN_AUTOLF;
pins              945 drivers/auxdisplay/panel.c 		lcd.pins.rs = PIN_SELECP;
pins              946 drivers/auxdisplay/panel.c 		lcd.pins.rw = PIN_INITP;
pins              964 drivers/auxdisplay/panel.c 		lcd.pins.e = PIN_STROBE;
pins              965 drivers/auxdisplay/panel.c 		lcd.pins.rs = PIN_SELECP;
pins              988 drivers/auxdisplay/panel.c 		lcd.pins.e = lcd_e_pin;
pins              990 drivers/auxdisplay/panel.c 		lcd.pins.rs = lcd_rs_pin;
pins              992 drivers/auxdisplay/panel.c 		lcd.pins.rw = lcd_rw_pin;
pins              994 drivers/auxdisplay/panel.c 		lcd.pins.cl = lcd_cl_pin;
pins              996 drivers/auxdisplay/panel.c 		lcd.pins.da = lcd_da_pin;
pins              998 drivers/auxdisplay/panel.c 		lcd.pins.bl = lcd_bl_pin;
pins             1013 drivers/auxdisplay/panel.c 		if (lcd.pins.cl == PIN_NOT_SET)
pins             1014 drivers/auxdisplay/panel.c 			lcd.pins.cl = DEFAULT_LCD_PIN_SCL;
pins             1015 drivers/auxdisplay/panel.c 		if (lcd.pins.da == PIN_NOT_SET)
pins             1016 drivers/auxdisplay/panel.c 			lcd.pins.da = DEFAULT_LCD_PIN_SDA;
pins             1021 drivers/auxdisplay/panel.c 		if (lcd.pins.e == PIN_NOT_SET)
pins             1022 drivers/auxdisplay/panel.c 			lcd.pins.e = DEFAULT_LCD_PIN_E;
pins             1023 drivers/auxdisplay/panel.c 		if (lcd.pins.rs == PIN_NOT_SET)
pins             1024 drivers/auxdisplay/panel.c 			lcd.pins.rs = DEFAULT_LCD_PIN_RS;
pins             1025 drivers/auxdisplay/panel.c 		if (lcd.pins.rw == PIN_NOT_SET)
pins             1026 drivers/auxdisplay/panel.c 			lcd.pins.rw = DEFAULT_LCD_PIN_RW;
pins             1031 drivers/auxdisplay/panel.c 	if (lcd.pins.bl == PIN_NOT_SET)
pins             1032 drivers/auxdisplay/panel.c 		lcd.pins.bl = DEFAULT_LCD_PIN_BL;
pins             1034 drivers/auxdisplay/panel.c 	if (lcd.pins.e == PIN_NOT_SET)
pins             1035 drivers/auxdisplay/panel.c 		lcd.pins.e = PIN_NONE;
pins             1036 drivers/auxdisplay/panel.c 	if (lcd.pins.rs == PIN_NOT_SET)
pins             1037 drivers/auxdisplay/panel.c 		lcd.pins.rs = PIN_NONE;
pins             1038 drivers/auxdisplay/panel.c 	if (lcd.pins.rw == PIN_NOT_SET)
pins             1039 drivers/auxdisplay/panel.c 		lcd.pins.rw = PIN_NONE;
pins             1040 drivers/auxdisplay/panel.c 	if (lcd.pins.bl == PIN_NOT_SET)
pins             1041 drivers/auxdisplay/panel.c 		lcd.pins.bl = PIN_NONE;
pins             1042 drivers/auxdisplay/panel.c 	if (lcd.pins.cl == PIN_NOT_SET)
pins             1043 drivers/auxdisplay/panel.c 		lcd.pins.cl = PIN_NONE;
pins             1044 drivers/auxdisplay/panel.c 	if (lcd.pins.da == PIN_NOT_SET)
pins             1045 drivers/auxdisplay/panel.c 		lcd.pins.da = PIN_NONE;
pins             1055 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.e, lcd_bits[LCD_PORT_D][LCD_BIT_E],
pins             1057 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.rs, lcd_bits[LCD_PORT_D][LCD_BIT_RS],
pins             1059 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.rw, lcd_bits[LCD_PORT_D][LCD_BIT_RW],
pins             1061 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.bl, lcd_bits[LCD_PORT_D][LCD_BIT_BL],
pins             1063 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.cl, lcd_bits[LCD_PORT_D][LCD_BIT_CL],
pins             1065 drivers/auxdisplay/panel.c 	pin_to_bits(lcd.pins.da, lcd_bits[LCD_PORT_D][LCD_BIT_DA],
pins             1739 drivers/auxdisplay/panel.c 		lcd.pins.e = lcd_e_pin;
pins             1740 drivers/auxdisplay/panel.c 		lcd.pins.rs = lcd_rs_pin;
pins             1741 drivers/auxdisplay/panel.c 		lcd.pins.rw = lcd_rw_pin;
pins             1742 drivers/auxdisplay/panel.c 		lcd.pins.cl = lcd_cl_pin;
pins             1743 drivers/auxdisplay/panel.c 		lcd.pins.da = lcd_da_pin;
pins             1744 drivers/auxdisplay/panel.c 		lcd.pins.bl = lcd_bl_pin;
pins               28 drivers/base/pinctrl.c 	dev->pins = devm_kzalloc(dev, sizeof(*(dev->pins)), GFP_KERNEL);
pins               29 drivers/base/pinctrl.c 	if (!dev->pins)
pins               32 drivers/base/pinctrl.c 	dev->pins->p = devm_pinctrl_get(dev);
pins               33 drivers/base/pinctrl.c 	if (IS_ERR(dev->pins->p)) {
pins               35 drivers/base/pinctrl.c 		ret = PTR_ERR(dev->pins->p);
pins               39 drivers/base/pinctrl.c 	dev->pins->default_state = pinctrl_lookup_state(dev->pins->p,
pins               41 drivers/base/pinctrl.c 	if (IS_ERR(dev->pins->default_state)) {
pins               47 drivers/base/pinctrl.c 	dev->pins->init_state = pinctrl_lookup_state(dev->pins->p,
pins               49 drivers/base/pinctrl.c 	if (IS_ERR(dev->pins->init_state)) {
pins               53 drivers/base/pinctrl.c 		ret = pinctrl_select_state(dev->pins->p,
pins               54 drivers/base/pinctrl.c 					   dev->pins->default_state);
pins               56 drivers/base/pinctrl.c 		ret = pinctrl_select_state(dev->pins->p, dev->pins->init_state);
pins               70 drivers/base/pinctrl.c 	dev->pins->sleep_state = pinctrl_lookup_state(dev->pins->p,
pins               72 drivers/base/pinctrl.c 	if (IS_ERR(dev->pins->sleep_state))
pins               76 drivers/base/pinctrl.c 	dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p,
pins               78 drivers/base/pinctrl.c 	if (IS_ERR(dev->pins->idle_state))
pins               91 drivers/base/pinctrl.c 	devm_pinctrl_put(dev->pins->p);
pins               93 drivers/base/pinctrl.c 	devm_kfree(dev, dev->pins);
pins               94 drivers/base/pinctrl.c 	dev->pins = NULL;
pins              443 drivers/gpio/gpio-dln2.c 	int pins;
pins              446 drivers/gpio/gpio-dln2.c 	pins = dln2_gpio_get_pin_count(pdev);
pins              447 drivers/gpio/gpio-dln2.c 	if (pins < 0) {
pins              448 drivers/gpio/gpio-dln2.c 		dev_err(dev, "failed to get pin count: %d\n", pins);
pins              449 drivers/gpio/gpio-dln2.c 		return pins;
pins              451 drivers/gpio/gpio-dln2.c 	if (pins > DLN2_GPIO_MAX_PINS) {
pins              452 drivers/gpio/gpio-dln2.c 		pins = DLN2_GPIO_MAX_PINS;
pins              468 drivers/gpio/gpio-dln2.c 	dln2->gpio.ngpio = pins;
pins               48 drivers/gpio/gpio-tegra186.c 	unsigned int pins;
pins               77 drivers/gpio/gpio-tegra186.c 		if (*pin >= start && *pin < start + port->pins) {
pins               82 drivers/gpio/gpio-tegra186.c 		start += port->pins;
pins              229 drivers/gpio/gpio-tegra186.c 		offset += gpio->soc->ports[i].pins;
pins              355 drivers/gpio/gpio-tegra186.c 		for_each_set_bit(pin, &value, port->pins) {
pins              364 drivers/gpio/gpio-tegra186.c 		offset += port->pins;
pins              391 drivers/gpio/gpio-tegra186.c 		offset += gpio->soc->ports[i].pins;
pins              456 drivers/gpio/gpio-tegra186.c 		gpio->gpio.ngpio += gpio->soc->ports[i].pins;
pins              467 drivers/gpio/gpio-tegra186.c 		for (j = 0; j < port->pins; j++) {
pins              476 drivers/gpio/gpio-tegra186.c 		offset += port->pins;
pins              509 drivers/gpio/gpio-tegra186.c 		for (j = 0; j < port->pins; j++)
pins              512 drivers/gpio/gpio-tegra186.c 		offset += port->pins;
pins              533 drivers/gpio/gpio-tegra186.c 		.pins = count,					\
pins              573 drivers/gpio/gpio-tegra186.c 		.pins = count,					\
pins              598 drivers/gpio/gpio-tegra186.c 		.pins = count,					\
pins              643 drivers/gpio/gpio-tegra186.c 		.pins = count,					\
pins             2568 drivers/gpio/gpiolib.c 					&pin_range->range.pins,
pins             2260 drivers/gpu/drm/i915/i915_irq.c 			    const u32 *pins)
pins             2282 drivers/gpu/drm/i915/i915_irq.c 				   dig_hotplug_reg, pins,
pins             2294 drivers/gpu/drm/i915/i915_irq.c 				   dig_hotplug_reg, pins,
pins             3666 drivers/gpu/drm/omapdrm/dss/dsi.c 	const int *pins;
pins             3680 drivers/gpu/drm/omapdrm/dss/dsi.c 	pins = pin_cfg->pins;
pins             3695 drivers/gpu/drm/omapdrm/dss/dsi.c 		dx = pins[i];
pins             3696 drivers/gpu/drm/omapdrm/dss/dsi.c 		dy = pins[i + 1];
pins             5180 drivers/gpu/drm/omapdrm/dss/dsi.c 		pin_cfg.pins[i] = (int)lane_arr[i];
pins              273 drivers/gpu/drm/omapdrm/dss/omapdss.h 	int pins[OMAP_DSS_MAX_DSI_PINS];
pins              530 drivers/gpu/drm/radeon/r600_dpm.c 					   enum r600_power_level index, u64 pins)
pins              535 drivers/gpu/drm/radeon/r600_dpm.c 	WREG32(CTXSW_VID_LOWER_GPIO_CNTL + (ix * 4), pins & 0xffffffff);
pins              539 drivers/gpu/drm/radeon/r600_dpm.c 	tmp = (tmp & ~mask) | ((pins >> (32 - (3 * ix))) & mask);
pins              194 drivers/gpu/drm/radeon/r600_dpm.h 					   enum r600_power_level index, u64 pins);
pins               66 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct dev_pin_info *pins;
pins              222 drivers/gpu/drm/rockchip/rockchip_lvds.c 		if (lvds->pins && !IS_ERR(lvds->pins->default_state))
pins              223 drivers/gpu/drm/rockchip/rockchip_lvds.c 			pinctrl_select_state(lvds->pins->p,
pins              224 drivers/gpu/drm/rockchip/rockchip_lvds.c 					     lvds->pins->default_state);
pins              519 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds->pins = devm_kzalloc(lvds->dev, sizeof(*lvds->pins),
pins              521 drivers/gpu/drm/rockchip/rockchip_lvds.c 	if (!lvds->pins)
pins              524 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds->pins->p = devm_pinctrl_get(lvds->dev);
pins              525 drivers/gpu/drm/rockchip/rockchip_lvds.c 	if (IS_ERR(lvds->pins->p)) {
pins              527 drivers/gpu/drm/rockchip/rockchip_lvds.c 		devm_kfree(lvds->dev, lvds->pins);
pins              528 drivers/gpu/drm/rockchip/rockchip_lvds.c 		lvds->pins = NULL;
pins              530 drivers/gpu/drm/rockchip/rockchip_lvds.c 		lvds->pins->default_state =
pins              531 drivers/gpu/drm/rockchip/rockchip_lvds.c 			pinctrl_lookup_state(lvds->pins->p, "lcdc");
pins              532 drivers/gpu/drm/rockchip/rockchip_lvds.c 		if (IS_ERR(lvds->pins->default_state)) {
pins              534 drivers/gpu/drm/rockchip/rockchip_lvds.c 			devm_kfree(lvds->dev, lvds->pins);
pins              535 drivers/gpu/drm/rockchip/rockchip_lvds.c 			lvds->pins = NULL;
pins              122 drivers/gpu/drm/sun4i/sun4i_tcon.h #define SUN4I_TCON0_IO_TRI_DATA_PINS_DISABLE(pins)	GENMASK(pins, 0)
pins              373 drivers/gpu/drm/tegra/dpaux.c 				      unsigned group, const unsigned **pins,
pins              376 drivers/gpu/drm/tegra/dpaux.c 	*pins = tegra_dpaux_pin_numbers;
pins              533 drivers/gpu/drm/tegra/dpaux.c 	dpaux->desc.pins = tegra_dpaux_pins;
pins             2989 drivers/infiniband/hw/qib/qib_iba7322.c 			u64 pins;
pins             2993 drivers/infiniband/hw/qib/qib_iba7322.c 			pins = qib_read_kreg64(dd, kr_extstatus);
pins             2994 drivers/infiniband/hw/qib/qib_iba7322.c 			pins >>= SYM_LSB(EXTStatus, GPIOIn);
pins             2995 drivers/infiniband/hw/qib/qib_iba7322.c 			if (!(pins & mask)) {
pins              267 drivers/infiniband/hw/qib/qib_twsi.c 	u32 pins, mask;
pins              304 drivers/infiniband/hw/qib/qib_twsi.c 		pins = dd->f_gpio_mod(dd, 0, 0, 0);
pins              305 drivers/infiniband/hw/qib/qib_twsi.c 		if ((pins & mask) != mask)
pins              307 drivers/infiniband/hw/qib/qib_twsi.c 				    pins & mask);
pins              201 drivers/input/keyboard/stmpe-keypad.c 	unsigned int pins = 0;
pins              221 drivers/input/keyboard/stmpe-keypad.c 			pins |= 1 << num;
pins              232 drivers/input/keyboard/stmpe-keypad.c 			pins |= 1 << num;
pins              237 drivers/input/keyboard/stmpe-keypad.c 	ret = stmpe_set_altfunc(stmpe, pins, STMPE_BLOCK_KEYPAD);
pins             3741 drivers/media/pci/bt8xx/bttv-cards.c static void bttv_tea575x_set_pins(struct snd_tea575x *tea, u8 pins)
pins             3747 drivers/media/pci/bt8xx/bttv-cards.c 	val |= (pins & TEA575X_DATA) ? (1 << gpio.data) : 0;
pins             3748 drivers/media/pci/bt8xx/bttv-cards.c 	val |= (pins & TEA575X_CLK)  ? (1 << gpio.clk)  : 0;
pins             3749 drivers/media/pci/bt8xx/bttv-cards.c 	val |= (pins & TEA575X_WREN) ? (1 << gpio.wren) : 0;
pins               22 drivers/media/radio/lm7000.h 				void (*set_pins)(void *handle, u8 pins))
pins               86 drivers/media/radio/radio-aimslab.c static void rtrack_set_pins(void *handle, u8 pins)
pins               95 drivers/media/radio/radio-aimslab.c 	if (pins & LM7000_DATA)
pins               97 drivers/media/radio/radio-aimslab.c 	if (pins & LM7000_CLK)
pins               99 drivers/media/radio/radio-aimslab.c 	if (pins & LM7000_CE)
pins               67 drivers/media/radio/radio-aztech.c static void aztech_set_pins(void *handle, u8 pins)
pins               73 drivers/media/radio/radio-aztech.c 	if (pins & LM7000_DATA)
pins               75 drivers/media/radio/radio-aztech.c 	if (pins & LM7000_CLK)
pins               77 drivers/media/radio/radio-aztech.c 	if (pins & LM7000_CE)
pins               84 drivers/media/radio/radio-maxiradio.c static void maxiradio_tea575x_set_pins(struct snd_tea575x *tea, u8 pins)
pins               89 drivers/media/radio/radio-maxiradio.c 	bits |= (pins & TEA575X_DATA) ? data : 0;
pins               90 drivers/media/radio/radio-maxiradio.c 	bits |= (pins & TEA575X_CLK)  ? clk  : 0;
pins               91 drivers/media/radio/radio-maxiradio.c 	bits |= (pins & TEA575X_WREN) ? wren : 0;
pins               71 drivers/media/radio/radio-sf16fmi.c static void fmi_set_pins(void *handle, u8 pins)
pins               79 drivers/media/radio/radio-sf16fmi.c 	if (pins & LM7000_DATA)
pins               81 drivers/media/radio/radio-sf16fmi.c 	if (pins & LM7000_CLK)
pins               83 drivers/media/radio/radio-sf16fmi.c 	if (pins & LM7000_CE)
pins               60 drivers/media/radio/radio-sf16fmr2.c static void fmr2_tea575x_set_pins(struct snd_tea575x *tea, u8 pins)
pins               65 drivers/media/radio/radio-sf16fmr2.c 	bits |= (pins & TEA575X_DATA) ? STR_DATA : 0;
pins               66 drivers/media/radio/radio-sf16fmr2.c 	bits |= (pins & TEA575X_CLK)  ? STR_CLK  : 0;
pins               68 drivers/media/radio/radio-sf16fmr2.c 	bits |= (pins & TEA575X_WREN) ? 0 : STR_WREN | STR_DATA;
pins              116 drivers/media/radio/radio-sf16fmr2.c static void tc9154a_set_pins(struct fmr2 *fmr2, u8 pins)
pins              119 drivers/media/radio/radio-sf16fmr2.c 		pins |= STR_WREN;
pins              121 drivers/media/radio/radio-sf16fmr2.c 	outb(pins, fmr2->io);
pins              266 drivers/mfd/stmpe.c int stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block)
pins              292 drivers/mfd/stmpe.c 	while (pins) {
pins              293 drivers/mfd/stmpe.c 		int pin = __ffs(pins);
pins              300 drivers/mfd/stmpe.c 		pins &= ~(1 << pin);
pins               51 drivers/mux/gpio.c 	int pins;
pins               55 drivers/mux/gpio.c 	pins = gpiod_count(dev, "mux");
pins               56 drivers/mux/gpio.c 	if (pins < 0)
pins               57 drivers/mux/gpio.c 		return pins;
pins               73 drivers/mux/gpio.c 	WARN_ON(pins != mux_gpio->gpios->ndescs);
pins               74 drivers/mux/gpio.c 	mux_chip->mux->states = 1 << pins;
pins             2026 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_mult_gpio(struct bnx2x *bp, u8 pins, u32 mode);
pins             2143 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_mult_gpio(struct bnx2x *bp, u8 pins, u32 mode)
pins             2153 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_FLOAT_POS);
pins             2154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_CLR_POS);
pins             2155 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_SET_POS);
pins             2159 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		DP(NETIF_MSG_LINK, "Set GPIO 0x%x -> output low\n", pins);
pins             2161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		gpio_reg |= (pins << MISC_REGISTERS_GPIO_CLR_POS);
pins             2165 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		DP(NETIF_MSG_LINK, "Set GPIO 0x%x -> output high\n", pins);
pins             2167 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		gpio_reg |= (pins << MISC_REGISTERS_GPIO_SET_POS);
pins             2171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		DP(NETIF_MSG_LINK, "Set GPIO 0x%x -> input\n", pins);
pins             2173 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		gpio_reg |= (pins << MISC_REGISTERS_GPIO_FLOAT_POS);
pins             2519 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (eth->dev->pins)
pins             2520 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		pinctrl_select_state(eth->dev->pins->p,
pins             2521 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				     eth->dev->pins->default_state);
pins              128 drivers/phy/motorola/phy-cpcap-usb.c 	struct pinctrl *pins;
pins              390 drivers/phy/motorola/phy-cpcap-usb.c 		error = pinctrl_select_state(ddata->pins, ddata->pins_uart);
pins              435 drivers/phy/motorola/phy-cpcap-usb.c 		error = pinctrl_select_state(ddata->pins, ddata->pins_utmi);
pins              485 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->pins = devm_pinctrl_get(ddata->dev);
pins              486 drivers/phy/motorola/phy-cpcap-usb.c 	if (IS_ERR(ddata->pins)) {
pins              488 drivers/phy/motorola/phy-cpcap-usb.c 			 PTR_ERR(ddata->pins));
pins              489 drivers/phy/motorola/phy-cpcap-usb.c 		ddata->pins = NULL;
pins              494 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->pins_ulpi = pinctrl_lookup_state(ddata->pins, "ulpi");
pins              500 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->pins_utmi = pinctrl_lookup_state(ddata->pins, "utmi");
pins              506 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->pins_uart = pinctrl_lookup_state(ddata->pins, "uart");
pins              513 drivers/phy/motorola/phy-cpcap-usb.c 		return pinctrl_select_state(ddata->pins, ddata->pins_uart);
pins              104 drivers/pinctrl/actions/pinctrl-owl.c 				const unsigned int **pins,
pins              109 drivers/pinctrl/actions/pinctrl-owl.c 	*pins = pctrl->soc->groups[group].pads;
pins              506 drivers/pinctrl/actions/pinctrl-owl.c 		if (*pin >= start && *pin < start + port->pins) {
pins              511 drivers/pinctrl/actions/pinctrl-owl.c 		start += port->pins;
pins              848 drivers/pinctrl/actions/pinctrl-owl.c 		for_each_set_bit(pin, &pending_irq, port->pins) {
pins              857 drivers/pinctrl/actions/pinctrl-owl.c 		offset += port->pins;
pins              900 drivers/pinctrl/actions/pinctrl-owl.c 		for (j = 0; j < port->pins; j++)
pins              903 drivers/pinctrl/actions/pinctrl-owl.c 		offset += port->pins;
pins              947 drivers/pinctrl/actions/pinctrl-owl.c 	owl_pinctrl_desc.pins = soc_data->pins;
pins              137 drivers/pinctrl/actions/pinctrl-owl.h 		.pins = count,					\
pins              266 drivers/pinctrl/actions/pinctrl-owl.h 	unsigned int pins;
pins              291 drivers/pinctrl/actions/pinctrl-owl.h 	const struct pinctrl_pin_desc *pins;
pins             1867 drivers/pinctrl/actions/pinctrl-s700.c 	.pins = (const struct pinctrl_pin_desc *)s700_pads,
pins             1784 drivers/pinctrl/actions/pinctrl-s900.c 	.pins = (const struct pinctrl_pin_desc *)s900_pads,
pins             2602 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c 	.pins = aspeed_g4_pins,
pins             2643 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c 	.pins = aspeed_g4_pins,
pins             2789 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c 	.pins = aspeed_g5_pins,
pins             2830 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c 	.pins = aspeed_g5_pins,
pins             2305 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c 	.pins = aspeed_g6_pins,
pins             2336 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c 	.pins = aspeed_g6_pins,
pins               29 drivers/pinctrl/aspeed/pinctrl-aspeed.c 				  unsigned int group, const unsigned int **pins,
pins               34 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	*pins = &pdata->pinmux.groups[group].pins[0];
pins              226 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		int pin = pgroup->pins[i];
pins              227 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		const struct aspeed_pin_desc *pdesc = pdata->pins[pin].drv_data;
pins              309 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	const struct aspeed_pin_desc *pdesc = pdata->pins[offset].drv_data;
pins              395 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	return offset >= config->pins[0] && offset <= config->pins[1];
pins              563 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	const unsigned int *pins;
pins              567 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pinctrl_get_group_pins(pctldev, selector, &pins, &npins);
pins              574 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pin_config_get(pctldev, pins[0], config);
pins              584 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	const unsigned int *pins;
pins              591 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pinctrl_get_group_pins(pctldev, selector, &pins, &npins);
pins              596 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		rc = aspeed_pin_config_set(pctldev, pins[i], configs,
pins               25 drivers/pinctrl/aspeed/pinctrl-aspeed.h 	unsigned int pins[2];
pins               41 drivers/pinctrl/aspeed/pinctrl-aspeed.h 	const struct pinctrl_pin_desc *pins;
pins               55 drivers/pinctrl/aspeed/pinctrl-aspeed.h 		unsigned int group, const unsigned int **pins,
pins              754 drivers/pinctrl/aspeed/pinmux-aspeed.h 	const unsigned int *pins;
pins              760 drivers/pinctrl/aspeed/pinmux-aspeed.h 	.pins = &(GROUP_SYM(name_))[0], \
pins               93 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	const struct pinctrl_pin_desc *pins;
pins              944 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	.pins = bcm281xx_pinctrl_pins,
pins              958 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	return *(enum bcm281xx_pin_type *)(pdata->pins[pin].drv_data);
pins              999 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	return pdata->pins[group].name;
pins             1004 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 					   const unsigned **pins,
pins             1009 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	*pins = &pdata->pins[group].number;
pins             1065 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	u32 offset = 4 * pdata->pins[group].number;
pins             1070 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		__func__, f->name, function, pdata->pins[group].name,
pins             1071 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		pdata->pins[group].number, offset);
pins             1079 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 			pdata->pins[group].name, pdata->pins[group].number);
pins             1178 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 					arg, pdata->pins[pin].name, pin);
pins             1189 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 				param, pdata->pins[pin].name, pin);
pins             1243 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 					arg, pdata->pins[pin].name, pin);
pins             1276 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 				param, pdata->pins[pin].name, pin);
pins             1321 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 				param, pdata->pins[pin].name, pin);
pins             1364 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 			pdata->pins[pin].name, pin);
pins             1374 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		__func__, pdata->pins[pin].name, pin, cfg_val, cfg_mask);
pins             1380 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 			pdata->pins[pin].name, pin);
pins             1423 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	bcm281xx_pinctrl_desc.pins = bcm281xx_pinctrl.pins;
pins              634 drivers/pinctrl/bcm/pinctrl-bcm2835.c 		const unsigned **pins,
pins              637 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	*pins = &bcm2835_gpio_pins[selector].number;
pins              721 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	struct property *pins, *funcs, *pulls;
pins              733 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	pins = of_find_property(np, "brcm,pins", NULL);
pins              734 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	if (!pins) {
pins              749 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	num_pins = pins->length / 4;
pins             1059 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	.pins = bcm2835_gpio_pins,
pins               75 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	const unsigned *pins;
pins              487 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	.pins = group_name ## _pins,			\
pins              721 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 				 unsigned selector, const unsigned **pins,
pins              726 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	*pins = pinctrl->groups[selector].pins;
pins              852 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	const struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data;
pins              880 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data;
pins              945 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	struct pinctrl_pin_desc *pins;
pins              976 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pins              977 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	if (!pins)
pins              981 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		pins[i].number = cygnus_pins[i].pin;
pins              982 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		pins[i].name = cygnus_pins[i].name;
pins              983 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		pins[i].drv_data = &cygnus_pins[i].gpio_mux;
pins              990 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	cygnus_pinctrl_desc.pins = pins;
pins              731 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	struct pinctrl_pin_desc *pins;
pins              735 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	pins = devm_kcalloc(chip->dev, gc->ngpio, sizeof(*pins), GFP_KERNEL);
pins              736 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	if (!pins)
pins              740 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 		pins[i].number = i;
pins              741 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 		pins[i].name = devm_kasprintf(chip->dev, GFP_KERNEL,
pins              743 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 		if (!pins[i].name)
pins              749 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	pctldesc->pins = pins;
pins               71 drivers/pinctrl/bcm/pinctrl-ns.c 	const unsigned int *pins;
pins               91 drivers/pinctrl/bcm/pinctrl-ns.c 	.pins = _pins,					\
pins              169 drivers/pinctrl/bcm/pinctrl-ns.c 				     const unsigned int **pins,
pins              174 drivers/pinctrl/bcm/pinctrl-ns.c 	*pins = ns_pinctrl->groups[selector].pins;
pins              230 drivers/pinctrl/bcm/pinctrl-ns.c 		int pin_number = ns_pinctrl->groups[grp_select].pins[i];
pins              311 drivers/pinctrl/bcm/pinctrl-ns.c 	pctldesc->pins = devm_kcalloc(dev, ARRAY_SIZE(ns_pinctrl_pins),
pins              314 drivers/pinctrl/bcm/pinctrl-ns.c 	if (!pctldesc->pins)
pins              316 drivers/pinctrl/bcm/pinctrl-ns.c 	for (i = 0, pin = (struct pinctrl_pin_desc *)&pctldesc->pins[0];
pins               87 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	const unsigned int *pins;
pins              375 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	.pins = group_name ## _pins,			\
pins              517 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 			      unsigned int selector, const unsigned int **pins,
pins              522 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	*pins = pinctrl->groups[selector].pins;
pins              663 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              686 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              709 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              733 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              750 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              777 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              799 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              825 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins              844 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctldev->desc->pins[pin].drv_data;
pins              904 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pins             1034 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct pinctrl_pin_desc *pins;
pins             1071 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pins             1072 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	if (!pins)
pins             1076 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		pins[i].number = ns2_pins[i].pin;
pins             1077 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		pins[i].name = ns2_pins[i].name;
pins             1078 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		pins[i].drv_data = &ns2_pins[i];
pins             1085 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	ns2_pinctrl_desc.pins = pins;
pins              579 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	struct pinctrl_pin_desc *pins;
pins              583 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	pins = devm_kcalloc(chip->dev, gc->ngpio, sizeof(*pins), GFP_KERNEL);
pins              584 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	if (!pins)
pins              587 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 		pins[i].number = i;
pins              588 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 		pins[i].name = devm_kasprintf(chip->dev, GFP_KERNEL,
pins              590 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 		if (!pins[i].name)
pins              595 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	pctldesc->pins = pins;
pins               81 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	const unsigned int *pins;
pins              230 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	.pins = group_name ## _pins,			\
pins              334 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 			      unsigned int selector, const unsigned int **pins,
pins              339 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	*pins = pinctrl->groups[selector].pins;
pins              485 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data;
pins              506 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data;
pins              564 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	struct pinctrl_pin_desc *pins;
pins              600 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pins              601 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	if (!pins)
pins              605 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		pins[i].number = nsp_pins[i].pin;
pins              606 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		pins[i].name = nsp_pins[i].name;
pins              607 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		pins[i].drv_data = &nsp_pins[i].gpio_select;
pins              614 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	nsp_pinctrl_desc.pins = pins;
pins              370 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.pins = { LN_AIF_PINS(1, ID) }, \
pins              382 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.pins = { LN_AIF_PINS(2, ID) }, \
pins              394 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	unsigned int pins[4];
pins              608 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.pins = &lochnagar##REV##_pins[LOCHNAGAR##REV##_PIN_##ID].number, \
pins              616 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.pins = lochnagar##REV##_##ID##_aif.pins, \
pins              617 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	.npins = ARRAY_SIZE(lochnagar##REV##_##ID##_aif.pins), \
pins              637 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	const unsigned int *pins;
pins              714 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	const struct pinctrl_pin_desc *pins;
pins              742 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 				    const unsigned int **pins,
pins              747 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	*pins = priv->groups[group_idx].pins;
pins              887 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		pin = priv->pins[group->pins[i]].drv_data;
pins              922 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		pin = priv->pins[*group->pins].drv_data;
pins              938 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	const struct lochnagar_pin *pin = priv->pins[offset].drv_data;
pins             1063 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	const struct lochnagar_pin *pin = priv->pins[offset].drv_data;
pins             1172 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		priv->pins = lochnagar1_pins;
pins             1182 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		priv->pins = lochnagar2_pins;
pins             1198 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	desc->pins = priv->pins;
pins              465 drivers/pinctrl/cirrus/pinctrl-madera-core.c 				 const unsigned int **pins,
pins              471 drivers/pinctrl/cirrus/pinctrl-madera-core.c 		*pins = priv->chip->pin_groups[selector].pins;
pins              476 drivers/pinctrl/cirrus/pinctrl-madera-core.c 		*pins = &madera_pin_single_group_pins[selector];
pins              503 drivers/pinctrl/cirrus/pinctrl-madera-core.c 			if (chip->pin_groups[i].pins[g_pin] == pin) {
pins              637 drivers/pinctrl/cirrus/pinctrl-madera-core.c 			reg = MADERA_GPIO1_CTRL_1 + (2 * pin_group->pins[i]);
pins              969 drivers/pinctrl/cirrus/pinctrl-madera-core.c 						  pin_group->pins[i],
pins              989 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	.pins = madera_pins,
pins               13 drivers/pinctrl/cirrus/pinctrl-madera.h 	const unsigned int *pins;
pins              151 drivers/pinctrl/core.c 		pin = pctldev->desc->pins[i].number;
pins              182 drivers/pinctrl/core.c 				  const struct pinctrl_pin_desc *pins,
pins              191 drivers/pinctrl/core.c 					    pins[i].number);
pins              194 drivers/pinctrl/core.c 					  pins[i].number);
pins              242 drivers/pinctrl/core.c 				 const struct pinctrl_pin_desc *pins,
pins              249 drivers/pinctrl/core.c 		ret = pinctrl_register_one_pin(pctldev, &pins[i]);
pins              274 drivers/pinctrl/core.c 	if (range->pins)
pins              275 drivers/pinctrl/core.c 		return range->pins[offset];
pins              443 drivers/pinctrl/core.c 				const unsigned **pins, unsigned *num_pins)
pins              455 drivers/pinctrl/core.c 	return pctlops->get_group_pins(pctldev, gs, pins, num_pins);
pins              468 drivers/pinctrl/core.c 		if (range->pins) {
pins              471 drivers/pinctrl/core.c 				if (range->pins[a] == pin)
pins              556 drivers/pinctrl/core.c 				   const unsigned int **pins,
pins              569 drivers/pinctrl/core.c 	*pins = group->pins;
pins              626 drivers/pinctrl/core.c 			      int *pins, int num_pins, void *data)
pins              645 drivers/pinctrl/core.c 	group->pins = pins;
pins             1516 drivers/pinctrl/core.c 	struct dev_pin_info *pins = dev->pins;
pins             1519 drivers/pinctrl/core.c 	if (!pins)
pins             1522 drivers/pinctrl/core.c 	if (IS_ERR(pins->init_state))
pins             1525 drivers/pinctrl/core.c 	if (pins->p->state != pins->init_state)
pins             1528 drivers/pinctrl/core.c 	if (IS_ERR(pins->default_state))
pins             1531 drivers/pinctrl/core.c 	ret = pinctrl_select_state(pins->p, pins->default_state);
pins             1548 drivers/pinctrl/core.c 	struct dev_pin_info *pins = dev->pins;
pins             1553 drivers/pinctrl/core.c 	ret = pinctrl_select_state(pins->p, state);
pins             1566 drivers/pinctrl/core.c 	if (!dev->pins)
pins             1569 drivers/pinctrl/core.c 	return pinctrl_pm_select_state(dev, dev->pins->default_state);
pins             1579 drivers/pinctrl/core.c 	if (!dev->pins)
pins             1582 drivers/pinctrl/core.c 	return pinctrl_pm_select_state(dev, dev->pins->sleep_state);
pins             1592 drivers/pinctrl/core.c 	if (!dev->pins)
pins             1595 drivers/pinctrl/core.c 	return pinctrl_pm_select_state(dev, dev->pins->idle_state);
pins             1616 drivers/pinctrl/core.c 		pin = pctldev->desc->pins[i].number;
pins             1649 drivers/pinctrl/core.c 		const unsigned *pins = NULL;
pins             1658 drivers/pinctrl/core.c 						  &pins, &num_pins);
pins             1665 drivers/pinctrl/core.c 				pname = pin_get_name(pctldev, pins[i]);
pins             1670 drivers/pinctrl/core.c 				seq_printf(s, "pin %d (%s)\n", pins[i], pname);
pins             1694 drivers/pinctrl/core.c 		if (range->pins) {
pins             1700 drivers/pinctrl/core.c 				seq_printf(s, "%u, ", range->pins[a]);
pins             1701 drivers/pinctrl/core.c 			seq_printf(s, "%u}\n", range->pins[a]);
pins             1996 drivers/pinctrl/core.c 	ret = pinctrl_register_pins(pctldev, pctldesc->pins, pctldesc->npins);
pins             1999 drivers/pinctrl/core.c 		pinctrl_free_pindescs(pctldev, pctldesc->pins,
pins             2163 drivers/pinctrl/core.c 	pinctrl_free_pindescs(pctldev, pctldev->desc->pins,
pins              196 drivers/pinctrl/core.h 	int *pins;
pins              208 drivers/pinctrl/core.h 				   const unsigned int **pins,
pins              175 drivers/pinctrl/freescale/pinctrl-imx.c 			info->pins[pin_id].name);
pins              357 drivers/pinctrl/freescale/pinctrl-imx.c 			info->pins[pin_id].name);
pins              392 drivers/pinctrl/freescale/pinctrl-imx.c 			info->pins[pin_id].name);
pins              397 drivers/pinctrl/freescale/pinctrl-imx.c 		info->pins[pin_id].name);
pins              563 drivers/pinctrl/freescale/pinctrl-imx.c 	dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[*pin_id].name,
pins              623 drivers/pinctrl/freescale/pinctrl-imx.c 	grp->pins = devm_kcalloc(ipctl->dev,
pins              626 drivers/pinctrl/freescale/pinctrl-imx.c 	if (!grp->pins || !grp->data)
pins              632 drivers/pinctrl/freescale/pinctrl-imx.c 			imx_pinctrl_parse_pin_scu(ipctl, &grp->pins[i],
pins              635 drivers/pinctrl/freescale/pinctrl-imx.c 			imx_pinctrl_parse_pin_mmio(ipctl, &grp->pins[i],
pins              798 drivers/pinctrl/freescale/pinctrl-imx.c 	if (!info || !info->pins || !info->npins) {
pins              853 drivers/pinctrl/freescale/pinctrl-imx.c 	imx_pinctrl_desc->pins = info->pins;
pins               79 drivers/pinctrl/freescale/pinctrl-imx.h 	const struct pinctrl_pin_desc *pins;
pins              189 drivers/pinctrl/freescale/pinctrl-imx1-core.c 			       const unsigned int **pins,
pins              198 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	*pins = info->groups[selector].pin_ids;
pins              268 drivers/pinctrl/freescale/pinctrl-imx1-core.c 				pin_get_name(pctldev, grp->pins[i].pin_id);
pins              269 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		new_map[j].data.configs.configs = &grp->pins[i].config;
pins              301 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	const struct imx1_pin *pins;
pins              309 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	pins = info->groups[group].pins;
pins              312 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	WARN_ON(!pins || !npins);
pins              318 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		unsigned int mux = pins[i].mux_id;
pins              319 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		unsigned int pin_id = pins[i].pin_id;
pins              438 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		name = pin_get_name(pctldev, grp->pins[i].pin_id);
pins              439 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		ret = imx1_pinconf_get(pctldev, grp->pins[i].pin_id, &config);
pins              486 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	grp->pins = devm_kcalloc(info->dev,
pins              491 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	if (!grp->pins || !grp->pin_ids)
pins              495 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		grp->pins[i].pin_id = be32_to_cpu(*list++);
pins              496 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		grp->pins[i].mux_id = be32_to_cpu(*list++);
pins              497 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		grp->pins[i].config = be32_to_cpu(*list++);
pins              499 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		grp->pin_ids[i] = grp->pins[i].pin_id;
pins              599 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	if (!info || !info->pins || !info->npins) {
pins              621 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	pctl_desc->pins = info->pins;
pins              247 drivers/pinctrl/freescale/pinctrl-imx1.c 	.pins	= imx1_pinctrl_pads,
pins               38 drivers/pinctrl/freescale/pinctrl-imx1.h 	struct imx1_pin *pins;
pins               56 drivers/pinctrl/freescale/pinctrl-imx1.h 	const struct pinctrl_pin_desc *pins;
pins              310 drivers/pinctrl/freescale/pinctrl-imx21.c 	.pins	= imx21_pinctrl_pads,
pins              261 drivers/pinctrl/freescale/pinctrl-imx23.c 	.pins = imx23_pins,
pins              309 drivers/pinctrl/freescale/pinctrl-imx25.c 	.pins = imx25_pinctrl_pads,
pins              382 drivers/pinctrl/freescale/pinctrl-imx27.c 	.pins = imx27_pinctrl_pads,
pins              377 drivers/pinctrl/freescale/pinctrl-imx28.c 	.pins = imx28_pins,
pins              999 drivers/pinctrl/freescale/pinctrl-imx35.c 	.pins = imx35_pinctrl_pads,
pins              384 drivers/pinctrl/freescale/pinctrl-imx50.c 	.pins = imx50_pinctrl_pads,
pins              761 drivers/pinctrl/freescale/pinctrl-imx51.c 	.pins = imx51_pinctrl_pads,
pins              447 drivers/pinctrl/freescale/pinctrl-imx53.c 	.pins = imx53_pinctrl_pads,
pins              457 drivers/pinctrl/freescale/pinctrl-imx6dl.c 	.pins = imx6dl_pinctrl_pads,
pins              459 drivers/pinctrl/freescale/pinctrl-imx6q.c 	.pins = imx6q_pinctrl_pads,
pins              363 drivers/pinctrl/freescale/pinctrl-imx6sl.c 	.pins = imx6sl_pinctrl_pads,
pins              330 drivers/pinctrl/freescale/pinctrl-imx6sll.c 	.pins = imx6sll_pinctrl_pads,
pins              367 drivers/pinctrl/freescale/pinctrl-imx6sx.c 	.pins = imx6sx_pinctrl_pads,
pins              314 drivers/pinctrl/freescale/pinctrl-imx6ul.c 	.pins = imx6ul_pinctrl_pads,
pins              320 drivers/pinctrl/freescale/pinctrl-imx6ul.c 	.pins = imx6ull_snvs_pinctrl_pads,
pins              358 drivers/pinctrl/freescale/pinctrl-imx7d.c 	.pins = imx7d_pinctrl_pads,
pins              364 drivers/pinctrl/freescale/pinctrl-imx7d.c 	.pins = imx7d_lpsr_pinctrl_pads,
pins              285 drivers/pinctrl/freescale/pinctrl-imx7ulp.c 	.pins = imx7ulp_pinctrl_pads,
pins              320 drivers/pinctrl/freescale/pinctrl-imx8mm.c 	.pins = imx8mm_pinctrl_pads,
pins              320 drivers/pinctrl/freescale/pinctrl-imx8mn.c 	.pins = imx8mn_pinctrl_pads,
pins              323 drivers/pinctrl/freescale/pinctrl-imx8mq.c 	.pins = imx8mq_pinctrl_pads,
pins              292 drivers/pinctrl/freescale/pinctrl-imx8qm.c 	.pins = imx8qm_pinctrl_pads,
pins              198 drivers/pinctrl/freescale/pinctrl-imx8qxp.c 	.pins = imx8qxp_pinctrl_pads,
pins               44 drivers/pinctrl/freescale/pinctrl-mxs.c 			      const unsigned **pins, unsigned *num_pins)
pins               48 drivers/pinctrl/freescale/pinctrl-mxs.c 	*pins = d->soc->groups[group].pins;
pins              211 drivers/pinctrl/freescale/pinctrl-mxs.c 		bank = PINID_TO_BANK(g->pins[i]);
pins              212 drivers/pinctrl/freescale/pinctrl-mxs.c 		pin = PINID_TO_PIN(g->pins[i]);
pins              274 drivers/pinctrl/freescale/pinctrl-mxs.c 			bank = PINID_TO_BANK(g->pins[i]);
pins              275 drivers/pinctrl/freescale/pinctrl-mxs.c 			pin = PINID_TO_PIN(g->pins[i]);
pins              373 drivers/pinctrl/freescale/pinctrl-mxs.c 	g->pins = devm_kcalloc(&pdev->dev, g->npins, sizeof(*g->pins),
pins              375 drivers/pinctrl/freescale/pinctrl-mxs.c 	if (!g->pins)
pins              383 drivers/pinctrl/freescale/pinctrl-mxs.c 	of_property_read_u32_array(np, propname, g->pins, g->npins);
pins              385 drivers/pinctrl/freescale/pinctrl-mxs.c 		g->muxsel[i] = MUXID_TO_MUXSEL(g->pins[i]);
pins              386 drivers/pinctrl/freescale/pinctrl-mxs.c 		g->pins[i] = MUXID_TO_PINID(g->pins[i]);
pins              540 drivers/pinctrl/freescale/pinctrl-mxs.c 	mxs_pinctrl_desc.pins = d->soc->pins;
pins               59 drivers/pinctrl/freescale/pinctrl-mxs.h 	unsigned int *pins;
pins               73 drivers/pinctrl/freescale/pinctrl-mxs.h 	const struct pinctrl_pin_desc *pins;
pins              119 drivers/pinctrl/freescale/pinctrl-scu.c 	dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[pin->pin].name,
pins              317 drivers/pinctrl/freescale/pinctrl-vf610.c 	.pins = vf610_pinctrl_pads,
pins              372 drivers/pinctrl/intel/pinctrl-baytrail.c 	.pins		= byt_score_pins,
pins              485 drivers/pinctrl/intel/pinctrl-baytrail.c 	.pins		= byt_sus_pins,
pins              538 drivers/pinctrl/intel/pinctrl-baytrail.c 	.pins		= byt_ncore_pins,
pins              610 drivers/pinctrl/intel/pinctrl-baytrail.c 			      const unsigned int **pins,
pins              615 drivers/pinctrl/intel/pinctrl-baytrail.c 	*pins		= vg->soc_data->groups[selector].pins;
pins              668 drivers/pinctrl/intel/pinctrl-baytrail.c 		padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG);
pins              698 drivers/pinctrl/intel/pinctrl-baytrail.c 		padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG);
pins             1211 drivers/pinctrl/intel/pinctrl-baytrail.c 		pin = vg->soc_data->pins[i].number;
pins             1475 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
pins             1640 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pctl_desc.pins	= vg->soc_data->pins;
pins             1671 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
pins             1703 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
pins              180 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = bxt_north_pins,
pins              297 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = bxt_northwest_pins,
pins              404 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = bxt_west_pins,
pins              480 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = bxt_southwest_pins,
pins              519 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = bxt_south_pins,
pins              658 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = apl_north_pins,
pins              778 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = apl_northwest_pins,
pins              888 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = apl_west_pins,
pins              980 drivers/pinctrl/intel/pinctrl-broxton.c 	.pins = apl_southwest_pins,
pins              461 drivers/pinctrl/intel/pinctrl-cannonlake.c 	.pins = cnlh_pins,
pins              821 drivers/pinctrl/intel/pinctrl-cannonlake.c 	.pins = cnllp_pins,
pins              327 drivers/pinctrl/intel/pinctrl-cedarfork.c 	.pins = cdf_pins,
pins               94 drivers/pinctrl/intel/pinctrl-cherryview.c 	const unsigned int *pins;
pins              127 drivers/pinctrl/intel/pinctrl-cherryview.c 	const struct pinctrl_pin_desc *pins;
pins              184 drivers/pinctrl/intel/pinctrl-cherryview.c 		.pins = (p),			\
pins              193 drivers/pinctrl/intel/pinctrl-cherryview.c 		.pins = (p),			\
pins              373 drivers/pinctrl/intel/pinctrl-cherryview.c 	.pins = southwest_pins,
pins              466 drivers/pinctrl/intel/pinctrl-cherryview.c 	.pins = north_pins,
pins              514 drivers/pinctrl/intel/pinctrl-cherryview.c 	.pins = east_pins,
pins              636 drivers/pinctrl/intel/pinctrl-cherryview.c 	.pins = southeast_pins,
pins              710 drivers/pinctrl/intel/pinctrl-cherryview.c 			      const unsigned int **pins, unsigned int *npins)
pins              714 drivers/pinctrl/intel/pinctrl-cherryview.c 	*pins = pctrl->community->groups[group].pins;
pins              800 drivers/pinctrl/intel/pinctrl-cherryview.c 		if (chv_pad_locked(pctrl, grp->pins[i])) {
pins              802 drivers/pinctrl/intel/pinctrl-cherryview.c 				 grp->pins[i]);
pins              810 drivers/pinctrl/intel/pinctrl-cherryview.c 		int pin = grp->pins[i];
pins             1186 drivers/pinctrl/intel/pinctrl-cherryview.c 	const unsigned int *pins;
pins             1190 drivers/pinctrl/intel/pinctrl-cherryview.c 	ret = chv_get_group_pins(pctldev, group, &pins, &npins);
pins             1194 drivers/pinctrl/intel/pinctrl-cherryview.c 	ret = chv_config_get(pctldev, pins[0], config);
pins             1205 drivers/pinctrl/intel/pinctrl-cherryview.c 	const unsigned int *pins;
pins             1209 drivers/pinctrl/intel/pinctrl-cherryview.c 	ret = chv_get_group_pins(pctldev, group, &pins, &npins);
pins             1214 drivers/pinctrl/intel/pinctrl-cherryview.c 		ret = chv_config_set(pctldev, pins[i], configs, num_configs);
pins             1551 drivers/pinctrl/intel/pinctrl-cherryview.c 		desc = &community->pins[i];
pins             1572 drivers/pinctrl/intel/pinctrl-cherryview.c 	chip->ngpio = community->pins[community->npins - 1].number + 1;
pins             1719 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl->pctldesc.pins = pctrl->community->pins;
pins             1772 drivers/pinctrl/intel/pinctrl-cherryview.c 		desc = &pctrl->community->pins[i];
pins             1811 drivers/pinctrl/intel/pinctrl-cherryview.c 		desc = &pctrl->community->pins[i];
pins              253 drivers/pinctrl/intel/pinctrl-denverton.c 	.pins = dnv_pins,
pins              181 drivers/pinctrl/intel/pinctrl-geminilake.c 	.pins = glk_northwest_pins,
pins              314 drivers/pinctrl/intel/pinctrl-geminilake.c 	.pins = glk_north_pins,
pins              353 drivers/pinctrl/intel/pinctrl-geminilake.c 	.pins = glk_audio_pins,
pins              435 drivers/pinctrl/intel/pinctrl-geminilake.c 	.pins = glk_scc_pins,
pins              398 drivers/pinctrl/intel/pinctrl-icelake.c 	.pins = icllp_pins,
pins              309 drivers/pinctrl/intel/pinctrl-intel.c 			      const unsigned int **pins, unsigned int *npins)
pins              313 drivers/pinctrl/intel/pinctrl-intel.c 	*pins = pctrl->soc->groups[group].pins;
pins              418 drivers/pinctrl/intel/pinctrl-intel.c 		if (!intel_pad_usable(pctrl, grp->pins[i])) {
pins              429 drivers/pinctrl/intel/pinctrl-intel.c 		padcfg0 = intel_get_padcfg(pctrl, grp->pins[i], PADCFG0);
pins             1438 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->pctldesc.pins = pctrl->soc->pins;
pins             1529 drivers/pinctrl/intel/pinctrl-intel.c 		const struct pinctrl_pin_desc *desc = &pctrl->soc->pins[i];
pins             1622 drivers/pinctrl/intel/pinctrl-intel.c 		const struct pinctrl_pin_desc *desc = &pctrl->soc->pins[i];
pins               30 drivers/pinctrl/intel/pinctrl-intel.h 	const unsigned int *pins;
pins              135 drivers/pinctrl/intel/pinctrl-intel.h 		.pins = (p),					\
pins              167 drivers/pinctrl/intel/pinctrl-intel.h 	const struct pinctrl_pin_desc *pins;
pins              308 drivers/pinctrl/intel/pinctrl-lewisburg.c 	.pins = lbg_pins,
pins              432 drivers/pinctrl/intel/pinctrl-merrifield.c 	const struct pinctrl_pin_desc *pins;
pins              523 drivers/pinctrl/intel/pinctrl-merrifield.c 				const unsigned int **pins, unsigned int *npins)
pins              527 drivers/pinctrl/intel/pinctrl-merrifield.c 	*pins = mp->groups[group].pins;
pins              604 drivers/pinctrl/intel/pinctrl-merrifield.c 		if (!mrfld_buf_available(mp, grp->pins[i]))
pins              611 drivers/pinctrl/intel/pinctrl-merrifield.c 		mrfld_update_bufcfg(mp, grp->pins[i], bits, mask);
pins              833 drivers/pinctrl/intel/pinctrl-merrifield.c 	const unsigned int *pins;
pins              837 drivers/pinctrl/intel/pinctrl-merrifield.c 	ret = mrfld_get_group_pins(pctldev, group, &pins, &npins);
pins              841 drivers/pinctrl/intel/pinctrl-merrifield.c 	ret = mrfld_config_get(pctldev, pins[0], config);
pins              852 drivers/pinctrl/intel/pinctrl-merrifield.c 	const unsigned int *pins;
pins              856 drivers/pinctrl/intel/pinctrl-merrifield.c 	ret = mrfld_get_group_pins(pctldev, group, &pins, &npins);
pins              861 drivers/pinctrl/intel/pinctrl-merrifield.c 		ret = mrfld_config_set(pctldev, pins[i], configs, num_configs);
pins              929 drivers/pinctrl/intel/pinctrl-merrifield.c 	mp->pctldesc.pins = mrfld_pins;
pins              301 drivers/pinctrl/intel/pinctrl-sunrisepoint.c 	.pins = sptlp_pins,
pins              581 drivers/pinctrl/intel/pinctrl-sunrisepoint.c 	.pins = spth_pins,
pins               60 drivers/pinctrl/mediatek/pinctrl-moore.c 		int pin = grp->pins[i];
pins               62 drivers/pinctrl/mediatek/pinctrl-moore.c 		desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins               78 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins               91 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins              105 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins              220 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins              353 drivers/pinctrl/mediatek/pinctrl-moore.c 	const unsigned int *pins;
pins              357 drivers/pinctrl/mediatek/pinctrl-moore.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins              362 drivers/pinctrl/mediatek/pinctrl-moore.c 		if (mtk_pinconf_get(pctldev, pins[i], config))
pins              379 drivers/pinctrl/mediatek/pinctrl-moore.c 	const unsigned int *pins;
pins              383 drivers/pinctrl/mediatek/pinctrl-moore.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins              388 drivers/pinctrl/mediatek/pinctrl-moore.c 		ret = mtk_pinconf_set(pctldev, pins[i], configs, num_configs);
pins              437 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio];
pins              451 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio];
pins              477 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[offset];
pins              492 drivers/pinctrl/mediatek/pinctrl-moore.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[offset];
pins              555 drivers/pinctrl/mediatek/pinctrl-moore.c 						group->pins, group->num_pins,
pins              591 drivers/pinctrl/mediatek/pinctrl-moore.c 	struct pinctrl_pin_desc *pins;
pins              630 drivers/pinctrl/mediatek/pinctrl-moore.c 	pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
pins              632 drivers/pinctrl/mediatek/pinctrl-moore.c 	if (!pins)
pins              636 drivers/pinctrl/mediatek/pinctrl-moore.c 		pins[i].number = hw->soc->pins[i].number;
pins              637 drivers/pinctrl/mediatek/pinctrl-moore.c 		pins[i].name = hw->soc->pins[i].name;
pins              641 drivers/pinctrl/mediatek/pinctrl-moore.c 	mtk_desc.pins = (const struct pinctrl_pin_desc *)pins;
pins              505 drivers/pinctrl/mediatek/pinctrl-mt2701.c 	.pins = mtk_pins_mt2701,
pins              560 drivers/pinctrl/mediatek/pinctrl-mt2712.c 	.pins = mtk_pins_mt2712,
pins               21 drivers/pinctrl/mediatek/pinctrl-mt6397.c 	.pins = mtk_pins_mt6397,
pins             1068 drivers/pinctrl/mediatek/pinctrl-mt6765.c 	.pins = mtk_pins_mt6765,
pins               52 drivers/pinctrl/mediatek/pinctrl-mt6797.c 	.pins = mtk_pins_mt6797,
pins              761 drivers/pinctrl/mediatek/pinctrl-mt7622.c 	.pins = mt7622_pins,
pins             1376 drivers/pinctrl/mediatek/pinctrl-mt7623.c 	.pins = mt7623_pins,
pins              409 drivers/pinctrl/mediatek/pinctrl-mt7629.c 	.pins = mt7629_pins,
pins              276 drivers/pinctrl/mediatek/pinctrl-mt8127.c 	.pins = mtk_pins_mt8127,
pins              288 drivers/pinctrl/mediatek/pinctrl-mt8135.c 	.pins = mtk_pins_mt8135,
pins              316 drivers/pinctrl/mediatek/pinctrl-mt8173.c 	.pins = mtk_pins_mt8173,
pins              552 drivers/pinctrl/mediatek/pinctrl-mt8183.c 	.pins = mtk_pins_mt8183,
pins              308 drivers/pinctrl/mediatek/pinctrl-mt8516.c 	.pins = mtk_pins_mt8516,
pins              218 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	desc = (const struct mtk_pin_desc *)hw->soc->pins;
pins              236 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	desc = (const struct mtk_pin_desc *)hw->soc->pins;
pins              260 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio_n];
pins              281 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio_n];
pins              194 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h 	const struct mtk_pin_desc	*pins;
pins              427 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num;
pins              445 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		const struct mtk_desc_pin *pin = pctl->devdata->pins + i;
pins              496 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	struct property *pins;
pins              507 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pins = of_find_property(node, "pinmux", NULL);
pins              508 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	if (!pins) {
pins              522 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	num_pins = pins->length / sizeof(u32);
pins              630 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 				      const unsigned **pins,
pins              635 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	*pins = (unsigned *)&pctl->groups[group].pin;
pins              704 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		pin = pctl->devdata->pins + i;
pins              738 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	const struct mtk_desc_pin *pin = pctl->devdata->pins + offset;
pins              831 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pin = pctl->devdata->pins + offset;
pins              851 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pin = pctl->devdata->pins + offset;
pins              914 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		const struct mtk_desc_pin *pin = pctl->devdata->pins + i;
pins             1020 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	struct pinctrl_pin_desc *pins;
pins             1065 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pins = devm_kcalloc(&pdev->dev, pctl->devdata->npins, sizeof(*pins),
pins             1067 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	if (!pins)
pins             1071 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		pins[i] = pctl->devdata->pins[i].pin;
pins             1075 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->pctl_desc.pins = pins;
pins              228 drivers/pinctrl/mediatek/pinctrl-mtk-common.h 	const struct mtk_desc_pin	*pins;
pins               57 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins               70 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins               84 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins              209 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin];
pins              361 drivers/pinctrl/mediatek/pinctrl-paris.c 	const struct mtk_pin_desc *pin = hw->soc->pins + pin_num;
pins              379 drivers/pinctrl/mediatek/pinctrl-paris.c 		const struct mtk_pin_desc *pin = hw->soc->pins + i;
pins              438 drivers/pinctrl/mediatek/pinctrl-paris.c 	struct property *pins;
pins              441 drivers/pinctrl/mediatek/pinctrl-paris.c 	pins = of_find_property(node, "pinmux", NULL);
pins              442 drivers/pinctrl/mediatek/pinctrl-paris.c 	if (!pins) {
pins              456 drivers/pinctrl/mediatek/pinctrl-paris.c 	num_pins = pins->length / sizeof(u32);
pins              567 drivers/pinctrl/mediatek/pinctrl-paris.c 				    unsigned group, const unsigned **pins,
pins              572 drivers/pinctrl/mediatek/pinctrl-paris.c 	*pins = (unsigned *)&hw->groups[group].pin;
pins              631 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[grp->pin];
pins              696 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio];
pins              711 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio];
pins              725 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio];
pins              751 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[offset];
pins              766 drivers/pinctrl/mediatek/pinctrl-paris.c 	desc = (const struct mtk_pin_desc *)&hw->soc->pins[offset];
pins              824 drivers/pinctrl/mediatek/pinctrl-paris.c 		const struct mtk_pin_desc *pin = hw->soc->pins + i;
pins              839 drivers/pinctrl/mediatek/pinctrl-paris.c 	struct pinctrl_pin_desc *pins;
pins              885 drivers/pinctrl/mediatek/pinctrl-paris.c 	pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
pins              887 drivers/pinctrl/mediatek/pinctrl-paris.c 	if (!pins)
pins              891 drivers/pinctrl/mediatek/pinctrl-paris.c 		pins[i].number = hw->soc->pins[i].number;
pins              892 drivers/pinctrl/mediatek/pinctrl-paris.c 		pins[i].name = hw->soc->pins[i].name;
pins              896 drivers/pinctrl/mediatek/pinctrl-paris.c 	mtk_desc.pins = (const struct pinctrl_pin_desc *)pins;
pins               95 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c 		ret = meson_axg_pmx_update_function(pc, group->pins[i],
pins               45 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h 		.pins = grp ## _pins,                                   \
pins               55 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h 		.pins = (const unsigned int[]){ gpio },			\
pins             1045 drivers/pinctrl/meson/pinctrl-meson-axg.c 	.pins		= meson_axg_periphs_pins,
pins             1059 drivers/pinctrl/meson/pinctrl-meson-axg.c 	.pins		= meson_axg_aobus_pins,
pins             1367 drivers/pinctrl/meson/pinctrl-meson-g12a.c 	.pins		= meson_g12a_periphs_pins,
pins             1381 drivers/pinctrl/meson/pinctrl-meson-g12a.c 	.pins		= meson_g12a_aobus_pins,
pins              832 drivers/pinctrl/meson/pinctrl-meson-gxbb.c 	.pins		= meson_gxbb_periphs_pins,
pins              845 drivers/pinctrl/meson/pinctrl-meson-gxbb.c 	.pins		= meson_gxbb_aobus_pins,
pins              801 drivers/pinctrl/meson/pinctrl-meson-gxl.c 	.pins		= meson_gxl_periphs_pins,
pins              814 drivers/pinctrl/meson/pinctrl-meson-gxl.c 	.pins		= meson_gxl_aobus_pins,
pins              119 drivers/pinctrl/meson/pinctrl-meson.c 				const unsigned **pins, unsigned *num_pins)
pins              123 drivers/pinctrl/meson/pinctrl-meson.c 	*pins = pc->data->groups[selector].pins;
pins              531 drivers/pinctrl/meson/pinctrl-meson.c 		meson_pinconf_set(pcdev, group->pins[i], configs,
pins              721 drivers/pinctrl/meson/pinctrl-meson.c 	pc->desc.pins		= pc->data->pins;
pins               27 drivers/pinctrl/meson/pinctrl-meson.h 	const unsigned int *pins;
pins              107 drivers/pinctrl/meson/pinctrl-meson.h 	const struct pinctrl_pin_desc *pins;
pins               46 drivers/pinctrl/meson/pinctrl-meson8-pmx.c 			if (group->pins[j] == pin) {
pins               74 drivers/pinctrl/meson/pinctrl-meson8-pmx.c 		meson8_pmx_disable_other_groups(pc, group->pins[i], group_num);
pins               25 drivers/pinctrl/meson/pinctrl-meson8-pmx.h 		.pins = grp ## _pins,					\
pins               35 drivers/pinctrl/meson/pinctrl-meson8-pmx.h 		.pins = (const unsigned int[]){ gpio },			\
pins             1084 drivers/pinctrl/meson/pinctrl-meson8.c 	.pins		= meson8_cbus_pins,
pins             1097 drivers/pinctrl/meson/pinctrl-meson8.c 	.pins		= meson8_aobus_pins,
pins              943 drivers/pinctrl/meson/pinctrl-meson8b.c 	.pins		= meson8b_cbus_pins,
pins              956 drivers/pinctrl/meson/pinctrl-meson8b.c 	.pins		= meson8b_aobus_pins,
pins               67 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	unsigned int	*pins;
pins              242 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 			if (group->pins[j] == pin)
pins              284 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 				      const unsigned int **pins,
pins              292 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	*pins = info->groups[selector].pins;
pins              875 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		grp->pins = devm_kcalloc(info->dev,
pins              877 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 					 sizeof(*grp->pins),
pins              879 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		if (!grp->pins)
pins              883 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 			grp->pins[i] = grp->start_pin + i;
pins              886 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 			grp->pins[i+j] = grp->extra_pin + j;
pins              975 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ctrldesc->pins = pindesc;
pins               43 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	unsigned *pins;
pins               87 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		if (pid >= pctl->groups[n].pins[0] &&
pins               88 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		    pid < pctl->groups[n].pins[0] +
pins              171 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	return grp->ctrl->mpp_get(grp->data, grp->pins[0], config);
pins              186 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		ret = grp->ctrl->mpp_set(grp->data, grp->pins[0], configs[i]);
pins              386 drivers/pinctrl/mvebu/pinctrl-mvebu.c 					unsigned gid, const unsigned **pins,
pins              390 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	*pins = pctl->groups[gid].pins;
pins              608 drivers/pinctrl/mvebu/pinctrl-mvebu.c 			ctrl->pins[k] = ctrl->pid + k;
pins              632 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pctl->desc.pins = pdesc;
pins              656 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		pctl->groups[gid].pins = ctrl->pins;
pins              676 drivers/pinctrl/mvebu/pinctrl-mvebu.c 				pctl->groups[gid].pins = &ctrl->pins[k];
pins               51 drivers/pinctrl/mvebu/pinctrl-mvebu.h 	unsigned *pins;
pins              138 drivers/pinctrl/mvebu/pinctrl-mvebu.h 		.pins = (unsigned[_idh - _idl + 1]) { },	\
pins              150 drivers/pinctrl/mvebu/pinctrl-mvebu.h 		.pins = (unsigned[_idh - _idl + 1]) { },	\
pins              227 drivers/pinctrl/nomadik/pinctrl-ab8500.c #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
pins              465 drivers/pinctrl/nomadik/pinctrl-ab8500.c 	.pins = ab8500_pins,
pins              149 drivers/pinctrl/nomadik/pinctrl-ab8505.c #define AB8505_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
pins              360 drivers/pinctrl/nomadik/pinctrl-ab8505.c 	.pins = ab8505_pins,
pins              584 drivers/pinctrl/nomadik/pinctrl-abx500.c 			g->pins[i], g->altsetting);
pins              586 drivers/pinctrl/nomadik/pinctrl-abx500.c 		ret = abx500_set_mode(pctldev, chip, g->pins[i], g->altsetting);
pins              664 drivers/pinctrl/nomadik/pinctrl-abx500.c 				 const unsigned **pins,
pins              669 drivers/pinctrl/nomadik/pinctrl-abx500.c 	*pins = pct->soc->groups[selector].pins;
pins              734 drivers/pinctrl/nomadik/pinctrl-abx500.c 			if (npct->soc->pins[i].number == pin_number)
pins              735 drivers/pinctrl/nomadik/pinctrl-abx500.c 				return npct->soc->pins[i].name;
pins             1043 drivers/pinctrl/nomadik/pinctrl-abx500.c 	abx500_pinctrl_desc.pins = pct->soc->pins;
pins               53 drivers/pinctrl/nomadik/pinctrl-abx500.h 	const unsigned int *pins;
pins              165 drivers/pinctrl/nomadik/pinctrl-abx500.h 	const struct pinctrl_pin_desc *pins;
pins              659 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c #define DB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
pins             1234 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c 	.pins = nmk_db8500_pins,
pins              306 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c #define STN8815_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins,		\
pins              357 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c 	.pins = nmk_stn8815_pins,
pins             1224 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			      const unsigned **pins,
pins             1229 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	*pins = npct->soc->groups[selector].pins;
pins             1401 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			if (npct->soc->pins[i].number == pin_number)
pins             1402 drivers/pinctrl/nomadik/pinctrl-nomadik.c 				return npct->soc->pins[i].name;
pins             1608 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			slpm[g->pins[i] / NMK_GPIO_PER_CHIP] &= ~BIT(g->pins[i]);
pins             1616 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		nmk_chip = find_nmk_gpio_from_pin(g->pins[i]);
pins             1620 drivers/pinctrl/nomadik/pinctrl-nomadik.c 				g->pins[i], g->name, i);
pins             1623 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		dev_dbg(npct->dev, "setting pin %d to altsetting %d\n", g->pins[i], g->altsetting);
pins             1626 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		bit = g->pins[i] % NMK_GPIO_PER_CHIP;
pins             1649 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			nmk_prcm_altcx_set_mode(npct, g->pins[i],
pins             1939 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	nmk_pinctrl_desc.pins = npct->soc->pins;
pins              118 drivers/pinctrl/nomadik/pinctrl-nomadik.h 	const unsigned int *pins;
pins              139 drivers/pinctrl/nomadik/pinctrl-nomadik.h 	const struct pinctrl_pin_desc *pins;
pins              514 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	const unsigned int *pins;
pins              646 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c #define NPCM7XX_GRP(x) { .name = #x, .pins = x ## _pins, \
pins             1576 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 				  const unsigned int **pins,
pins             1580 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	*pins  = npcm7xx_groups[selector].pins;
pins             1645 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	npcm7xx_setfunc(npcm->gcr_regmap, npcm7xx_groups[group].pins,
pins             1854 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	.pins = npcm7xx_pins,
pins              316 drivers/pinctrl/pinconf.c 		pin = pctldev->desc->pins[i].number;
pins              621 drivers/pinctrl/pinctrl-amd.c 			      const unsigned **pins,
pins              626 drivers/pinctrl/pinctrl-amd.c 	*pins = gpio_dev->groups[group].pins;
pins              741 drivers/pinctrl/pinctrl-amd.c 	const unsigned *pins;
pins              745 drivers/pinctrl/pinctrl-amd.c 	ret = amd_get_group_pins(pctldev, group, &pins, &npins);
pins              749 drivers/pinctrl/pinctrl-amd.c 	if (amd_pinconf_get(pctldev, pins[0], config))
pins              759 drivers/pinctrl/pinctrl-amd.c 	const unsigned *pins;
pins              763 drivers/pinctrl/pinctrl-amd.c 	ret = amd_get_group_pins(pctldev, group, &pins, &npins);
pins              767 drivers/pinctrl/pinctrl-amd.c 		if (amd_pinconf_set(pctldev, pins[i], configs, num_configs))
pins              806 drivers/pinctrl/pinctrl-amd.c 		int pin = desc->pins[i].number;
pins              824 drivers/pinctrl/pinctrl-amd.c 		int pin = desc->pins[i].number;
pins              842 drivers/pinctrl/pinctrl-amd.c 	.pins	= kerncz_pins,
pins               79 drivers/pinctrl/pinctrl-amd.h 	const unsigned *pins;
pins              234 drivers/pinctrl/pinctrl-amd.h 		.pins = i2c0_pins,
pins              239 drivers/pinctrl/pinctrl-amd.h 		.pins = i2c1_pins,
pins              244 drivers/pinctrl/pinctrl-amd.h 		.pins = i2c2_pins,
pins              249 drivers/pinctrl/pinctrl-amd.h 		.pins = i2c3_pins,
pins              254 drivers/pinctrl/pinctrl-amd.h 		.pins = uart0_pins,
pins              259 drivers/pinctrl/pinctrl-amd.h 		.pins = uart1_pins,
pins               59 drivers/pinctrl/pinctrl-artpec6.c 	struct pinctrl_pin_desc		*pins;
pins               69 drivers/pinctrl/pinctrl-artpec6.c 	const unsigned int *pins;
pins              215 drivers/pinctrl/pinctrl-artpec6.c 		.pins = cpuclkout_pins0,
pins              221 drivers/pinctrl/pinctrl-artpec6.c 		.pins = udlclkout_pins0,
pins              227 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2c1_pins0,
pins              233 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2c2_pins0,
pins              239 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2c3_pins0,
pins              245 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2s0_pins0,
pins              251 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2s1_pins0,
pins              257 drivers/pinctrl/pinctrl-artpec6.c 		.pins = i2srefclk_pins0,
pins              263 drivers/pinctrl/pinctrl-artpec6.c 		.pins = spi0_pins0,
pins              269 drivers/pinctrl/pinctrl-artpec6.c 		.pins = spi1_pins0,
pins              275 drivers/pinctrl/pinctrl-artpec6.c 		.pins = pciedebug_pins0,
pins              281 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart0_pins0,
pins              287 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart0_pins1,
pins              293 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart0_pins1,
pins              299 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart1_pins0,
pins              305 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart1_pins0,
pins              311 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart2_pins0,
pins              317 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart2_pins1,
pins              323 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart2_pins1,
pins              329 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart3_pins0,
pins              335 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart3_pins0,
pins              341 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart4_pins0,
pins              347 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart5_pins0,
pins              353 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart5_pins0,
pins              359 drivers/pinctrl/pinctrl-artpec6.c 		.pins = uart5_pins0,
pins              365 drivers/pinctrl/pinctrl-artpec6.c 		.pins = nand_pins0,
pins              371 drivers/pinctrl/pinctrl-artpec6.c 		.pins = sdio0_pins0,
pins              377 drivers/pinctrl/pinctrl-artpec6.c 		.pins = sdio1_pins0,
pins              383 drivers/pinctrl/pinctrl-artpec6.c 		.pins = ethernet_pins0,
pins              437 drivers/pinctrl/pinctrl-artpec6.c 				  const unsigned int **pins,
pins              440 drivers/pinctrl/pinctrl-artpec6.c 	*pins = (unsigned int *)artpec6_pin_groups[group].pins;
pins              667 drivers/pinctrl/pinctrl-artpec6.c 		if (artpec6_pin_groups[group].pins[i] > ARTPEC6_MAX_MUXABLE)
pins              682 drivers/pinctrl/pinctrl-artpec6.c 		reg = artpec6_pmx_reg_offset(artpec6_pin_groups[group].pins[i]);
pins              743 drivers/pinctrl/pinctrl-artpec6.c 			pmx->pins[pin].name);
pins              748 drivers/pinctrl/pinctrl-artpec6.c 		pmx->pins[pin].name);
pins              807 drivers/pinctrl/pinctrl-artpec6.c 			pmx->pins[pin].name);
pins              812 drivers/pinctrl/pinctrl-artpec6.c 		pmx->pins[pin].name);
pins              893 drivers/pinctrl/pinctrl-artpec6.c 				artpec6_pin_groups[group].pins[current_pin],
pins              913 drivers/pinctrl/pinctrl-artpec6.c 	.pins	 = artpec6_pins,
pins              955 drivers/pinctrl/pinctrl-artpec6.c 	pmx->pins	    = artpec6_pins;
pins               73 drivers/pinctrl/pinctrl-as3722.c 	const unsigned pins[1];
pins               87 drivers/pinctrl/pinctrl-as3722.c 	const struct pinctrl_pin_desc *pins;
pins              159 drivers/pinctrl/pinctrl-as3722.c 		.pins = {AS3722_PIN_##pin_id},				\
pins              190 drivers/pinctrl/pinctrl-as3722.c 		unsigned group, const unsigned **pins, unsigned *num_pins)
pins              194 drivers/pinctrl/pinctrl-as3722.c 	*pins = as_pci->pin_groups[group].pins;
pins              563 drivers/pinctrl/pinctrl-as3722.c 	as_pci->pins = as3722_pins_desc;
pins              570 drivers/pinctrl/pinctrl-as3722.c 	as3722_pinctrl_desc.pins = as3722_pins_desc;
pins              119 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin	**pins;
pins              169 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq];
pins              211 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq];
pins              220 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq];
pins              308 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[offset];
pins              323 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[offset];
pins              335 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[offset];
pins              354 drivers/pinctrl/pinctrl-at91-pio4.c 	struct atmel_pin *pin = atmel_pioctrl->pins[offset];
pins              375 drivers/pinctrl/pinctrl-at91-pio4.c 	unsigned bank = atmel_pioctrl->pins[pin_id]->bank;
pins              376 drivers/pinctrl/pinctrl-at91-pio4.c 	unsigned line = atmel_pioctrl->pins[pin_id]->line;
pins              391 drivers/pinctrl/pinctrl-at91-pio4.c 	unsigned bank = atmel_pioctrl->pins[pin_id]->bank;
pins              392 drivers/pinctrl/pinctrl-at91-pio4.c 	unsigned line = atmel_pioctrl->pins[pin_id]->line;
pins              418 drivers/pinctrl/pinctrl-at91-pio4.c 				     unsigned selector, const unsigned **pins,
pins              423 drivers/pinctrl/pinctrl-at91-pio4.c 	*pins = (unsigned *)&atmel_pioctrl->groups[selector].pin;
pins              467 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->pins[pin_id]->mux = func_id;
pins              468 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->pins[pin_id]->ioset = ATMEL_GET_PIN_IOSET(pinfunc);
pins              471 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[pin_id]->device = np->name;
pins              473 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[pin_id]->device = np->parent->name;
pins              486 drivers/pinctrl/pinctrl-at91-pio4.c 	struct property	*pins;
pins              490 drivers/pinctrl/pinctrl-at91-pio4.c 	pins = of_find_property(np, "pinmux", NULL);
pins              491 drivers/pinctrl/pinctrl-at91-pio4.c 	if (!pins)
pins              502 drivers/pinctrl/pinctrl-at91-pio4.c 	num_pins = pins->length / sizeof(u32);
pins              814 drivers/pinctrl/pinctrl-at91-pio4.c 	if (!atmel_pioctrl->pins[pin_id]->device)
pins              817 drivers/pinctrl/pinctrl-at91-pio4.c 	if (atmel_pioctrl->pins[pin_id])
pins              819 drivers/pinctrl/pinctrl-at91-pio4.c 			   atmel_pioctrl->pins[pin_id]->device,
pins              820 drivers/pinctrl/pinctrl-at91-pio4.c 			   atmel_pioctrl->pins[pin_id]->ioset);
pins              969 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->pins = devm_kcalloc(dev,
pins              971 drivers/pinctrl/pinctrl-at91-pio4.c 					   sizeof(*atmel_pioctrl->pins),
pins              973 drivers/pinctrl/pinctrl-at91-pio4.c 	if (!atmel_pioctrl->pins)
pins              980 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pinctrl_desc.pins = pin_desc;
pins             1003 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[i] = devm_kzalloc(dev,
pins             1004 drivers/pinctrl/pinctrl-at91-pio4.c 				sizeof(**atmel_pioctrl->pins), GFP_KERNEL);
pins             1005 drivers/pinctrl/pinctrl-at91-pio4.c 		if (!atmel_pioctrl->pins[i])
pins             1008 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[i]->pin_id = i;
pins             1009 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[i]->bank = bank;
pins             1010 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pins[i]->line = line;
pins              141 drivers/pinctrl/pinctrl-at91.c 	unsigned int		*pins;
pins              222 drivers/pinctrl/pinctrl-at91.c 		dev_dbg(info->dev, "%s: %d 0:%d\n", name, grp->npins, grp->pins[0]);
pins              245 drivers/pinctrl/pinctrl-at91.c 			       const unsigned **pins,
pins              253 drivers/pinctrl/pinctrl-at91.c 	*pins = info->groups[selector].pins;
pins              312 drivers/pinctrl/pinctrl-at91.c 				pin_get_name(pctldev, grp->pins[i]);
pins             1203 drivers/pinctrl/pinctrl-at91.c 	grp->pins = devm_kcalloc(info->dev, grp->npins, sizeof(unsigned int),
pins             1205 drivers/pinctrl/pinctrl-at91.c 	if (!grp->pins_conf || !grp->pins)
pins             1211 drivers/pinctrl/pinctrl-at91.c 		grp->pins[j] = pin->bank * MAX_NB_GPIO_PER_BANK + pin->pin;
pins             1374 drivers/pinctrl/pinctrl-at91.c 	at91_pinctrl_desc.pins = pdesc =
pins             1379 drivers/pinctrl/pinctrl-at91.c 	if (!at91_pinctrl_desc.pins)
pins               44 drivers/pinctrl/pinctrl-axp209.c 	const struct pinctrl_pin_desc	*pins;
pins               82 drivers/pinctrl/pinctrl-axp209.c 	.pins	= axp209_pins,
pins               91 drivers/pinctrl/pinctrl-axp209.c 	.pins	= axp813_pins,
pins              289 drivers/pinctrl/pinctrl-axp209.c 			     const unsigned int **pins, unsigned int *num_pins)
pins              293 drivers/pinctrl/pinctrl-axp209.c 	*pins = (unsigned int *)&pctl->desc->pins[selector];
pins              304 drivers/pinctrl/pinctrl-axp209.c 	return pctl->desc->pins[selector].name;
pins              318 drivers/pinctrl/pinctrl-axp209.c 					  const struct pinctrl_pin_desc *pins)
pins              334 drivers/pinctrl/pinctrl-axp209.c 			*group = pins[bit].name;
pins              368 drivers/pinctrl/pinctrl-axp209.c 			pctl->funcs[i].groups[pin] = pctl->desc->pins[pin].name;
pins              373 drivers/pinctrl/pinctrl-axp209.c 				      pctl->desc->pins);
pins              379 drivers/pinctrl/pinctrl-axp209.c 				      pctl->desc->pins);
pins              447 drivers/pinctrl/pinctrl-axp209.c 	pctrl_desc->pins = pctl->desc->pins;
pins              465 drivers/pinctrl/pinctrl-axp209.c 				     pctl->desc->pins->number,
pins              466 drivers/pinctrl/pinctrl-axp209.c 				     pctl->desc->pins->number,
pins               50 drivers/pinctrl/pinctrl-bm1880.c 	const unsigned int *pins;
pins              364 drivers/pinctrl/pinctrl-bm1880.c 		.pins = nm ## _pins, \
pins              933 drivers/pinctrl/pinctrl-bm1880.c 				       const unsigned int **pins,
pins              938 drivers/pinctrl/pinctrl-bm1880.c 	*pins = pctrl->groups[selector].pins;
pins              990 drivers/pinctrl/pinctrl-bm1880.c 		unsigned int pin = pgrp->pins[i];
pins             1275 drivers/pinctrl/pinctrl-bm1880.c 		ret = bm1880_pinconf_cfg_set(pctldev, pgrp->pins[i], configs,
pins             1300 drivers/pinctrl/pinctrl-bm1880.c 	.pins = bm1880_pins,
pins               48 drivers/pinctrl/pinctrl-da850-pupd.c 				     const unsigned int **pins,
pins               62 drivers/pinctrl/pinctrl-digicolor.c 	return pmap->desc->pins[selector].name;
pins               66 drivers/pinctrl/pinctrl-digicolor.c 			     const unsigned **pins,
pins               71 drivers/pinctrl/pinctrl-digicolor.c 	*pins = &pmap->desc->pins[selector].number;
pins              274 drivers/pinctrl/pinctrl-digicolor.c 	struct pinctrl_pin_desc *pins;
pins              289 drivers/pinctrl/pinctrl-digicolor.c 	pins = devm_kcalloc(&pdev->dev, PINS_COUNT, sizeof(*pins),
pins              291 drivers/pinctrl/pinctrl-digicolor.c 	if (!pins)
pins              305 drivers/pinctrl/pinctrl-digicolor.c 			pins[pin_id].number = pin_id;
pins              306 drivers/pinctrl/pinctrl-digicolor.c 			pins[pin_id].name = name;
pins              320 drivers/pinctrl/pinctrl-digicolor.c 	pctl_desc->pins = pins;
pins               67 drivers/pinctrl/pinctrl-falcon.c 	.pins = p,		\
pins              373 drivers/pinctrl/pinctrl-falcon.c 	.pins		= falcon_pads,
pins              438 drivers/pinctrl/pinctrl-falcon.c 		int pins;
pins              466 drivers/pinctrl/pinctrl-falcon.c 		pins = fls(avail);
pins              467 drivers/pinctrl/pinctrl-falcon.c 		lantiq_load_pin_desc(&falcon_pads[pad_count], *bank, pins);
pins              468 drivers/pinctrl/pinctrl-falcon.c 		pad_count += pins;
pins              471 drivers/pinctrl/pinctrl-falcon.c 				res.name, pins);
pins               76 drivers/pinctrl/pinctrl-gemini.c 	const unsigned int *pins;
pins              707 drivers/pinctrl/pinctrl-gemini.c 		.pins = gnd_3512_pins,
pins              712 drivers/pinctrl/pinctrl-gemini.c 		.pins = dram_3512_pins,
pins              718 drivers/pinctrl/pinctrl-gemini.c 		.pins = rtc_3512_pins,
pins              723 drivers/pinctrl/pinctrl-gemini.c 		.pins = power_3512_pins,
pins              728 drivers/pinctrl/pinctrl-gemini.c 		.pins = system_3512_pins,
pins              733 drivers/pinctrl/pinctrl-gemini.c 		.pins = vcontrol_3512_pins,
pins              738 drivers/pinctrl/pinctrl-gemini.c 		.pins = ice_3512_pins,
pins              744 drivers/pinctrl/pinctrl-gemini.c 		.pins = ide_3512_pins,
pins              753 drivers/pinctrl/pinctrl-gemini.c 		.pins = sata_3512_pins,
pins              758 drivers/pinctrl/pinctrl-gemini.c 		.pins = usb_3512_pins,
pins              763 drivers/pinctrl/pinctrl-gemini.c 		.pins = gmii_gmac0_3512_pins,
pins              769 drivers/pinctrl/pinctrl-gemini.c 		.pins = gmii_gmac1_3512_pins,
pins              777 drivers/pinctrl/pinctrl-gemini.c 		.pins = pci_3512_pins,
pins              785 drivers/pinctrl/pinctrl-gemini.c 		.pins = lpc_3512_pins,
pins              793 drivers/pinctrl/pinctrl-gemini.c 		.pins = lcd_3512_pins,
pins              801 drivers/pinctrl/pinctrl-gemini.c 		.pins = ssp_3512_pins,
pins              809 drivers/pinctrl/pinctrl-gemini.c 		.pins = uart_rxtx_3512_pins,
pins              815 drivers/pinctrl/pinctrl-gemini.c 		.pins = uart_modem_3512_pins,
pins              825 drivers/pinctrl/pinctrl-gemini.c 		.pins = tvc_3512_pins,
pins              833 drivers/pinctrl/pinctrl-gemini.c 		.pins = tvc_clk_3512_pins,
pins              846 drivers/pinctrl/pinctrl-gemini.c 		.pins = nflash_3512_pins,
pins              854 drivers/pinctrl/pinctrl-gemini.c 		.pins = pflash_3512_pins,
pins              862 drivers/pinctrl/pinctrl-gemini.c 		.pins = sflash_3512_pins,
pins              870 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0a_3512_pins,
pins              877 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0b_3512_pins,
pins              884 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0c_3512_pins,
pins              890 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0d_3512_pins,
pins              896 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0e_3512_pins,
pins              903 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0f_3512_pins,
pins              910 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0g_3512_pins,
pins              917 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0h_3512_pins,
pins              924 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0i_3512_pins,
pins              931 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0j_3512_pins,
pins              939 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0k_3512_pins,
pins              948 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0l_3512_pins,
pins              955 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0m_3512_pins,
pins              962 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1a_3512_pins,
pins              970 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1b_3512_pins,
pins              977 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1c_3512_pins,
pins              985 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1d_3512_pins,
pins              992 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2a_3512_pins,
pins              999 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2b_3512_pins,
pins             1006 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2c_3512_pins,
pins             1651 drivers/pinctrl/pinctrl-gemini.c 		.pins = gnd_3516_pins,
pins             1656 drivers/pinctrl/pinctrl-gemini.c 		.pins = dram_3516_pins,
pins             1662 drivers/pinctrl/pinctrl-gemini.c 		.pins = rtc_3516_pins,
pins             1667 drivers/pinctrl/pinctrl-gemini.c 		.pins = power_3516_pins,
pins             1672 drivers/pinctrl/pinctrl-gemini.c 		.pins = cir_3516_pins,
pins             1677 drivers/pinctrl/pinctrl-gemini.c 		.pins = system_3516_pins,
pins             1682 drivers/pinctrl/pinctrl-gemini.c 		.pins = vcontrol_3516_pins,
pins             1687 drivers/pinctrl/pinctrl-gemini.c 		.pins = ice_3516_pins,
pins             1693 drivers/pinctrl/pinctrl-gemini.c 		.pins = ide_3516_pins,
pins             1702 drivers/pinctrl/pinctrl-gemini.c 		.pins = sata_3516_pins,
pins             1707 drivers/pinctrl/pinctrl-gemini.c 		.pins = usb_3516_pins,
pins             1712 drivers/pinctrl/pinctrl-gemini.c 		.pins = gmii_gmac0_3516_pins,
pins             1719 drivers/pinctrl/pinctrl-gemini.c 		.pins = gmii_gmac1_3516_pins,
pins             1728 drivers/pinctrl/pinctrl-gemini.c 		.pins = pci_3516_pins,
pins             1736 drivers/pinctrl/pinctrl-gemini.c 		.pins = lpc_3516_pins,
pins             1744 drivers/pinctrl/pinctrl-gemini.c 		.pins = lcd_3516_pins,
pins             1751 drivers/pinctrl/pinctrl-gemini.c 		.pins = ssp_3516_pins,
pins             1759 drivers/pinctrl/pinctrl-gemini.c 		.pins = uart_rxtx_3516_pins,
pins             1765 drivers/pinctrl/pinctrl-gemini.c 		.pins = uart_modem_3516_pins,
pins             1775 drivers/pinctrl/pinctrl-gemini.c 		.pins = tvc_3516_pins,
pins             1783 drivers/pinctrl/pinctrl-gemini.c 		.pins = tvc_clk_3516_pins,
pins             1796 drivers/pinctrl/pinctrl-gemini.c 		.pins = nflash_3516_pins,
pins             1804 drivers/pinctrl/pinctrl-gemini.c 		.pins = pflash_3516_pins,
pins             1812 drivers/pinctrl/pinctrl-gemini.c 		.pins = sflash_3516_pins,
pins             1820 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0a_3516_pins,
pins             1827 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0b_3516_pins,
pins             1833 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0c_3516_pins,
pins             1840 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0d_3516_pins,
pins             1846 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0e_3516_pins,
pins             1853 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0f_3516_pins,
pins             1860 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0g_3516_pins,
pins             1867 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0h_3516_pins,
pins             1874 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0i_3516_pins,
pins             1882 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0j_3516_pins,
pins             1891 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0k_3516_pins,
pins             1898 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio0l_3516_pins,
pins             1905 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1a_3516_pins,
pins             1913 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1b_3516_pins,
pins             1920 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1c_3516_pins,
pins             1928 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio1d_3516_pins,
pins             1935 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2a_3516_pins,
pins             1942 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2b_3516_pins,
pins             1949 drivers/pinctrl/pinctrl-gemini.c 		.pins = gpio2c_3516_pins,
pins             1981 drivers/pinctrl/pinctrl-gemini.c 				 const unsigned int **pins,
pins             1990 drivers/pinctrl/pinctrl-gemini.c 		*pins = pflash_3512_pins_extended;
pins             1997 drivers/pinctrl/pinctrl-gemini.c 		*pins = pflash_3516_pins_extended;
pins             2002 drivers/pinctrl/pinctrl-gemini.c 		*pins = gemini_3512_pin_groups[selector].pins;
pins             2006 drivers/pinctrl/pinctrl-gemini.c 		*pins = gemini_3516_pin_groups[selector].pins;
pins             2564 drivers/pinctrl/pinctrl-gemini.c 		gemini_pmx_desc.pins = gemini_3512_pins;
pins             2571 drivers/pinctrl/pinctrl-gemini.c 		gemini_pmx_desc.pins = gemini_3516_pins;
pins             1714 drivers/pinctrl/pinctrl-ingenic.c 		ingenic_pinmux_set_pin_fn(jzpc, grp->pins[i], pin_modes[i]);
pins             1858 drivers/pinctrl/pinctrl-ingenic.c 	const unsigned int *pins;
pins             1862 drivers/pinctrl/pinctrl-ingenic.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins             1867 drivers/pinctrl/pinctrl-ingenic.c 		if (ingenic_pinconf_get(pctldev, pins[i], config))
pins             1884 drivers/pinctrl/pinctrl-ingenic.c 	const unsigned int *pins;
pins             1888 drivers/pinctrl/pinctrl-ingenic.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins             1894 drivers/pinctrl/pinctrl-ingenic.c 				pins[i], configs, num_configs);
pins             2081 drivers/pinctrl/pinctrl-ingenic.c 	pctl_desc->pins = jzpc->pdesc = devm_kcalloc(&pdev->dev,
pins             2103 drivers/pinctrl/pinctrl-ingenic.c 				group->pins, group->num_pins, group->data);
pins               35 drivers/pinctrl/pinctrl-lantiq.c 				 const unsigned **pins,
pins               41 drivers/pinctrl/pinctrl-lantiq.c 	*pins = info->grps[selector].pins;
pins               70 drivers/pinctrl/pinctrl-lantiq.c 	struct property *pins = of_find_property(np, "lantiq,pins", NULL);
pins               79 drivers/pinctrl/pinctrl-lantiq.c 	if (!pins && !groups) {
pins               85 drivers/pinctrl/pinctrl-lantiq.c 	if (pins && groups) {
pins              242 drivers/pinctrl/pinctrl-lantiq.c 		pin = match_mfp(info, grp->pins[i]);
pins              245 drivers/pinctrl/pinctrl-lantiq.c 				grp->pins[i]);
pins              273 drivers/pinctrl/pinctrl-lantiq.c 		pin = match_mfp(info, pin_grp->pins[i]);
pins              276 drivers/pinctrl/pinctrl-lantiq.c 				pin_grp->pins[i]);
pins               52 drivers/pinctrl/pinctrl-lantiq.h 	const unsigned *pins;
pins             1241 drivers/pinctrl/pinctrl-lpc18xx.c 				       const unsigned **pins,
pins             1244 drivers/pinctrl/pinctrl-lpc18xx.c 	*pins = &lpc18xx_pins[group].number;
pins             1260 drivers/pinctrl/pinctrl-lpc18xx.c 	.pins = lpc18xx_pins,
pins             1301 drivers/pinctrl/pinctrl-lpc18xx.c 	u16 pins[ARRAY_SIZE(lpc18xx_pins)];
pins             1307 drivers/pinctrl/pinctrl-lpc18xx.c 				pins[ngroups++] = i;
pins             1318 drivers/pinctrl/pinctrl-lpc18xx.c 			scu->func[func].groups[i] = lpc18xx_pins[pins[i]].name;
pins               82 drivers/pinctrl/pinctrl-max77620.c 	const unsigned int pins[1];
pins              110 drivers/pinctrl/pinctrl-max77620.c 	const struct pinctrl_pin_desc *pins;
pins              159 drivers/pinctrl/pinctrl-max77620.c 		.pins = {MAX77620_##pin_id},				\
pins              192 drivers/pinctrl/pinctrl-max77620.c 		const unsigned int **pins, unsigned int *num_pins)
pins              196 drivers/pinctrl/pinctrl-max77620.c 	*pins = mpci->pin_groups[group].pins;
pins              562 drivers/pinctrl/pinctrl-max77620.c 	mpci->pins = max77620_pins_desc;
pins              571 drivers/pinctrl/pinctrl-max77620.c 	max77620_pinctrl_desc.pins = max77620_pins_desc;
pins              238 drivers/pinctrl/pinctrl-mcp23s08.c 					const unsigned int **pins,
pins              831 drivers/pinctrl/pinctrl-mcp23s08.c 		mcp->pinctrl_desc.pins = mcp23x08_pins;
pins              833 drivers/pinctrl/pinctrl-mcp23s08.c 		mcp->pinctrl_desc.pins = mcp23x17_pins;
pins              388 drivers/pinctrl/pinctrl-ocelot.c 	struct ocelot_pin_caps *p = info->desc->pins[pin].drv_data;
pins              405 drivers/pinctrl/pinctrl-ocelot.c 	struct ocelot_pin_caps *pin = info->desc->pins[group].drv_data;
pins              479 drivers/pinctrl/pinctrl-ocelot.c 	return info->desc->pins[group].name;
pins              484 drivers/pinctrl/pinctrl-ocelot.c 				      const unsigned int **pins,
pins              489 drivers/pinctrl/pinctrl-ocelot.c 	*pins = &info->desc->pins[group].number;
pins              505 drivers/pinctrl/pinctrl-ocelot.c 	.pins = ocelot_pins,
pins              514 drivers/pinctrl/pinctrl-ocelot.c 	.pins = jaguar2_pins,
pins              525 drivers/pinctrl/pinctrl-ocelot.c 	u8 *pins = kcalloc(info->desc->npins, sizeof(u8), GFP_KERNEL);
pins              527 drivers/pinctrl/pinctrl-ocelot.c 	if (!pins)
pins              533 drivers/pinctrl/pinctrl-ocelot.c 				pins[npins++] = i;
pins              543 drivers/pinctrl/pinctrl-ocelot.c 			kfree(pins);
pins              548 drivers/pinctrl/pinctrl-ocelot.c 			info->func[f].groups[i] = info->desc->pins[pins[i]].name;
pins              551 drivers/pinctrl/pinctrl-ocelot.c 	kfree(pins);
pins              540 drivers/pinctrl/pinctrl-oxnas.c 					const unsigned int **pins,
pins              545 drivers/pinctrl/pinctrl-oxnas.c 	*pins = &pctl->groups[group].pin;
pins             1102 drivers/pinctrl/pinctrl-oxnas.c 	.pins = oxnas_ox810se_pins,
pins             1121 drivers/pinctrl/pinctrl-oxnas.c 	.pins = oxnas_ox820_pins,
pins               84 drivers/pinctrl/pinctrl-palmas.c 	const struct pinctrl_pin_desc *pins;
pins              383 drivers/pinctrl/pinctrl-palmas.c 	const unsigned pins[1];
pins              509 drivers/pinctrl/pinctrl-palmas.c 		.pins = {PALMAS_PIN_##pin_id},				\
pins              645 drivers/pinctrl/pinctrl-palmas.c 		unsigned group, const unsigned **pins, unsigned *num_pins)
pins              649 drivers/pinctrl/pinctrl-palmas.c 	*pins = pci->pin_groups[group].pins;
pins              764 drivers/pinctrl/pinctrl-palmas.c 		if (pci->pin_groups[group_nr].pins[0] == pin)
pins              873 drivers/pinctrl/pinctrl-palmas.c 		if (pci->pin_groups[group_nr].pins[0] == pin)
pins             1021 drivers/pinctrl/pinctrl-palmas.c 	pci->pins = palmas_pins_desc;
pins             1040 drivers/pinctrl/pinctrl-palmas.c 	palmas_pinctrl_desc.pins = palmas_pins_desc;
pins               72 drivers/pinctrl/pinctrl-pic32.c 	const struct pinctrl_pin_desc *pins;
pins             1722 drivers/pinctrl/pinctrl-pic32.c 					    const unsigned **pins,
pins             1727 drivers/pinctrl/pinctrl-pic32.c 	*pins = &pctl->groups[group].pin;
pins             2175 drivers/pinctrl/pinctrl-pic32.c 	pctl->pins = pic32_pins;
pins             2184 drivers/pinctrl/pinctrl-pic32.c 	pic32_pinctrl_desc.pins = pctl->pins;
pins              106 drivers/pinctrl/pinctrl-pistachio.c 	const struct pinctrl_pin_desc *pins;
pins              896 drivers/pinctrl/pinctrl-pistachio.c 					    const unsigned **pins,
pins              901 drivers/pinctrl/pinctrl-pistachio.c 	*pins = &pctl->groups[group].pin;
pins             1445 drivers/pinctrl/pinctrl-pistachio.c 	pctl->pins = pistachio_pins;
pins             1454 drivers/pinctrl/pinctrl-pistachio.c 	pistachio_pinctrl_desc.pins = pctl->pins;
pins               41 drivers/pinctrl/pinctrl-rk805.c 	const unsigned int pins[1];
pins               74 drivers/pinctrl/pinctrl-rk805.c 	const struct pinctrl_pin_desc *pins;
pins              111 drivers/pinctrl/pinctrl-rk805.c 		.pins = { RK805_GPIO0 },
pins              116 drivers/pinctrl/pinctrl-rk805.c 		.pins = { RK805_GPIO1 },
pins              232 drivers/pinctrl/pinctrl-rk805.c 					const unsigned int **pins,
pins              237 drivers/pinctrl/pinctrl-rk805.c 	*pins = pci->groups[group].pins;
pins              437 drivers/pinctrl/pinctrl-rk805.c 		pci->pins = rk805_pins_desc;
pins              443 drivers/pinctrl/pinctrl-rk805.c 		pci->pinctrl_desc.pins = rk805_pins_desc;
pins              166 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK(id, pins, label)			\
pins              169 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,			\
pins              179 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK_IOMUX_FLAGS(id, pins, label, iom0, iom1, iom2, iom3)	\
pins              182 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,					\
pins              192 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK_DRV_FLAGS(id, pins, label, type0, type1, type2, type3) \
pins              195 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,					\
pins              211 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK_DRV_FLAGS_PULL_FLAGS(id, pins, label, drv0, drv1,	\
pins              216 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,					\
pins              236 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK_IOMUX_DRV_FLAGS_OFFSET(id, pins, label, iom0, iom1,	\
pins              242 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,					\
pins              258 drivers/pinctrl/pinctrl-rockchip.c #define PIN_BANK_IOMUX_FLAGS_DRV_FLAGS_OFFSET_PULL_FLAGS(id, pins,	\
pins              266 drivers/pinctrl/pinctrl-rockchip.c 		.nr_pins	= pins,					\
pins              371 drivers/pinctrl/pinctrl-rockchip.c 	unsigned int			*pins;
pins              472 drivers/pinctrl/pinctrl-rockchip.c 				      unsigned selector, const unsigned **pins,
pins              480 drivers/pinctrl/pinctrl-rockchip.c 	*pins = info->groups[selector].pins;
pins              533 drivers/pinctrl/pinctrl-rockchip.c 				pin_get_name(pctldev, grp->pins[i]);
pins             2168 drivers/pinctrl/pinctrl-rockchip.c 	const unsigned int *pins = info->groups[group].pins;
pins             2181 drivers/pinctrl/pinctrl-rockchip.c 		bank = pin_to_bank(info, pins[cnt]);
pins             2182 drivers/pinctrl/pinctrl-rockchip.c 		ret = rockchip_set_mux(bank, pins[cnt] - bank->pin_base,
pins             2191 drivers/pinctrl/pinctrl-rockchip.c 			rockchip_set_mux(bank, pins[cnt] - bank->pin_base, 0);
pins             2508 drivers/pinctrl/pinctrl-rockchip.c 	grp->pins = devm_kcalloc(info->dev, grp->npins, sizeof(unsigned int),
pins             2514 drivers/pinctrl/pinctrl-rockchip.c 	if (!grp->pins || !grp->data)
pins             2526 drivers/pinctrl/pinctrl-rockchip.c 		grp->pins[j] = bank->pin_base + be32_to_cpu(*list++);
pins             2648 drivers/pinctrl/pinctrl-rockchip.c 	ctrldesc->pins = pindesc;
pins               92 drivers/pinctrl/pinctrl-rza1.c 	const struct rza1_bidir_pin *pins;
pins              110 drivers/pinctrl/pinctrl-rza1.c 	const struct rza1_swio_pin *pins;
pins              466 drivers/pinctrl/pinctrl-rza1.c 	struct pinctrl_pin_desc *pins;
pins              492 drivers/pinctrl/pinctrl-rza1.c 	struct pinctrl_pin_desc *pins;
pins              512 drivers/pinctrl/pinctrl-rza1.c 		bidir_pin = &entry->pins[i];
pins              530 drivers/pinctrl/pinctrl-rza1.c 		swio_pin = &table->pins[i];
pins             1300 drivers/pinctrl/pinctrl-rza1.c 	struct pinctrl_pin_desc *pins;
pins             1305 drivers/pinctrl/pinctrl-rza1.c 	pins = devm_kcalloc(rza1_pctl->dev, RZA1_NPINS, sizeof(*pins),
pins             1309 drivers/pinctrl/pinctrl-rza1.c 	if (!pins || !ports)
pins             1312 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl->pins		= pins;
pins             1313 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl->desc.pins	= pins;
pins             1321 drivers/pinctrl/pinctrl-rza1.c 		pins[i].number = i;
pins             1322 drivers/pinctrl/pinctrl-rza1.c 		pins[i].name = devm_kasprintf(rza1_pctl->dev, GFP_KERNEL,
pins             1324 drivers/pinctrl/pinctrl-rza1.c 		if (!pins[i].name)
pins             1336 drivers/pinctrl/pinctrl-rza1.c 			ports[port_id].pins	= &pins[i];
pins               44 drivers/pinctrl/pinctrl-rza2.c 	struct pinctrl_pin_desc *pins;
pins              281 drivers/pinctrl/pinctrl-rza2.c 	struct pinctrl_pin_desc *pins;
pins              285 drivers/pinctrl/pinctrl-rza2.c 	pins = devm_kcalloc(priv->dev, priv->npins, sizeof(*pins), GFP_KERNEL);
pins              286 drivers/pinctrl/pinctrl-rza2.c 	if (!pins)
pins              289 drivers/pinctrl/pinctrl-rza2.c 	priv->pins = pins;
pins              290 drivers/pinctrl/pinctrl-rza2.c 	priv->desc.pins = pins;
pins              294 drivers/pinctrl/pinctrl-rza2.c 		pins[i].number = i;
pins              295 drivers/pinctrl/pinctrl-rza2.c 		pins[i].name = rza2_gpio_names[i];
pins              331 drivers/pinctrl/pinctrl-rza2.c 	unsigned int *pins, *psel_val;
pins              344 drivers/pinctrl/pinctrl-rza2.c 	pins = devm_kcalloc(priv->dev, npins, sizeof(*pins), GFP_KERNEL);
pins              348 drivers/pinctrl/pinctrl-rza2.c 	if (!pins || !psel_val || !pin_fn)
pins              358 drivers/pinctrl/pinctrl-rza2.c 		pins[i] = value & MUX_PIN_ID_MASK;
pins              363 drivers/pinctrl/pinctrl-rza2.c 	gsel = pinctrl_generic_add_group(pctldev, np->name, pins, npins, NULL);
pins              441 drivers/pinctrl/pinctrl-rza2.c 			port_names[RZA2_PIN_ID_TO_PORT(grp->pins[i])],
pins              442 drivers/pinctrl/pinctrl-rza2.c 			RZA2_PIN_ID_TO_PIN(grp->pins[i]),
pins              446 drivers/pinctrl/pinctrl-rza2.c 			RZA2_PIN_ID_TO_PORT(grp->pins[i]),
pins              447 drivers/pinctrl/pinctrl-rza2.c 			RZA2_PIN_ID_TO_PIN(grp->pins[i]),
pins              103 drivers/pinctrl/pinctrl-rzn1.c 	unsigned int *pins;
pins              311 drivers/pinctrl/pinctrl-rzn1.c 			       unsigned int selector, const unsigned int **pins,
pins              319 drivers/pinctrl/pinctrl-rzn1.c 	*pins = ipctl->groups[selector].pins;
pins              472 drivers/pinctrl/pinctrl-rzn1.c 		rzn1_set_hw_pin_func(ipctl, grp->pins[i], grp->pin_ids[i], 0);
pins              631 drivers/pinctrl/pinctrl-rzn1.c 		if (rzn1_pinconf_get(pctldev, grp->pins[i], config))
pins              658 drivers/pinctrl/pinctrl-rzn1.c 		unsigned int pin = grp->pins[i];
pins              721 drivers/pinctrl/pinctrl-rzn1.c 	grp->pins = devm_kmalloc_array(ipctl->dev,
pins              722 drivers/pinctrl/pinctrl-rzn1.c 				       grp->npins, sizeof(grp->pins[0]),
pins              724 drivers/pinctrl/pinctrl-rzn1.c 	if (!grp->pin_ids || !grp->pins)
pins              730 drivers/pinctrl/pinctrl-rzn1.c 		grp->pins[i] = pin_id & 0xff;
pins              889 drivers/pinctrl/pinctrl-rzn1.c 	rzn1_pinctrl_desc.pins = rzn1_pins;
pins              197 drivers/pinctrl/pinctrl-single.c 	struct pcs_data pins;
pins              588 drivers/pinctrl/pinctrl-single.c 	const unsigned *pins;
pins              592 drivers/pinctrl/pinctrl-single.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins              596 drivers/pinctrl/pinctrl-single.c 		if (pcs_pinconf_get(pctldev, pins[i], config))
pins              610 drivers/pinctrl/pinctrl-single.c 	const unsigned *pins;
pins              614 drivers/pinctrl/pinctrl-single.c 	ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
pins              618 drivers/pinctrl/pinctrl-single.c 		if (pcs_pinconf_set(pctldev, pins[i], configs, num_configs))
pins              664 drivers/pinctrl/pinctrl-single.c 	i = pcs->pins.cur;
pins              683 drivers/pinctrl/pinctrl-single.c 	pin = &pcs->pins.pa[i];
pins              685 drivers/pinctrl/pinctrl-single.c 	pcs->pins.cur++;
pins              715 drivers/pinctrl/pinctrl-single.c 	pcs->pins.pa = devm_kcalloc(pcs->dev,
pins              716 drivers/pinctrl/pinctrl-single.c 				nr_pins, sizeof(*pcs->pins.pa),
pins              718 drivers/pinctrl/pinctrl-single.c 	if (!pcs->pins.pa)
pins              721 drivers/pinctrl/pinctrl-single.c 	pcs->desc.pins = pcs->pins.pa;
pins              988 drivers/pinctrl/pinctrl-single.c 	int rows, *pins, found = 0, res = -ENOMEM, i, fsel, gsel;
pins             1001 drivers/pinctrl/pinctrl-single.c 	pins = devm_kcalloc(pcs->dev, rows, sizeof(*pins), GFP_KERNEL);
pins             1002 drivers/pinctrl/pinctrl-single.c 	if (!pins)
pins             1035 drivers/pinctrl/pinctrl-single.c 		pins[found++] = pin;
pins             1047 drivers/pinctrl/pinctrl-single.c 	gsel = pinctrl_generic_add_group(pcs->pctl, np->name, pins, found, pcs);
pins             1076 drivers/pinctrl/pinctrl-single.c 	devm_kfree(pcs->dev, pins);
pins             1092 drivers/pinctrl/pinctrl-single.c 	int rows, *pins, found = 0, res = -ENOMEM, i, fsel, gsel;
pins             1110 drivers/pinctrl/pinctrl-single.c 	pins = devm_kzalloc(pcs->dev,
pins             1111 drivers/pinctrl/pinctrl-single.c 			    array3_size(rows, npins_in_row, sizeof(*pins)),
pins             1113 drivers/pinctrl/pinctrl-single.c 	if (!pins)
pins             1176 drivers/pinctrl/pinctrl-single.c 			pins[found++] = pin + pin_num_from_lsb;
pins             1189 drivers/pinctrl/pinctrl-single.c 	gsel = pinctrl_generic_add_group(pcs->pctl, np->name, pins, found, pcs);
pins             1216 drivers/pinctrl/pinctrl-single.c 	devm_kfree(pcs->dev, pins);
pins              262 drivers/pinctrl/pinctrl-st.c 	unsigned int		*pins;
pins              781 drivers/pinctrl/pinctrl-st.c 	unsigned selector, const unsigned **pins, unsigned *npins)
pins              788 drivers/pinctrl/pinctrl-st.c 	*pins = info->groups[selector].pins;
pins              847 drivers/pinctrl/pinctrl-st.c 				pin_get_name(pctldev, grp->pins[i]);
pins             1170 drivers/pinctrl/pinctrl-st.c 	struct device_node *pins;
pins             1173 drivers/pinctrl/pinctrl-st.c 	pins = of_get_child_by_name(np, "st,pins");
pins             1174 drivers/pinctrl/pinctrl-st.c 	if (!pins)
pins             1177 drivers/pinctrl/pinctrl-st.c 	for_each_property_of_node(pins, pp) {
pins             1193 drivers/pinctrl/pinctrl-st.c 	grp->pins = devm_kcalloc(info->dev, npins, sizeof(u32), GFP_KERNEL);
pins             1197 drivers/pinctrl/pinctrl-st.c 	if (!grp->pins || !grp->pin_conf) {
pins             1203 drivers/pinctrl/pinctrl-st.c 	for_each_property_of_node(pins, pp) {
pins             1213 drivers/pinctrl/pinctrl-st.c 		conf->pin = of_get_named_gpio(pins, pp->name, 0);
pins             1215 drivers/pinctrl/pinctrl-st.c 		grp->pins[i] = conf->pin;
pins             1235 drivers/pinctrl/pinctrl-st.c 	of_node_put(pins);
pins             1622 drivers/pinctrl/pinctrl-st.c 	pctl_desc->pins = pdesc;
pins              399 drivers/pinctrl/pinctrl-stmfx.c 					const unsigned int **pins,
pins              619 drivers/pinctrl/pinctrl-stmfx.c 	pctl->pctl_desc.pins = stmfx_pins;
pins               92 drivers/pinctrl/pinctrl-sx150x.c 	const struct pinctrl_pin_desc *pins;
pins              168 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_4_pins,
pins              191 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_8_pins,
pins              214 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_16_pins,
pins              233 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_4_pins,
pins              255 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_8_pins,
pins              278 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_16_pins,
pins              299 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_4_pins,
pins              320 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_8_pins,
pins              341 drivers/pinctrl/pinctrl-sx150x.c 	.pins = sx150x_16_pins,
pins              358 drivers/pinctrl/pinctrl-sx150x.c 					const unsigned int **pins,
pins              383 drivers/pinctrl/pinctrl-sx150x.c 	return !strcmp(pctl->data->pins[pin].name, "oscio");
pins             1143 drivers/pinctrl/pinctrl-sx150x.c 	pctl->pinctrl_desc.pins = pctl->data->pins;
pins              394 drivers/pinctrl/pinctrl-tb10x.c 	const unsigned int *pins;
pins              402 drivers/pinctrl/pinctrl-tb10x.c 		.pins = NAME##_pins, .pincnt = ARRAY_SIZE(NAME##_pins), \
pins              528 drivers/pinctrl/pinctrl-tb10x.c 				unsigned const **pins,
pins              533 drivers/pinctrl/pinctrl-tb10x.c 	*pins = state->pingroups[n].pins;
pins              631 drivers/pinctrl/pinctrl-tb10x.c 			if (pin == pfg->pins[j]) {
pins              715 drivers/pinctrl/pinctrl-tb10x.c 		if (test_bit(grp->pins[i], state->gpios)) {
pins              740 drivers/pinctrl/pinctrl-tb10x.c 	.pins = tb10x_pins,
pins              693 drivers/pinctrl/pinctrl-u300.c 	const unsigned int *pins;
pins              809 drivers/pinctrl/pinctrl-u300.c 		.pins = power_pins,
pins              814 drivers/pinctrl/pinctrl-u300.c 		.pins = emif0_pins,
pins              819 drivers/pinctrl/pinctrl-u300.c 		.pins = emif1_pins,
pins              824 drivers/pinctrl/pinctrl-u300.c 		.pins = uart0_pins,
pins              829 drivers/pinctrl/pinctrl-u300.c 		.pins = mmc0_pins,
pins              834 drivers/pinctrl/pinctrl-u300.c 		.pins = spi0_pins,
pins              851 drivers/pinctrl/pinctrl-u300.c 			       const unsigned **pins,
pins              854 drivers/pinctrl/pinctrl-u300.c 	*pins = u300_pin_groups[selector].pins;
pins             1047 drivers/pinctrl/pinctrl-u300.c 	.pins = u300_pads,
pins               76 drivers/pinctrl/pinctrl-xway.c 	{ .name = a, .mux = XWAY_MUX_##m, .pins = p, .npins = ARRAY_SIZE(p), }
pins             1478 drivers/pinctrl/pinctrl-xway.c 				info->grps[selector].pins[i],
pins             1742 drivers/pinctrl/pinctrl-xway.c 	xway_pctrl_desc.pins = xway_info.pads;
pins               52 drivers/pinctrl/pinctrl-zynq.c 	const unsigned int *pins;
pins              382 drivers/pinctrl/pinctrl-zynq.c 		.pins = nm ## _pins, \
pins              841 drivers/pinctrl/pinctrl-zynq.c 				     const unsigned int **pins,
pins              846 drivers/pinctrl/pinctrl-zynq.c 	*pins = pctrl->groups[selector].pins;
pins              912 drivers/pinctrl/pinctrl-zynq.c 		reg |= pgrp->pins[0] << func->mux_shift;
pins              919 drivers/pinctrl/pinctrl-zynq.c 			unsigned int pin = pgrp->pins[i];
pins             1127 drivers/pinctrl/pinctrl-zynq.c 		ret = zynq_pinconf_cfg_set(pctldev, pgrp->pins[i], configs,
pins             1145 drivers/pinctrl/pinctrl-zynq.c 	.pins = zynq_pins,
pins              407 drivers/pinctrl/pinmux.c 	const unsigned *pins = NULL;
pins              414 drivers/pinctrl/pinmux.c 					      &pins, &num_pins);
pins              430 drivers/pinctrl/pinmux.c 		ret = pin_request(pctldev, pins[i], setting->dev_name, NULL);
pins              435 drivers/pinctrl/pinmux.c 			desc = pin_desc_get(pctldev, pins[i]);
pins              442 drivers/pinctrl/pinmux.c 				pins[i], pname, gname,
pins              450 drivers/pinctrl/pinmux.c 		desc = pin_desc_get(pctldev, pins[i]);
pins              454 drivers/pinctrl/pinmux.c 				 pins[i]);
pins              470 drivers/pinctrl/pinmux.c 		desc = pin_desc_get(pctldev, pins[i]);
pins              477 drivers/pinctrl/pinmux.c 		pin_free(pctldev, pins[i], NULL);
pins              487 drivers/pinctrl/pinmux.c 	const unsigned *pins = NULL;
pins              494 drivers/pinctrl/pinmux.c 					      &pins, &num_pins);
pins              509 drivers/pinctrl/pinmux.c 		desc = pin_desc_get(pctldev, pins[i]);
pins              513 drivers/pinctrl/pinmux.c 				 pins[i]);
pins              517 drivers/pinctrl/pinmux.c 			pin_free(pctldev, pins[i], NULL);
pins              527 drivers/pinctrl/pinmux.c 				 pins[i], desc->name, gname);
pins              602 drivers/pinctrl/pinmux.c 		pin = pctldev->desc->pins[i].number;
pins               41 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 				       const unsigned **pins,
pins               47 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	*pins = (unsigned *)&group->pin;
pins              335 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	struct pinctrl_pin_desc *pins;
pins              343 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pins = devm_kcalloc(pctl->dev, npins, sizeof(*pins), GFP_KERNEL);
pins              344 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	if (!pins)
pins              347 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->desc.pins = pins;
pins              349 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 		pins[i] = ppins[i].pin;
pins              222 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.pins = gpio##id##_pins,		\
pins              263 drivers/pinctrl/qcom/pinctrl-apq8064.c 		.pins = pg_name##_pins,			\
pins              615 drivers/pinctrl/qcom/pinctrl-apq8064.c 	.pins = apq8064_pins,
pins              337 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.pins = gpio##id##_pins,		\
pins              375 drivers/pinctrl/qcom/pinctrl-apq8084.c 		.pins = pg_name##_pins,                 \
pins             1193 drivers/pinctrl/qcom/pinctrl-apq8084.c 	.pins = apq8084_pins,
pins              229 drivers/pinctrl/qcom/pinctrl-ipq4019.c 		.pins = gpio##id##_pins,		\
pins              694 drivers/pinctrl/qcom/pinctrl-ipq4019.c 	.pins = ipq4019_pins,
pins              174 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.pins = gpio##id##_pins,		\
pins              215 drivers/pinctrl/qcom/pinctrl-ipq8064.c 		.pins = pg_name##_pins,                 \
pins              617 drivers/pinctrl/qcom/pinctrl-ipq8064.c 	.pins = ipq8064_pins,
pins               24 drivers/pinctrl/qcom/pinctrl-ipq8074.c 		.pins = gpio##id##_pins,		\
pins             1026 drivers/pinctrl/qcom/pinctrl-ipq8074.c 	.pins = ipq8074_pins,
pins              208 drivers/pinctrl/qcom/pinctrl-mdm9615.c 		.pins = gpio##id##_pins,		\
pins              432 drivers/pinctrl/qcom/pinctrl-mdm9615.c 	.pins = mdm9615_pins,
pins              104 drivers/pinctrl/qcom/pinctrl-msm.c 			      const unsigned **pins,
pins              109 drivers/pinctrl/qcom/pinctrl-msm.c 	*pins = pctrl->soc->groups[group].pins;
pins             1170 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->desc.pins = pctrl->soc->pins;
pins               59 drivers/pinctrl/qcom/pinctrl-msm.h 	const unsigned *pins;
pins              106 drivers/pinctrl/qcom/pinctrl-msm.h 	const struct pinctrl_pin_desc *pins;
pins              388 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.pins = gpio##id##_pins,		\
pins              426 drivers/pinctrl/qcom/pinctrl-msm8660.c 		.pins = pg_name##_pins,			\
pins              967 drivers/pinctrl/qcom/pinctrl-msm8660.c 	.pins = msm8660_pins,
pins              299 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.pins = gpio##id##_pins,			\
pins              338 drivers/pinctrl/qcom/pinctrl-msm8916.c 		.pins = pg_name##_pins,			\
pins              955 drivers/pinctrl/qcom/pinctrl-msm8916.c 	.pins = msm8916_pins,
pins              347 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.pins = gpio##id##_pins,		\
pins              389 drivers/pinctrl/qcom/pinctrl-msm8960.c 		.pins = pg_name##_pins,			\
pins             1232 drivers/pinctrl/qcom/pinctrl-msm8960.c 	.pins = msm8960_pins,
pins               23 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.pins = gpio##id##_pins,		\
pins               64 drivers/pinctrl/qcom/pinctrl-msm8994.c 		.pins = pg_name##_pins,			\
pins             1328 drivers/pinctrl/qcom/pinctrl-msm8994.c 	.pins = msm8994_pins,
pins               25 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.pins = gpio##id##_pins,		\
pins               64 drivers/pinctrl/qcom/pinctrl-msm8996.c 		.pins = pg_name##_pins,			\
pins             1892 drivers/pinctrl/qcom/pinctrl-msm8996.c 	.pins = msm8996_pins,
pins               27 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = gpio##id##_pins,		\
pins               66 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = pg_name##_pins,			\
pins               91 drivers/pinctrl/qcom/pinctrl-msm8998.c 		.pins = pg_name##_pins,			\
pins             1507 drivers/pinctrl/qcom/pinctrl-msm8998.c 	.pins = msm8998_pins,
pins              338 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = gpio##id##_pins,		\
pins              375 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = pg_name##_pins,			\
pins              401 drivers/pinctrl/qcom/pinctrl-msm8x74.c 		.pins = pg_name##_pins,			\
pins             1057 drivers/pinctrl/qcom/pinctrl-msm8x74.c 	.pins = msm8x74_pins,
pins               35 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.pins = gpio##id##_pins,		\
pins               75 drivers/pinctrl/qcom/pinctrl-qcs404.c 		.pins = pg_name##_pins,			\
pins             1628 drivers/pinctrl/qcom/pinctrl-qcs404.c 	.pins = qcs404_pins,
pins               34 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	struct pinctrl_pin_desc *pins;
pins               78 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	pins = devm_kcalloc(&pdev->dev, num_gpios,
pins               84 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	if (!pinctrl || !pins || !groups || !names)
pins               92 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		pins[i].number = i;
pins               93 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		groups[i].pins = &pins[i].number;
pins              102 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		pins[gpio].name = names[i];
pins              127 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	pinctrl->pins = pins;
pins               33 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = gpio##id##_pins,		\
pins               73 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = pg_name##_pins,			\
pins               99 drivers/pinctrl/qcom/pinctrl-sc7180.c 		.pins = pg_name##_pins,			\
pins             1103 drivers/pinctrl/qcom/pinctrl-sc7180.c 	.pins = sc7180_pins,
pins               39 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.pins = gpio##id##_pins,		\
pins               79 drivers/pinctrl/qcom/pinctrl-sdm660.c 		.pins = pg_name##_pins,			\
pins             1412 drivers/pinctrl/qcom/pinctrl-sdm660.c 	.pins = sdm660_pins,
pins               28 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = gpio##id##_pins,		\
pins               68 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = pg_name##_pins,			\
pins               93 drivers/pinctrl/qcom/pinctrl-sdm845.c 		.pins = pg_name##_pins,			\
pins             1286 drivers/pinctrl/qcom/pinctrl-sdm845.c 	.pins = sdm845_pins,
pins             1296 drivers/pinctrl/qcom/pinctrl-sdm845.c 	.pins = sdm845_pins,
pins               35 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = gpio##id##_pins,		\
pins               75 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = pg_name##_pins,			\
pins              101 drivers/pinctrl/qcom/pinctrl-sm8150.c 		.pins = pg_name##_pins,			\
pins             1504 drivers/pinctrl/qcom/pinctrl-sm8150.c 	.pins = sm8150_pins,
pins              251 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	return pctldev->desc->pins[pin].name;
pins              255 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 				    const unsigned **pins, unsigned *num_pins)
pins              257 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	*pins = &pctldev->desc->pins[pin].number;
pins              304 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              380 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              461 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              636 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              713 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pad = state->ctrl->desc->pins[pin].drv_data;
pins             1014 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	pctrldesc->pins = pindesc;
pins              213 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	return pctldev->desc->pins[pin].name;
pins              218 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 				   const unsigned **pins, unsigned *num_pins)
pins              220 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	*pins = &pctldev->desc->pins[pin].number;
pins              309 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              336 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              410 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              524 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = pctldev->desc->pins[pin].drv_data;
pins              589 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = state->ctrl->desc->pins[pin].drv_data;
pins              630 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pad = state->ctrl->desc->pins[pin].drv_data;
pins              849 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	pctrldesc->pins = pindesc;
pins              184 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 				 const unsigned **pins,
pins              189 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	*pins = &pctrl->desc.pins[group].number;
pins              231 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[group].drv_data;
pins              254 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              324 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              459 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              475 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              493 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              512 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              541 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              564 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              579 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              767 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pinctrl_pin_desc *pins;
pins              787 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pins = devm_kcalloc(&pdev->dev,
pins              791 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	if (!pins)
pins              809 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pins[i].number = i;
pins              810 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pins[i].name = pm8xxx_groups[i];
pins              811 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pins[i].drv_data = &pin_data[i];
pins              813 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->desc.pins = pins;
pins              256 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 				 const unsigned **pins,
pins              261 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	*pins = &pctrl->desc.pins[group].number;
pins              303 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[group].drv_data;
pins              323 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              373 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              445 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              469 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              493 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              510 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              534 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              549 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data;
pins              751 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pinctrl_pin_desc *pins;
pins              777 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pins = devm_kcalloc(&pdev->dev,
pins              781 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	if (!pins)
pins              801 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pins[i].number = i;
pins              802 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pins[i].name = pm8xxx_groups[i];
pins              803 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pins[i].drv_data = &pin_data[i];
pins              805 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->desc.pins = pins;
pins               51 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS_PIN_BANK_EINTN(pins, reg, id)		\
pins               55 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins	= pins,			\
pins               60 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS_PIN_BANK_EINTG(pins, reg, id, offs)	\
pins               64 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins	= pins,			\
pins               70 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS_PIN_BANK_EINTW(pins, reg, id, offs)	\
pins               74 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins	= pins,			\
pins               80 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS5433_PIN_BANK_EINTG(pins, reg, id, offs)		\
pins               84 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins	= pins,				\
pins               90 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS5433_PIN_BANK_EINTW(pins, reg, id, offs)		\
pins               94 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins	= pins,				\
pins              100 drivers/pinctrl/samsung/pinctrl-exynos.h #define EXYNOS5433_PIN_BANK_EINTW_EXT(pins, reg, id, offs, pctl_idx) \
pins              104 drivers/pinctrl/samsung/pinctrl-exynos.h 		.nr_pins        = pins,				\
pins               52 drivers/pinctrl/samsung/pinctrl-s3c24xx.c #define PIN_BANK_A(pins, reg, id)		\
pins               56 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 		.nr_pins	= pins,			\
pins               61 drivers/pinctrl/samsung/pinctrl-s3c24xx.c #define PIN_BANK_2BIT(pins, reg, id)		\
pins               65 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 		.nr_pins	= pins,			\
pins               70 drivers/pinctrl/samsung/pinctrl-s3c24xx.c #define PIN_BANK_2BIT_EINTW(pins, reg, id, eoffs, emask)\
pins               74 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 		.nr_pins	= pins,			\
pins               96 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT(pins, reg, id)			\
pins              100 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              105 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT_EINTG(pins, reg, id, eoffs)	\
pins              109 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              112 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.eint_mask	= (1 << (pins)) - 1,	\
pins              117 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT_EINTW(pins, reg, id, eoffs, emask) \
pins              121 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              129 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT2_EINTG(pins, reg, id, eoffs)	\
pins              133 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              136 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.eint_mask	= (1 << (pins)) - 1,	\
pins              141 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT2_EINTW(pins, reg, id, eoffs, emask) \
pins              145 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              153 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_4BIT2_ALIVE(pins, reg, id)		\
pins              157 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              162 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_2BIT(pins, reg, id)			\
pins              166 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              171 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_2BIT_EINTG(pins, reg, id, eoffs, emask) \
pins              175 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              183 drivers/pinctrl/samsung/pinctrl-s3c64xx.c #define PIN_BANK_2BIT_EINTW(pins, reg, id, eoffs)	\
pins              187 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.nr_pins	= pins,			\
pins              190 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		.eint_mask	= (1 << (pins)) - 1,	\
pins              204 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 	u8 pins[NUM_EINT0];
pins              614 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 		virq = irq_linear_revmap(data->domains[irq], data->pins[irq]);
pins              762 drivers/pinctrl/samsung/pinctrl-s3c64xx.c 			data->pins[irq] = pin;
pins               67 drivers/pinctrl/samsung/pinctrl-samsung.c 					const unsigned **pins,
pins               72 drivers/pinctrl/samsung/pinctrl-samsung.c 	*pins = pmx->pin_groups[group].pins;
pins              392 drivers/pinctrl/samsung/pinctrl-samsung.c 	pin_to_reg_bank(drvdata, grp->pins[0] - drvdata->pin_base,
pins              504 drivers/pinctrl/samsung/pinctrl-samsung.c 	const unsigned int *pins;
pins              508 drivers/pinctrl/samsung/pinctrl-samsung.c 	pins = drvdata->pin_groups[group].pins;
pins              511 drivers/pinctrl/samsung/pinctrl-samsung.c 		samsung_pinconf_set(pctldev, pins[cnt], configs, num_configs);
pins              521 drivers/pinctrl/samsung/pinctrl-samsung.c 	const unsigned int *pins;
pins              524 drivers/pinctrl/samsung/pinctrl-samsung.c 	pins = drvdata->pin_groups[group].pins;
pins              525 drivers/pinctrl/samsung/pinctrl-samsung.c 	samsung_pinconf_get(pctldev, pins[0], config);
pins              684 drivers/pinctrl/samsung/pinctrl-samsung.c 	pdesc = ctrldesc->pins;
pins              687 drivers/pinctrl/samsung/pinctrl-samsung.c 		grp->pins = &pdesc->number;
pins              874 drivers/pinctrl/samsung/pinctrl-samsung.c 	ctrldesc->pins = pindesc;
pins               83 drivers/pinctrl/samsung/pinctrl-samsung.h 		.pins		= p,			\
pins              314 drivers/pinctrl/samsung/pinctrl-samsung.h 	const unsigned int	*pins;
pins              393 drivers/pinctrl/sh-pfc/core.c 		for (j = 0; j < ARRAY_SIZE(pfc->info->bias_regs[i].pins); j++) {
pins              394 drivers/pinctrl/sh-pfc/core.c 			if (pfc->info->bias_regs[i].pins[j] == pin) {
pins              412 drivers/pinctrl/sh-pfc/core.c 	if (pfc->info->pins[0].pin == (u16)-1) {
pins              435 drivers/pinctrl/sh-pfc/core.c 		if (pfc->info->pins[i-1].pin != pfc->info->pins[i].pin - 1)
pins              446 drivers/pinctrl/sh-pfc/core.c 	range->start = pfc->info->pins[0].pin;
pins              449 drivers/pinctrl/sh-pfc/core.c 		if (pfc->info->pins[i-1].pin == pfc->info->pins[i].pin - 1)
pins              452 drivers/pinctrl/sh-pfc/core.c 		range->end = pfc->info->pins[i-1].pin;
pins              453 drivers/pinctrl/sh-pfc/core.c 		if (!(pfc->info->pins[i-1].configs & SH_PFC_PIN_CFG_NO_GPIO))
pins              457 drivers/pinctrl/sh-pfc/core.c 		range->start = pfc->info->pins[i].pin;
pins              460 drivers/pinctrl/sh-pfc/core.c 	range->end = pfc->info->pins[i-1].pin;
pins              461 drivers/pinctrl/sh-pfc/core.c 	if (!(pfc->info->pins[i-1].configs & SH_PFC_PIN_CFG_NO_GPIO))
pins              775 drivers/pinctrl/sh-pfc/core.c 			if (!strcmp(info->pins[i].name, info->pins[j].name)) {
pins              777 drivers/pinctrl/sh-pfc/core.c 				       drvname, info->pins[i].name,
pins              778 drivers/pinctrl/sh-pfc/core.c 				       info->pins[j].name);
pins              782 drivers/pinctrl/sh-pfc/core.c 			if (info->pins[i].pin != (u16)-1 &&
pins              783 drivers/pinctrl/sh-pfc/core.c 			    info->pins[i].pin == info->pins[j].pin) {
pins              785 drivers/pinctrl/sh-pfc/core.c 				       drvname, info->pins[i].name,
pins              786 drivers/pinctrl/sh-pfc/core.c 				       info->pins[j].name, info->pins[i].pin);
pins              790 drivers/pinctrl/sh-pfc/core.c 			if (info->pins[i].enum_id &&
pins              791 drivers/pinctrl/sh-pfc/core.c 			    info->pins[i].enum_id == info->pins[j].enum_id) {
pins              793 drivers/pinctrl/sh-pfc/core.c 				       drvname, info->pins[i].name,
pins              794 drivers/pinctrl/sh-pfc/core.c 				       info->pins[j].name,
pins              795 drivers/pinctrl/sh-pfc/core.c 				       info->pins[i].enum_id);
pins               35 drivers/pinctrl/sh-pfc/gpio.c 	struct sh_pfc_gpio_pin		*pins;
pins               49 drivers/pinctrl/sh-pfc/gpio.c 	struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx];
pins               76 drivers/pinctrl/sh-pfc/gpio.c 	struct sh_pfc_gpio_pin *gpio_pin = &chip->pins[idx];
pins               77 drivers/pinctrl/sh-pfc/gpio.c 	const struct sh_pfc_pin *pin = &pfc->info->pins[idx];
pins              118 drivers/pinctrl/sh-pfc/gpio.c 		if (pfc->info->pins[i].enum_id == 0)
pins              136 drivers/pinctrl/sh-pfc/gpio.c 	if (idx < 0 || pfc->info->pins[idx].enum_id == 0)
pins              224 drivers/pinctrl/sh-pfc/gpio.c 	chip->pins = devm_kcalloc(pfc->dev,
pins              225 drivers/pinctrl/sh-pfc/gpio.c 				  pfc->info->nr_pins, sizeof(*chip->pins),
pins              227 drivers/pinctrl/sh-pfc/gpio.c 	if (chip->pins == NULL)
pins             1726 drivers/pinctrl/sh-pfc/pfc-emev2.c 	.pins		= pinmux_pins,
pins             2715 drivers/pinctrl/sh-pfc/pfc-r8a73a4.c 	.pins = pinmux_pins,
pins             3754 drivers/pinctrl/sh-pfc/pfc-r8a7740.c 	.pins		= pinmux_pins,
pins             3435 drivers/pinctrl/sh-pfc/pfc-r8a77470.c 	.pins = pinmux_pins,
pins             3171 drivers/pinctrl/sh-pfc/pfc-r8a7778.c 	.pins = pinmux_pins,
pins             4018 drivers/pinctrl/sh-pfc/pfc-r8a7779.c 	.pins = pinmux_pins,
pins             5746 drivers/pinctrl/sh-pfc/pfc-r8a7790.c 	.pins = pinmux_pins,
pins             6642 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.pins = pinmux_pins,
pins             6664 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.pins = pinmux_pins,
pins             6686 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.pins = pinmux_pins,
pins             6710 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.pins = pinmux_pins,
pins             2789 drivers/pinctrl/sh-pfc/pfc-r8a7792.c 	.pins = pinmux_pins,
pins             5610 drivers/pinctrl/sh-pfc/pfc-r8a7794.c 	.pins = pinmux_pins,
pins             5632 drivers/pinctrl/sh-pfc/pfc-r8a7794.c 	.pins = pinmux_pins,
pins             5877 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c 	.pins = pinmux_pins,
pins             6243 drivers/pinctrl/sh-pfc/pfc-r8a7795.c 	.pins = pinmux_pins,
pins             6196 drivers/pinctrl/sh-pfc/pfc-r8a7796.c 	.pins = pinmux_pins,
pins             6221 drivers/pinctrl/sh-pfc/pfc-r8a7796.c 	.pins = pinmux_pins,
pins             6435 drivers/pinctrl/sh-pfc/pfc-r8a77965.c 	.pins = pinmux_pins,
pins             2435 drivers/pinctrl/sh-pfc/pfc-r8a77970.c 	.pins = pinmux_pins,
pins             2884 drivers/pinctrl/sh-pfc/pfc-r8a77980.c 	.pins = pinmux_pins,
pins             5283 drivers/pinctrl/sh-pfc/pfc-r8a77990.c 	.pins = pinmux_pins,
pins             5307 drivers/pinctrl/sh-pfc/pfc-r8a77990.c 	.pins = pinmux_pins,
pins             2858 drivers/pinctrl/sh-pfc/pfc-r8a77995.c 	.pins = pinmux_pins,
pins             1579 drivers/pinctrl/sh-pfc/pfc-sh7203.c 	.pins = pinmux_pins,
pins             2122 drivers/pinctrl/sh-pfc/pfc-sh7264.c 	.pins = pinmux_pins,
pins             2837 drivers/pinctrl/sh-pfc/pfc-sh7269.c 	.pins = pinmux_pins,
pins             4398 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	.pins = pinmux_pins,
pins             1193 drivers/pinctrl/sh-pfc/pfc-sh7720.c 	.pins = pinmux_pins,
pins             1737 drivers/pinctrl/sh-pfc/pfc-sh7722.c 	.pins = pinmux_pins,
pins             1885 drivers/pinctrl/sh-pfc/pfc-sh7723.c 	.pins = pinmux_pins,
pins             2167 drivers/pinctrl/sh-pfc/pfc-sh7724.c 	.pins = pinmux_pins,
pins             2452 drivers/pinctrl/sh-pfc/pfc-sh7734.c 	.pins = pinmux_pins,
pins             2229 drivers/pinctrl/sh-pfc/pfc-sh7757.c 	.pins = pinmux_pins,
pins             1261 drivers/pinctrl/sh-pfc/pfc-sh7785.c 	.pins = pinmux_pins,
pins              805 drivers/pinctrl/sh-pfc/pfc-sh7786.c 	.pins = pinmux_pins,
pins              550 drivers/pinctrl/sh-pfc/pfc-shx3.c 	.pins		= pinmux_pins,
pins               40 drivers/pinctrl/sh-pfc/pinctrl.c 	struct pinctrl_pin_desc *pins;
pins               64 drivers/pinctrl/sh-pfc/pinctrl.c 				 const unsigned **pins, unsigned *num_pins)
pins               68 drivers/pinctrl/sh-pfc/pinctrl.c 	*pins = pmx->pfc->info->groups[selector].pins;
pins              357 drivers/pinctrl/sh-pfc/pinctrl.c 		int idx = sh_pfc_get_pin_index(pfc, grp->pins[i]);
pins              376 drivers/pinctrl/sh-pfc/pinctrl.c 		int idx = sh_pfc_get_pin_index(pfc, grp->pins[i]);
pins              405 drivers/pinctrl/sh-pfc/pinctrl.c 		const struct sh_pfc_pin *pin = &pfc->info->pins[idx];
pins              448 drivers/pinctrl/sh-pfc/pinctrl.c 	const struct sh_pfc_pin *pin = &pfc->info->pins[idx];
pins              573 drivers/pinctrl/sh-pfc/pinctrl.c 	const struct sh_pfc_pin *pin = &pfc->info->pins[idx];
pins              746 drivers/pinctrl/sh-pfc/pinctrl.c 	const unsigned int *pins;
pins              750 drivers/pinctrl/sh-pfc/pinctrl.c 	pins = pmx->pfc->info->groups[group].pins;
pins              754 drivers/pinctrl/sh-pfc/pinctrl.c 		ret = sh_pfc_pinconf_set(pctldev, pins[i], configs, num_configs);
pins              776 drivers/pinctrl/sh-pfc/pinctrl.c 	pmx->pins = devm_kcalloc(pfc->dev,
pins              777 drivers/pinctrl/sh-pfc/pinctrl.c 				 pfc->info->nr_pins, sizeof(*pmx->pins),
pins              779 drivers/pinctrl/sh-pfc/pinctrl.c 	if (unlikely(!pmx->pins))
pins              789 drivers/pinctrl/sh-pfc/pinctrl.c 		const struct sh_pfc_pin *info = &pfc->info->pins[i];
pins              790 drivers/pinctrl/sh-pfc/pinctrl.c 		struct pinctrl_pin_desc *pin = &pmx->pins[i];
pins              820 drivers/pinctrl/sh-pfc/pinctrl.c 	pmx->pctl_desc.pins = pmx->pins;
pins               46 drivers/pinctrl/sh-pfc/sh_pfc.h 		.pins = n##_pins,			\
pins               55 drivers/pinctrl/sh-pfc/sh_pfc.h 	const unsigned int *pins;
pins               69 drivers/pinctrl/sh-pfc/sh_pfc.h 		.pins = n##__VA_ARGS__##_pins.data##s,			\
pins              185 drivers/pinctrl/sh-pfc/sh_pfc.h 	const u16 pins[32];
pins              191 drivers/pinctrl/sh-pfc/sh_pfc.h 	.pins =
pins              277 drivers/pinctrl/sh-pfc/sh_pfc.h 	const struct sh_pfc_pin *pins;
pins              272 drivers/pinctrl/sirf/pinctrl-atlas7.c 	const unsigned int *pins;
pins              279 drivers/pinctrl/sirf/pinctrl-atlas7.c 		.pins = p,	\
pins             5112 drivers/pinctrl/sirf/pinctrl-atlas7.c 	if (pin_grp->pins == (unsigned int *)&sd3_9_pins) {
pins             5246 drivers/pinctrl/sirf/pinctrl-atlas7.c 		if (pin == range->pins[idx])
pins             5286 drivers/pinctrl/sirf/pinctrl-atlas7.c 		u32 group, const u32 **pins, u32 *num_pins)
pins             5291 drivers/pinctrl/sirf/pinctrl-atlas7.c 	*pins = pmx->pctl_data->grps[group].pins;
pins             5381 drivers/pinctrl/sirf/pinctrl-atlas7.c 	const unsigned *pins;
pins             5385 drivers/pinctrl/sirf/pinctrl-atlas7.c 	ret = atlas7_pinctrl_get_group_pins(pctldev, group, &pins, &npins);
pins             5389 drivers/pinctrl/sirf/pinctrl-atlas7.c 		if (atlas7_pin_config_set(pctldev, pins[i],
pins             5436 drivers/pinctrl/sirf/pinctrl-atlas7.c 	pmx->pctl_desc.pins = pmx->pctl_data->pads;
pins               64 drivers/pinctrl/sirf/pinctrl-sirf.c 				const unsigned **pins,
pins               67 drivers/pinctrl/sirf/pinctrl-sirf.c 	*pins = sirfsoc_pin_groups[selector].pins;
pins              314 drivers/pinctrl/sirf/pinctrl-sirf.c 	sirfsoc_pinmux_desc.pins = pdata->pads;
pins               78 drivers/pinctrl/sirf/pinctrl-sirf.h 	const unsigned int *pins;
pins               85 drivers/pinctrl/sirf/pinctrl-sirf.h 		.pins = p,	\
pins              130 drivers/pinctrl/spear/pinctrl-spear.c 		unsigned group, const unsigned **pins, unsigned *num_pins)
pins              134 drivers/pinctrl/spear/pinctrl-spear.c 	*pins = pmx->machdata->groups[group]->pins;
pins              295 drivers/pinctrl/spear/pinctrl-spear.c 			if (gpio_pingroup->pins[j] == pin)
pins              397 drivers/pinctrl/spear/pinctrl-spear.c 	spear_pinctrl_desc.pins = machdata->pins;
pins               53 drivers/pinctrl/spear/pinctrl-spear.h 	const unsigned *pins;
pins               84 drivers/pinctrl/spear/pinctrl-spear.h 		.pins = __pins,					\
pins              115 drivers/pinctrl/spear/pinctrl-spear.h 	const unsigned *pins;
pins              153 drivers/pinctrl/spear/pinctrl-spear.h 	const struct pinctrl_pin_desc *pins;
pins              259 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c0_pins,
pins              295 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ssp0_pins,
pins              324 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ssp0_cs0_pins,
pins              353 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ssp0_cs1_2_pins,
pins              390 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2s0_pins,
pins              426 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2s1_pins,
pins              464 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = clcd_pins,
pins              493 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = clcd_high_res_pins,
pins              537 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = arm_gpio_pins,
pins              573 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = smi_2_chips_pins,
pins              609 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = smi_4_chips_pins,
pins              647 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gmii_pins,
pins              701 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = rgmii_pins,
pins              739 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = smii_0_1_2_pins,
pins              775 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ras_mii_txclk_pins,
pins              823 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = nand_8bit_pins,
pins              853 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = nand_16bit_pins,
pins              882 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = nand_4_chips_pins,
pins              918 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = keyboard_6x6_pins,
pins              947 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = keyboard_rowcol6_8_pins,
pins              984 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart0_pins,
pins             1013 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart0_modem_pins,
pins             1049 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gpt0_tmr0_pins,
pins             1078 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gpt0_tmr1_pins,
pins             1114 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gpt1_tmr0_pins,
pins             1143 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gpt1_tmr1_pins,
pins             1210 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = mcif_pins,
pins             1242 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = mcif_pins,
pins             1274 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = mcif_pins,
pins             1310 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = touch_xy_pins,
pins             1347 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart1_dis_i2c_pins,
pins             1379 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart1_dis_sd_pins,
pins             1416 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart2_3_pins,
pins             1452 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart4_pins,
pins             1488 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = uart5_pins,
pins             1526 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = rs485_0_1_tdm_0_1_pins,
pins             1562 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c_1_2_pins,
pins             1599 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c3_dis_smi_clcd_pins,
pins             1629 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c3_dis_sd_i2s0_pins,
pins             1667 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c_4_5_dis_smi_pins,
pins             1705 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c4_dis_sd_pins,
pins             1738 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c5_dis_sd_pins,
pins             1776 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c_6_7_dis_kbd_pins,
pins             1809 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c6_dis_sd_pins,
pins             1841 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = i2c7_dis_sd_pins,
pins             1887 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = can0_dis_nor_pins,
pins             1917 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = can0_dis_sd_pins,
pins             1955 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = can1_dis_sd_pins,
pins             1985 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = can1_dis_kbd_pins,
pins             2042 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = pci_pins,
pins             2232 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ssp1_dis_kbd_pins,
pins             2264 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = ssp1_dis_sd_pins,
pins             2304 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = gpt64_pins,
pins             2683 drivers/pinctrl/spear/pinctrl-spear1310.c 	.pins = spear1310_pins,
pins              261 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pads_as_gpio_pins,
pins              294 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = fsmc_8bit_pins,
pins              323 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = fsmc_16bit_pins,
pins              354 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = fsmc_pnor_pins,
pins              392 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = keyboard_row_col_pins,
pins              421 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = keyboard_col5_pins,
pins              454 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = spdif_in_pins,
pins              490 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = spdif_out_pins,
pins              530 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = gpt_0_1_pins,
pins              566 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pwm0_pins,
pins              595 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pwm1_pins,
pins              624 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pwm2_pins,
pins              653 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pwm3_pins,
pins              686 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = vip_mux_pins,
pins              716 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = vip_mux_cam0_pins,
pins              750 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = vip_mux_cam1_pins,
pins              780 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = vip_mux_cam2_pins,
pins              814 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = vip_mux_cam3_pins,
pins              852 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cam0_pins,
pins              893 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cam1_pins,
pins              930 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cam2_pins,
pins              971 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cam3_pins,
pins             1003 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = smi_pins,
pins             1035 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = ssp0_pins,
pins             1064 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = ssp0_cs1_pins,
pins             1093 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = ssp0_cs2_pins,
pins             1118 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = ssp0_cs3_pins,
pins             1151 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = uart0_pins,
pins             1180 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = uart0_enh_pins,
pins             1212 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = uart1_pins,
pins             1248 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = i2s_in_pins,
pins             1273 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = i2s_out_pins,
pins             1320 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = gmac_pins,
pins             1345 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = gmac_pins,
pins             1370 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = gmac_pins,
pins             1395 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = gmac_pins,
pins             1428 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = i2c0_pins,
pins             1460 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = i2c1_pins,
pins             1492 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cec0_pins,
pins             1524 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = cec1_pins,
pins             1576 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = mcif_pins,
pins             1608 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = mcif_pins,
pins             1640 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = mcif_pins,
pins             1688 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = clcd_pins,
pins             1724 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = clcd_pins,
pins             1771 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = arm_trace_pins,
pins             1809 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = miphy_dbg_pins,
pins             1841 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = pcie_pins,
pins             1873 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = sata_pins,
pins             2000 drivers/pinctrl/spear/pinctrl-spear1340.c 	.pins = spear1340_pins,
pins              180 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = fsmc_2chips_pins,
pins              207 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = fsmc_4chips_pins,
pins              242 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = clcd_lcdmode_pins,
pins              268 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = clcd_pfmode_pins,
pins              306 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = tdm_pins,
pins              342 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = i2c_clk_pins,
pins              375 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = caml_pins,
pins              401 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = camu_pins,
pins              435 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = dac_pins,
pins              471 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = i2s_pins,
pins              509 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = sdhci_4bit_pins,
pins              541 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = sdhci_8bit_pins,
pins              574 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = gpio1_0_to_3_pins,
pins              601 drivers/pinctrl/spear/pinctrl-spear300.c 	.pins = gpio1_4_to_7_pins,
pins               42 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = emi_cs_0_to_5_pins,
pins               74 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = uart1_pins,
pins              106 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = uart2_pins,
pins              138 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = uart3_pins,
pins              170 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = uart4_pins,
pins              202 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = uart5_pins,
pins              234 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = fsmc_pins,
pins              266 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = rs485_0_pins,
pins              298 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = rs485_1_pins,
pins              330 drivers/pinctrl/spear/pinctrl-spear310.c 	.pins = tdm_pins,
pins              501 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = clcd_pins,
pins              584 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = emi_pins,
pins              630 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = fsmc_8bit_pins,
pins              677 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = fsmc_16bit_pins,
pins              723 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = spp_pins,
pins              768 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = sdhci_led_pins,
pins              871 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = sdhci_cd_12_pins,
pins              877 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = sdhci_cd_51_pins,
pins              933 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = i2s_pins,
pins              979 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = uart1_pins,
pins             1124 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart1_modem_2_to_7_pins,
pins             1130 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart1_modem_31_to_36_pins,
pins             1136 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart1_modem_34_to_45_pins,
pins             1142 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart1_modem_80_to_85_pins,
pins             1191 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = uart2_pins,
pins             1360 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[0],
pins             1366 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[1],
pins             1372 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[2],
pins             1378 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[3],
pins             1384 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[4],
pins             1390 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[5],
pins             1396 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart3_pins[6],
pins             1552 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[0],
pins             1558 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[1],
pins             1564 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[2],
pins             1570 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[3],
pins             1576 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[4],
pins             1582 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart4_pins[5],
pins             1698 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart5_pins[0],
pins             1704 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart5_pins[1],
pins             1710 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart5_pins[2],
pins             1716 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart5_pins[3],
pins             1782 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart6_pins[0],
pins             1788 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = uart6_pins[1],
pins             1822 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = rs485_pins,
pins             1871 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = touchscreen_pins,
pins             1917 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = can0_pins,
pins             1962 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = can1_pins,
pins             2135 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[0],
pins             2141 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[1],
pins             2147 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[2],
pins             2153 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[3],
pins             2159 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[4],
pins             2165 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[5],
pins             2171 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm0_1_pins[6],
pins             2344 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[0],
pins             2350 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[1],
pins             2356 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[2],
pins             2362 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[3],
pins             2368 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[4],
pins             2374 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[5],
pins             2380 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm2_pins[6],
pins             2523 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[0],
pins             2529 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[1],
pins             2535 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[2],
pins             2541 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[3],
pins             2547 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[4],
pins             2553 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = pwm3_pins[5],
pins             2704 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp1_pins[0],
pins             2710 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp1_pins[1],
pins             2716 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp1_pins[2],
pins             2722 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp1_pins[3],
pins             2728 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp1_pins[4],
pins             2872 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp2_pins[0],
pins             2878 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp2_pins[1],
pins             2884 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp2_pins[2],
pins             2890 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp2_pins[3],
pins             2896 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = ssp2_pins[4],
pins             2948 drivers/pinctrl/spear/pinctrl-spear320.c 	.pins = mii2_pins,
pins             3047 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = smii0_1_pins,
pins             3053 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = rmii0_1_pins,
pins             3118 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c1_pins[0],
pins             3124 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c1_pins[1],
pins             3259 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c2_pins[0],
pins             3265 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c2_pins[1],
pins             3271 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c2_pins[2],
pins             3277 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c2_pins[3],
pins             3283 drivers/pinctrl/spear/pinctrl-spear320.c 		.pins = i2c2_pins[4],
pins               41 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = firda_pins,
pins               74 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = i2c_pins,
pins              107 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = ssp_cs_pins,
pins              140 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = ssp_pins,
pins              174 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = mii_pins,
pins              207 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin0_pins,
pins              233 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin1_pins,
pins              259 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin2_pins,
pins              285 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin3_pins,
pins              311 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin4_pins,
pins              337 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = gpio0_pin5_pins,
pins              372 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = uart0_ext_pins,
pins              405 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = uart0_pins,
pins              438 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = timer_0_1_pins,
pins              471 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = timer_2_3_pins,
pins              520 drivers/pinctrl/spear/pinctrl-spear3xx.c 	.pins = spear3xx_pins,
pins              121 drivers/pinctrl/sprd/pinctrl-sprd.c 	unsigned int *pins;
pins              135 drivers/pinctrl/sprd/pinctrl-sprd.c 	struct sprd_pin *pins;
pins              164 drivers/pinctrl/sprd/pinctrl-sprd.c 		if (!strcmp(info->pins[i].name, name))
pins              165 drivers/pinctrl/sprd/pinctrl-sprd.c 			return info->pins[i].number;
pins              179 drivers/pinctrl/sprd/pinctrl-sprd.c 		if (info->pins[i].number == id) {
pins              180 drivers/pinctrl/sprd/pinctrl-sprd.c 			pin = &info->pins[i];
pins              225 drivers/pinctrl/sprd/pinctrl-sprd.c 				 const unsigned int **pins,
pins              234 drivers/pinctrl/sprd/pinctrl-sprd.c 	*pins = info->groups[selector].pins;
pins              314 drivers/pinctrl/sprd/pinctrl-sprd.c 			pin_id = grp->pins[0];
pins              414 drivers/pinctrl/sprd/pinctrl-sprd.c 		unsigned int pin_id = grp->pins[i];
pins              716 drivers/pinctrl/sprd/pinctrl-sprd.c 	pin_id = grp->pins[0];
pins              737 drivers/pinctrl/sprd/pinctrl-sprd.c 		unsigned int pin_id = grp->pins[i];
pins              798 drivers/pinctrl/sprd/pinctrl-sprd.c 		unsigned int pin_id = grp->pins[i];
pins              857 drivers/pinctrl/sprd/pinctrl-sprd.c 	grp->pins = devm_kcalloc(sprd_pctl->dev,
pins              860 drivers/pinctrl/sprd/pinctrl-sprd.c 	if (!grp->pins)
pins              866 drivers/pinctrl/sprd/pinctrl-sprd.c 			grp->pins[i++] = ret;
pins              872 drivers/pinctrl/sprd/pinctrl-sprd.c 			grp->name, grp->npins, grp->pins[i]);
pins              965 drivers/pinctrl/sprd/pinctrl-sprd.c 	info->pins = devm_kcalloc(sprd_pctl->dev,
pins              968 drivers/pinctrl/sprd/pinctrl-sprd.c 	if (!info->pins)
pins              971 drivers/pinctrl/sprd/pinctrl-sprd.c 	for (i = 0, pin = info->pins; i < info->npins; i++, pin++) {
pins              996 drivers/pinctrl/sprd/pinctrl-sprd.c 	for (i = 0, pin = info->pins; i < info->npins; pin++, i++) {
pins             1054 drivers/pinctrl/sprd/pinctrl-sprd.c 		pin_desc[i].number = pinctrl_info->pins[i].number;
pins             1055 drivers/pinctrl/sprd/pinctrl-sprd.c 		pin_desc[i].name = pinctrl_info->pins[i].name;
pins             1059 drivers/pinctrl/sprd/pinctrl-sprd.c 	sprd_pinctrl_desc.pins = pin_desc;
pins              111 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct stm32_desc_pin *pins;
pins              464 drivers/pinctrl/stm32/pinctrl-stm32.c 		const struct stm32_desc_pin *pin = pctl->pins + i;
pins              513 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct property *pins;
pins              523 drivers/pinctrl/stm32/pinctrl-stm32.c 	pins = of_find_property(node, "pinmux", NULL);
pins              524 drivers/pinctrl/stm32/pinctrl-stm32.c 	if (!pins) {
pins              538 drivers/pinctrl/stm32/pinctrl-stm32.c 	num_pins = pins->length / sizeof(u32);
pins              643 drivers/pinctrl/stm32/pinctrl-stm32.c 				      const unsigned **pins,
pins              648 drivers/pinctrl/stm32/pinctrl-stm32.c 	*pins = (unsigned *)&pctl->groups[group].pin;
pins             1316 drivers/pinctrl/stm32/pinctrl-stm32.c 		const struct stm32_desc_pin *pin = pctl->pins + i;
pins             1328 drivers/pinctrl/stm32/pinctrl-stm32.c 				       struct stm32_desc_pin *pins)
pins             1334 drivers/pinctrl/stm32/pinctrl-stm32.c 		p = pctl->match_data->pins + i;
pins             1337 drivers/pinctrl/stm32/pinctrl-stm32.c 		pins->pin = p->pin;
pins             1338 drivers/pinctrl/stm32/pinctrl-stm32.c 		pins->functions = p->functions;
pins             1339 drivers/pinctrl/stm32/pinctrl-stm32.c 		pins++;
pins             1366 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct pinctrl_pin_desc *pins;
pins             1409 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->pins = devm_kcalloc(pctl->dev, pctl->match_data->npins,
pins             1410 drivers/pinctrl/stm32/pinctrl-stm32.c 				  sizeof(*pctl->pins), GFP_KERNEL);
pins             1411 drivers/pinctrl/stm32/pinctrl-stm32.c 	if (!pctl->pins)
pins             1414 drivers/pinctrl/stm32/pinctrl-stm32.c 	ret = stm32_pctrl_create_pins_tab(pctl, pctl->pins);
pins             1430 drivers/pinctrl/stm32/pinctrl-stm32.c 	pins = devm_kcalloc(&pdev->dev, pctl->npins, sizeof(*pins),
pins             1432 drivers/pinctrl/stm32/pinctrl-stm32.c 	if (!pins)
pins             1436 drivers/pinctrl/stm32/pinctrl-stm32.c 		pins[i] = pctl->pins[i].pin;
pins             1440 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->pctl_desc.pins = pins;
pins               59 drivers/pinctrl/stm32/pinctrl-stm32.h 	const struct stm32_desc_pin *pins;
pins             1568 drivers/pinctrl/stm32/pinctrl-stm32f429.c 	.pins = stm32f429_pins,
pins             1554 drivers/pinctrl/stm32/pinctrl-stm32f469.c 	.pins = stm32f469_pins,
pins             1663 drivers/pinctrl/stm32/pinctrl-stm32f746.c 	.pins = stm32f746_pins,
pins             1803 drivers/pinctrl/stm32/pinctrl-stm32f769.c 	.pins = stm32f769_pins,
pins             1960 drivers/pinctrl/stm32/pinctrl-stm32h743.c 	.pins = stm32h743_pins,
pins             2324 drivers/pinctrl/stm32/pinctrl-stm32mp157.c 	.pins = stm32mp157_pins,
pins             2329 drivers/pinctrl/stm32/pinctrl-stm32mp157.c 	.pins = stm32mp157_z_pins,
pins             1288 drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c 	.pins = sun4i_a10_pins,
pins              101 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c 	.pins = sun50i_a64_r_pins,
pins              578 drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c 	.pins = a64_pins,
pins              535 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 	.pins = sun50i_h5_pins,
pins              543 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 	.pins = sun50i_h5_pins,
pins              104 drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c 	.pins = sun50i_h6_r_pins,
pins              589 drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c 	.pins = h6_pins,
pins              713 drivers/pinctrl/sunxi/pinctrl-sun5i.c 	.pins = sun5i_pins,
pins              105 drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c 	.pins = sun6i_a31_r_pins,
pins              965 drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c 	.pins = sun6i_a31_pins,
pins               92 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c 	.pins = sun8i_a23_r_pins,
pins              563 drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c 	.pins = sun8i_a23_pins,
pins              487 drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c 	.pins = sun8i_a33_pins,
pins              104 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c 	.pins = sun8i_a83t_r_pins,
pins              575 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c 	.pins = sun8i_a83t_pins,
pins               81 drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c 	.pins = sun8i_h3_r_pins,
pins              491 drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c 	.pins = sun8i_h3_pins,
pins              545 drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c 	.pins = sun8i_v3s_pins,
pins              151 drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c 	.pins = sun9i_a80_r_pins,
pins              721 drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c 	.pins = sun9i_a80_pins,
pins              393 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c 	.pins = suniv_f1c100s_pins,
pins               82 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins              109 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins              143 drivers/pinctrl/sunxi/pinctrl-sunxi.c 				      const unsigned **pins,
pins              148 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	*pins = (unsigned *)&pctl->groups[group].pin;
pins             1195 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins             1220 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins             1252 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins             1385 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	struct pinctrl_pin_desc *pins;
pins             1421 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pins = devm_kcalloc(&pdev->dev,
pins             1422 drivers/pinctrl/sunxi/pinctrl-sunxi.c 			    pctl->desc->npins, sizeof(*pins),
pins             1424 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	if (!pins)
pins             1428 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins             1433 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		pins[pin_idx++] = pin->pin;
pins             1444 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctrl_desc->pins = pins;
pins             1469 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	last_pin = pctl->desc->pins[pctl->desc->npins - 1].pin.number;
pins             1493 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		const struct sunxi_desc_pin *pin = pctl->desc->pins + i;
pins              131 drivers/pinctrl/sunxi/pinctrl-sunxi.h 	const struct sunxi_desc_pin	*pins;
pins               55 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	const struct pinctrl_pin_desc *pins;
pins              117 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	return padctl->soc->pins[group].name;
pins              122 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 					    const unsigned **pins,
pins              129 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	*pins = &pinctrl->desc->pins[group].number;
pins              855 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	.pins = tegra124_pins,
pins              906 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->desc.pins = tegra124_pins;
pins               57 drivers/pinctrl/tegra/pinctrl-tegra.c 					const unsigned **pins,
pins               62 drivers/pinctrl/tegra/pinctrl-tegra.c 	*pins = pmx->soc->groups[group].pins;
pins              762 drivers/pinctrl/tegra/pinctrl-tegra.c 	tegra_pinctrl_desc.pins = pmx->soc->pins;
pins              136 drivers/pinctrl/tegra/pinctrl-tegra.h 	const unsigned *pins;
pins              186 drivers/pinctrl/tegra/pinctrl-tegra.h 	const struct pinctrl_pin_desc *pins;
pins             1553 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.pins = pg_name##_pins,					\
pins             1584 drivers/pinctrl/tegra/pinctrl-tegra114.c 		.pins = drive_##pg_name##_pins,				\
pins             1835 drivers/pinctrl/tegra/pinctrl-tegra114.c 	.pins = tegra114_pins,
pins             1722 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = pg_name##_pins,					\
pins             1753 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = drive_##pg_name##_pins,				\
pins             1783 drivers/pinctrl/tegra/pinctrl-tegra124.c 		.pins = mipi_pad_ctrl_##pg_name##_pins,			\
pins             2047 drivers/pinctrl/tegra/pinctrl-tegra124.c 	.pins = tegra124_pins,
pins              114 drivers/pinctrl/tegra/pinctrl-tegra194.c 		.pins = pg_name##_pins,				\
pins              137 drivers/pinctrl/tegra/pinctrl-tegra194.c 	.pins = tegra194_pins,
pins             1975 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = pg_name##_pins,				\
pins             2005 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = pg_name##_pins,				\
pins             2021 drivers/pinctrl/tegra/pinctrl-tegra20.c 		.pins = drive_##pg_name##_pins,			\
pins             2217 drivers/pinctrl/tegra/pinctrl-tegra20.c 	.pins = tegra20_pins,
pins             1283 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.pins = pg_name##_pins,					\
pins             1326 drivers/pinctrl/tegra/pinctrl-tegra210.c 		.pins = drive_##pg_name##_pins,				\
pins             1549 drivers/pinctrl/tegra/pinctrl-tegra210.c 	.pins = tegra210_pins,
pins             2114 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.pins = pg_name##_pins,					\
pins             2145 drivers/pinctrl/tegra/pinctrl-tegra30.c 		.pins = drive_##pg_name##_pins,				\
pins             2470 drivers/pinctrl/tegra/pinctrl-tegra30.c 	.pins = tegra30_pins,
pins              427 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 				    int *pins, int pin_index, void *data)
pins              459 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	pins[pin_index] = pin;
pins              492 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	int rows, *pins, error = -EINVAL, i;
pins              513 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	pins = devm_kcalloc(iod->dev, rows, sizeof(*pins), GFP_KERNEL);
pins              514 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	if (!pins)
pins              532 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 						 pins, i, cfg);
pins              541 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	error = pinctrl_generic_add_group(iod->pctl, np->name, pins, i, g);
pins              556 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	devm_kfree(iod->dev, pins);
pins              756 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	iod->desc.pins = iod->pa;
pins               60 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 					const unsigned **pins,
pins               65 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	*pins = priv->socdata->groups[selector].pins;
pins              529 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	const unsigned *pins = priv->socdata->groups[selector].pins;
pins              534 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 		ret = uniphier_conf_pin_config_set(pctldev, pins[i],
pins              652 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 		ret = uniphier_pmx_set_one_mux(pctldev, grp->pins[i],
pins              669 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	if (range->pins) {
pins              671 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 			if (range->pins[i] == offset)
pins              782 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 		void *drv_data = socdata->pins[i].drv_data;
pins              870 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	    !socdata->pins || !socdata->npins ||
pins              892 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	priv->pctldesc.pins = socdata->pins;
pins              688 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c 	.pins = uniphier_ld11_pins,
pins              801 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c 	.pins = uniphier_ld20_pins,
pins              721 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c 	.pins = uniphier_ld4_pins,
pins              936 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c 	.pins = uniphier_ld6b_pins,
pins             1230 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c 	.pins = uniphier_pro4_pins,
pins              999 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c 	.pins = uniphier_pro5_pins,
pins              958 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c 	.pins = uniphier_pxs2_pins,
pins              969 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c 	.pins = uniphier_pxs3_pins,
pins              650 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c 	.pins = uniphier_sld8_pins,
pins              128 drivers/pinctrl/uniphier/pinctrl-uniphier.h 	const unsigned *pins;
pins              140 drivers/pinctrl/uniphier/pinctrl-uniphier.h 	const struct pinctrl_pin_desc *pins;
pins              162 drivers/pinctrl/uniphier/pinctrl-uniphier.h 		.pins = grp##_pins,					\
pins              458 drivers/pinctrl/vt8500/pinctrl-vt8500.c 	data->pins = vt8500_pins;
pins              489 drivers/pinctrl/vt8500/pinctrl-wm8505.c 	data->pins = wm8505_pins;
pins              327 drivers/pinctrl/vt8500/pinctrl-wm8650.c 	data->pins = wm8650_pins;
pins              366 drivers/pinctrl/vt8500/pinctrl-wm8750.c 	data->pins = wm8750_pins;
pins              345 drivers/pinctrl/vt8500/pinctrl-wm8850.c 	data->pins = wm8850_pins;
pins              130 drivers/pinctrl/vt8500/pinctrl-wmt.c 	u32 pinnum = data->pins[group_selector].number;
pins              184 drivers/pinctrl/vt8500/pinctrl-wmt.c 			      const unsigned **pins,
pins              189 drivers/pinctrl/vt8500/pinctrl-wmt.c 	*pins = &data->pins[selector].number;
pins              200 drivers/pinctrl/vt8500/pinctrl-wmt.c 		if (data->pins[i].number == pin)
pins              301 drivers/pinctrl/vt8500/pinctrl-wmt.c 	struct property *pins, *funcs, *pulls;
pins              307 drivers/pinctrl/vt8500/pinctrl-wmt.c 	pins = of_find_property(np, "wm,pins", NULL);
pins              308 drivers/pinctrl/vt8500/pinctrl-wmt.c 	if (!pins) {
pins              325 drivers/pinctrl/vt8500/pinctrl-wmt.c 	num_pins = pins->length / sizeof(u32);
pins              563 drivers/pinctrl/vt8500/pinctrl-wmt.c 	wmt_desc.pins = data->pins;
pins               31 drivers/pinctrl/vt8500/pinctrl-wmt.h 	.pins = __data,				\
pins               47 drivers/pinctrl/vt8500/pinctrl-wmt.h 	const unsigned int *pins;
pins               58 drivers/pinctrl/vt8500/pinctrl-wmt.h 	const struct pinctrl_pin_desc *pins;
pins               62 drivers/pinctrl/zte/pinctrl-zx.c 	const struct pinctrl_pin_desc *pindesc = info->pins + group_selector;
pins              160 drivers/pinctrl/zte/pinctrl-zx.c 	const struct pinctrl_pin_desc *pindesc = info->pins + pin;
pins              213 drivers/pinctrl/zte/pinctrl-zx.c 	const struct pinctrl_pin_desc *pindesc = info->pins + pin;
pins              283 drivers/pinctrl/zte/pinctrl-zx.c 		const struct pinctrl_pin_desc *pindesc = info->pins + i;
pins              287 drivers/pinctrl/zte/pinctrl-zx.c 		group->pins = (int *) &pindesc->number;
pins              301 drivers/pinctrl/zte/pinctrl-zx.c 		const struct pinctrl_pin_desc *pindesc = info->pins + i;
pins              342 drivers/pinctrl/zte/pinctrl-zx.c 		const struct pinctrl_pin_desc *pindesc = info->pins + i;
pins              424 drivers/pinctrl/zte/pinctrl-zx.c 	pctldesc->pins = info->pins;
pins               47 drivers/pinctrl/zte/pinctrl-zx.h 	const struct pinctrl_pin_desc *pins;
pins              999 drivers/pinctrl/zte/pinctrl-zx296718.c 	.pins = zx296718_pins,
pins              676 drivers/rtc/rtc-omap.c 	.pins = rtc_pins_desc,
pins             1648 drivers/soc/tegra/pmc.c 					       const unsigned int **pins,
pins             1653 drivers/soc/tegra/pmc.c 	*pins = &pmc->soc->io_pads[group].id;
pins             1769 drivers/soc/tegra/pmc.c 	tegra_pmc_pctl_desc.pins = pmc->soc->pin_descs;
pins               63 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 				 const unsigned int **pins,
pins               71 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	*pins = p->groups[group].func[0].pins;
pins              146 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 		p->gpio[p->groups[group].func[0].pins[i]] = 1;
pins              153 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 			p->gpio[p->func[func]->pins[i]] = 0;
pins              266 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 		p->func[i]->pins = devm_kcalloc(p->dev,
pins              271 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 			p->func[i]->pins[j] = p->func[i]->pin_first + j;
pins              294 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 			p->gpio[p->func[i]->pins[j]] = 0;
pins              311 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	p->desc->pins = p->pads;
pins              962 drivers/usb/gadget/function/f_midi.c 		out_emb->pins[0].baSourcePin	= 1;
pins              963 drivers/usb/gadget/function/f_midi.c 		out_emb->pins[0].baSourceID	= in_ext->bJackID;
pins              991 drivers/usb/gadget/function/f_midi.c 		out_ext->pins[0].baSourceID =	in_emb->bJackID;
pins              992 drivers/usb/gadget/function/f_midi.c 		out_ext->pins[0].baSourcePin =	1;
pins              671 drivers/usb/host/fhci-hcd.c 		fhci->pins[j] = qe_pin_request(node, j);
pins              672 drivers/usb/host/fhci-hcd.c 		if (IS_ERR(fhci->pins[j])) {
pins              673 drivers/usb/host/fhci-hcd.c 			ret = PTR_ERR(fhci->pins[j]);
pins              767 drivers/usb/host/fhci-hcd.c 		qe_pin_free(fhci->pins[j]);
pins              798 drivers/usb/host/fhci-hcd.c 		qe_pin_free(fhci->pins[j]);
pins              138 drivers/usb/host/fhci-hub.c 	qe_pin_set_dedicated(fhci->pins[PIN_USBOE]);
pins              139 drivers/usb/host/fhci-hub.c 	qe_pin_set_dedicated(fhci->pins[PIN_USBTP]);
pins              140 drivers/usb/host/fhci-hub.c 	qe_pin_set_dedicated(fhci->pins[PIN_USBTN]);
pins              244 drivers/usb/host/fhci.h 	struct qe_pin *pins[NUM_PINS];
pins             1333 drivers/usb/serial/f81534.c 	const struct f81534_port_out_pin *pins;
pins             1356 drivers/usb/serial/f81534.c 	pins = &f81534_port_out_pins[port_priv->phy_num];
pins             1358 drivers/usb/serial/f81534.c 	for (i = 0; i < ARRAY_SIZE(pins->pin); ++i) {
pins             1360 drivers/usb/serial/f81534.c 				pins->pin[i].reg_addr, pins->pin[i].reg_mask,
pins             1361 drivers/usb/serial/f81534.c 				value & BIT(i) ? pins->pin[i].reg_mask : 0);
pins              174 drivers/usb/typec/ucsi/displayport.c 	u32 pins = DP_CONF_GET_PIN_ASSIGN(dp->data.conf);
pins              180 drivers/usb/typec/ucsi/displayport.c 	ctrl.raw_cmd = UCSI_CMD_SET_NEW_CAM(dp->con->num, 1, dp->offset, pins);
pins              320 drivers/video/fbdev/matrox/matroxfb_base.h 	unsigned char	pins[128];
pins              391 drivers/video/fbdev/matrox/matroxfb_misc.c static void get_pins(unsigned char __iomem* pins, struct matrox_bios* bd) {
pins              392 drivers/video/fbdev/matrox/matroxfb_misc.c 	unsigned int b0 = readb(pins);
pins              394 drivers/video/fbdev/matrox/matroxfb_misc.c 	if (b0 == 0x2E && readb(pins+1) == 0x41) {
pins              395 drivers/video/fbdev/matrox/matroxfb_misc.c 		unsigned int pins_len = readb(pins+2);
pins              398 drivers/video/fbdev/matrox/matroxfb_misc.c 		unsigned char* dst = bd->pins;
pins              408 drivers/video/fbdev/matrox/matroxfb_misc.c 			cksum += *dst++ = readb(pins+i);
pins              414 drivers/video/fbdev/matrox/matroxfb_misc.c 	} else if (b0 == 0x40 && readb(pins+1) == 0x00) {
pins              416 drivers/video/fbdev/matrox/matroxfb_misc.c 		unsigned char* dst = bd->pins;
pins              421 drivers/video/fbdev/matrox/matroxfb_misc.c 			*dst++ = readb(pins+i);
pins              535 drivers/video/fbdev/matrox/matroxfb_misc.c 	switch (bd->pins[22]) {
pins              540 drivers/video/fbdev/matrox/matroxfb_misc.c 	if (get_unaligned_le16(bd->pins + 24)) {
pins              541 drivers/video/fbdev/matrox/matroxfb_misc.c 		maxdac = get_unaligned_le16(bd->pins + 24) * 10;
pins              544 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.pll.system = get_unaligned_le16(bd->pins + 28) ?
pins              545 drivers/video/fbdev/matrox/matroxfb_misc.c 		get_unaligned_le16(bd->pins + 28) * 10 : 50000;
pins              565 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.system.vcomax	= (bd->pins[41] == 0xFF) ? 230000 : ((bd->pins[41] + 100) * 1000);
pins              566 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.mctlwtst	= ((bd->pins[51] & 0x01) ? 0x00000001 : 0) |
pins              567 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[51] & 0x02) ? 0x00000100 : 0) |
pins              568 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[51] & 0x04) ? 0x00010000 : 0) |
pins              569 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[51] & 0x08) ? 0x00020000 : 0);
pins              570 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.pll.system	= (bd->pins[43] == 0xFF) ? 50000 : ((bd->pins[43] + 100) * 1000);
pins              589 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.system.vcomax	= (bd->pins[36] == 0xFF) ? 230000			: ((bd->pins[36] + 100) * 1000);
pins              590 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.mctlwtst	= get_unaligned_le32(bd->pins + 48) == 0xFFFFFFFF ?
pins              591 drivers/video/fbdev/matrox/matroxfb_misc.c 		0x01250A21 : get_unaligned_le32(bd->pins + 48);
pins              593 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.memrdbk	= ((bd->pins[57] << 21) & 0x1E000000) |
pins              594 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[57] << 22) & 0x00C00000) |
pins              595 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[56] <<  1) & 0x000001E0) |
pins              596 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ( bd->pins[56]        & 0x0000000F);
pins              597 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt		= (bd->pins[54] & 7) << 10;
pins              598 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt2		= bd->pins[58] << 12;
pins              599 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->features.pll.ref_freq	= (bd->pins[52] & 0x20) ? 14318 : 27000;
pins              618 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.pixel.vcomax	= (bd->pins[ 39] == 0xFF) ? 230000			: bd->pins[ 39] * 4000;
pins              619 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.system.vcomax	= (bd->pins[ 38] == 0xFF) ? minfo->limits.pixel.vcomax	: bd->pins[ 38] * 4000;
pins              620 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.mctlwtst	= get_unaligned_le32(bd->pins + 71);
pins              621 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.memrdbk	= ((bd->pins[87] << 21) & 0x1E000000) |
pins              622 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[87] << 22) & 0x00C00000) |
pins              623 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[86] <<  1) & 0x000001E0) |
pins              624 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ( bd->pins[86]        & 0x0000000F);
pins              625 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt		= ((bd->pins[53] << 15) & 0x00400000) |
pins              626 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[53] << 22) & 0x10000000) |
pins              627 drivers/video/fbdev/matrox/matroxfb_misc.c 					  ((bd->pins[53] <<  7) & 0x00001C00);
pins              628 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt3		= get_unaligned_le32(bd->pins + 67);
pins              629 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.pll.system	= (bd->pins[ 65] == 0xFF) ? 200000 			: bd->pins[ 65] * 4000;
pins              630 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->features.pll.ref_freq	= (bd->pins[ 92] & 0x01) ? 14318 : 27000;
pins              652 drivers/video/fbdev/matrox/matroxfb_misc.c 	mult = bd->pins[4]?8000:6000;
pins              654 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.pixel.vcomax	= (bd->pins[ 38] == 0xFF) ? 600000			: bd->pins[ 38] * mult;
pins              655 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.system.vcomax	= (bd->pins[ 36] == 0xFF) ? minfo->limits.pixel.vcomax	: bd->pins[ 36] * mult;
pins              656 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.video.vcomax	= (bd->pins[ 37] == 0xFF) ? minfo->limits.system.vcomax	: bd->pins[ 37] * mult;
pins              657 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.pixel.vcomin	= (bd->pins[123] == 0xFF) ? 256000			: bd->pins[123] * mult;
pins              658 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.system.vcomin	= (bd->pins[121] == 0xFF) ? minfo->limits.pixel.vcomin	: bd->pins[121] * mult;
pins              659 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->limits.video.vcomin	= (bd->pins[122] == 0xFF) ? minfo->limits.system.vcomin	: bd->pins[122] * mult;
pins              661 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.pll.video		= (bd->pins[ 92] == 0xFF) ? 284000			: bd->pins[ 92] * 4000;
pins              662 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt		= get_unaligned_le32(bd->pins + 48);
pins              663 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt2		= get_unaligned_le32(bd->pins + 52);
pins              664 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.opt3		= get_unaligned_le32(bd->pins + 94);
pins              665 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.mctlwtst	= get_unaligned_le32(bd->pins + 98);
pins              666 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.memmisc	= get_unaligned_le32(bd->pins + 102);
pins              667 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.reg.memrdbk	= get_unaligned_le32(bd->pins + 106);
pins              668 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->features.pll.ref_freq	= (bd->pins[110] & 0x01) ? 14318 : 27000;
pins              669 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.memory.ddr	= (bd->pins[114] & 0x60) == 0x20;
pins              670 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.memory.dll	= (bd->pins[115] & 0x02) != 0;
pins              671 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->values.memory.emrswen	= (bd->pins[115] & 0x01) != 0;
pins              673 drivers/video/fbdev/matrox/matroxfb_misc.c 	if (bd->pins[115] & 4) {
pins              680 drivers/video/fbdev/matrox/matroxfb_misc.c 	minfo->max_pixel_clock_panellink = bd->pins[47] * 4000;
pins              734 drivers/video/fbdev/matrox/matroxfb_misc.c 	if (bd->pins[0] == 0x2E && bd->pins[1] == 0x41) {
pins              735 drivers/video/fbdev/matrox/matroxfb_misc.c 		pins_version = bd->pins[5];
pins             3743 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	const int *pins;
pins             3757 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pins = pin_cfg->pins;
pins             3772 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dx = pins[i];
pins             3773 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dy = pins[i + 1];
pins             5109 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		pin_cfg.pins[i] = (int)lane_arr[i];
pins             1260 include/linux/device.h 	struct dev_pin_info	*pins;
pins              155 include/linux/mfd/stmpe.h extern int stmpe_set_altfunc(struct stmpe *stmpe, u32 pins,
pins               64 include/linux/pinctrl/pinctrl.h 	unsigned const *pins;
pins               94 include/linux/pinctrl/pinctrl.h 			       const unsigned **pins,
pins              132 include/linux/pinctrl/pinctrl.h 	const struct pinctrl_pin_desc *pins;
pins              186 include/linux/pinctrl/pinctrl.h 				const char *pin_group, const unsigned **pins,
pins               40 include/linux/platform_data/usb-omap1.h 	u8		pins[3];
pins               31 include/media/drv-intf/tea575x.h 	void (*set_pins)(struct snd_tea575x *tea, u8 pins);
pins              495 include/sound/soc.h 	struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins,
pins              500 include/sound/soc.h 			  struct snd_soc_jack_pin *pins);
pins              700 include/sound/soc.h 	struct list_head pins;
pins               73 include/uapi/linux/usb/midi.h 	struct usb_midi_source_pin pins[]; /* [p] */
pins               88 include/uapi/linux/usb/midi.h 	struct usb_midi_source_pin pins[p];			\
pins              421 include/video/omapfb_dss.h 	int pins[OMAP_DSS_MAX_DSI_PINS];
pins              225 net/sched/cls_rsvp.h 	struct rsvp_filter *pins;
pins              231 net/sched/cls_rsvp.h 		for (ins = &s->ht[h2], pins = rtnl_dereference(*ins); ;
pins              232 net/sched/cls_rsvp.h 		     ins = &pins->next, pins = rtnl_dereference(*ins)) {
pins              233 net/sched/cls_rsvp.h 			if (pins->handle == h) {
pins              234 net/sched/cls_rsvp.h 				RCU_INIT_POINTER(n->next, pins->next);
pins              769 net/sched/cls_u32.c 	struct tc_u_knode *pins;
pins              782 net/sched/cls_u32.c 	for (pins = rtnl_dereference(*ins); ;
pins              783 net/sched/cls_u32.c 	     ins = &pins->next, pins = rtnl_dereference(*ins))
pins              784 net/sched/cls_u32.c 		if (pins->handle == n->handle)
pins              788 net/sched/cls_u32.c 	RCU_INIT_POINTER(n->next, pins->next);
pins             1072 net/sched/cls_u32.c 		struct tc_u_knode *pins;
pins             1082 net/sched/cls_u32.c 		for (pins = rtnl_dereference(*ins); pins;
pins             1083 net/sched/cls_u32.c 		     ins = &pins->next, pins = rtnl_dereference(*ins))
pins             1084 net/sched/cls_u32.c 			if (TC_U32_NODE(handle) < TC_U32_NODE(pins->handle))
pins             1087 net/sched/cls_u32.c 		RCU_INIT_POINTER(n->next, pins);
pins             2545 sound/pci/es1968.c static void snd_es1968_tea575x_set_pins(struct snd_tea575x *tea, u8 pins)
pins             2551 sound/pci/es1968.c 	val |= (pins & TEA575X_DATA) ? (1 << gpio.data) : 0;
pins             2552 sound/pci/es1968.c 	val |= (pins & TEA575X_CLK)  ? (1 << gpio.clk)  : 0;
pins             2553 sound/pci/es1968.c 	val |= (pins & TEA575X_WREN) ? (1 << gpio.wren) : 0;
pins              754 sound/pci/fm801.c static void snd_fm801_tea575x_set_pins(struct snd_tea575x *tea, u8 pins)
pins              764 sound/pci/fm801.c 	reg |= (pins & TEA575X_DATA) ? FM801_GPIO_GP(gpio.data) : 0;
pins              765 sound/pci/fm801.c 	reg |= (pins & TEA575X_CLK)  ? FM801_GPIO_GP(gpio.clk) : 0;
pins              767 sound/pci/fm801.c 	reg |= (pins & TEA575X_WREN) ? 0 : FM801_GPIO_GP(gpio.wren);
pins               45 sound/pci/hda/hda_auto_parser.c static void sort_pins_by_sequence(hda_nid_t *pins, struct auto_out_pin *list,
pins               51 sound/pci/hda/hda_auto_parser.c 		pins[i] = list[i].pin;
pins               87 sound/pci/hda/hda_auto_parser.c static void reorder_outputs(unsigned int nums, hda_nid_t *pins)
pins               94 sound/pci/hda/hda_auto_parser.c 		nid = pins[1];
pins               95 sound/pci/hda/hda_auto_parser.c 		pins[1] = pins[2];
pins               96 sound/pci/hda/hda_auto_parser.c 		pins[2] = nid;
pins              597 sound/pci/hda/hda_auto_parser.c static const char *check_output_sfx(hda_nid_t nid, const hda_nid_t *pins,
pins              605 sound/pci/hda/hda_auto_parser.c 	i = find_idx_in_nid_list(nid, pins, num_pins);
pins              634 sound/pci/hda/hda_auto_parser.c 			      const hda_nid_t *pins, int num_pins)
pins              640 sound/pci/hda/hda_auto_parser.c 	i = find_idx_in_nid_list(nid, pins, num_pins);
pins              644 sound/pci/hda/hda_auto_parser.c 		if (pfx == check_output_pfx(codec, pins[j]))
pins              834 sound/pci/hda/hda_auto_parser.c 			if (action != HDA_FIXUP_ACT_PRE_PROBE || !fix->v.pins)
pins              838 sound/pci/hda/hda_auto_parser.c 			snd_hda_apply_pincfgs(codec, fix->v.pins);
pins              855 sound/pci/hda/hda_auto_parser.c 			if (action != HDA_FIXUP_ACT_PROBE || !fix->v.pins)
pins              859 sound/pci/hda/hda_auto_parser.c 			set_pin_targets(codec, fix->v.pins);
pins              887 sound/pci/hda/hda_auto_parser.c 			     const struct hda_pintbl *pins,
pins              899 sound/pci/hda/hda_auto_parser.c 		t_pins = pins;
pins              942 sound/pci/hda/hda_auto_parser.c 		if (pin_config_match(codec, pq->pins, match_all_pins)) {
pins              223 sound/pci/hda/hda_generic.c 			    hda_nid_t *pins, unsigned int val)
pins              227 sound/pci/hda/hda_generic.c 		set_pin_target(codec, pins[i], val, false);
pins             1351 sound/pci/hda/hda_generic.c 			   const hda_nid_t *pins, hda_nid_t *dacs,
pins             1365 sound/pci/hda/hda_generic.c 		hda_nid_t pin = pins[i];
pins             1591 sound/pci/hda/hda_generic.c 			const hda_nid_t *pins, hda_nid_t *dacs, int *path_idx)
pins             1601 sound/pci/hda/hda_generic.c 		dac = get_dac_if_single(codec, pins[i]);
pins             1604 sound/pci/hda/hda_generic.c 		path = snd_hda_add_new_path(codec, dac, pins[i],
pins             1607 sound/pci/hda/hda_generic.c 			path = snd_hda_add_new_path(codec, dac, pins[i], 0);
pins             2722 sound/pci/hda/hda_generic.c 				 hda_nid_t *pins)
pins             2728 sound/pci/hda/hda_generic.c 		hda_nid_t pin = pins[i];
pins             4255 sound/pci/hda/hda_generic.c 			       const hda_nid_t *pins, bool on)
pins             4261 sound/pci/hda/hda_generic.c 	for (i = 0; i < num_pins && pins[i]; i++) {
pins             4262 sound/pci/hda/hda_generic.c 		if (is_jack_detectable(codec, pins[i]))
pins             4263 sound/pci/hda/hda_generic.c 			snd_hda_jack_detect_enable_callback(codec, pins[i], cb);
pins             4265 sound/pci/hda/hda_generic.c 			set_path_power(codec, pins[i], true, -1);
pins             4291 sound/pci/hda/hda_generic.c 				const hda_nid_t *pins)
pins             4295 sound/pci/hda/hda_generic.c 	for (i = 0; i < num_pins && pins[i]; i++)
pins             4296 sound/pci/hda/hda_generic.c 		if (is_jack_detectable(codec, pins[i]))
pins             4297 sound/pci/hda/hda_generic.c 			set_pin_power_jack(codec, pins[i], -1);
pins             4320 sound/pci/hda/hda_generic.c 			   int num_pins, const hda_nid_t *pins)
pins             4327 sound/pci/hda/hda_generic.c 		if (!pins[i])
pins             4329 sound/pci/hda/hda_generic.c 		if (get_nid_path(codec, nid, pins[i], 0))
pins             4337 sound/pci/hda/hda_generic.c 		path->path[1] = pins[i];
pins             4404 sound/pci/hda/hda_generic.c static bool detect_jacks(struct hda_codec *codec, int num_pins, const hda_nid_t *pins)
pins             4410 sound/pci/hda/hda_generic.c 		hda_nid_t nid = pins[i];
pins             4423 sound/pci/hda/hda_generic.c static void do_automute(struct hda_codec *codec, int num_pins, const hda_nid_t *pins,
pins             4430 sound/pci/hda/hda_generic.c 		hda_nid_t nid = pins[i];
pins             4557 sound/pci/hda/hda_generic.c 	hda_nid_t *pins = spec->autocfg.hp_pins;
pins             4562 sound/pci/hda/hda_generic.c 		pins++;
pins             4566 sound/pci/hda/hda_generic.c 	spec->hp_jack_present = detect_jacks(codec, num_pins, pins);
pins              296 sound/pci/hda/hda_local.h 		const struct hda_pintbl *pins;
pins              307 sound/pci/hda/hda_local.h 	const struct hda_pintbl *pins;  /* list of matching pins */
pins              321 sound/pci/hda/hda_local.h 	  .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \
pins              329 sound/pci/hda/hda_local.h 	  .pins = (const struct hda_pintbl[]) { _pins, {0, 0}} \
pins              277 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              285 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              295 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              308 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              321 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              338 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins              879 sound/pci/hda/patch_analog.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7806 sound/pci/hda/patch_ca0132.c 	static const hda_nid_t pins[] = {0x0B, 0x0C, 0x0E, 0x12, 0x13};
pins             7812 sound/pci/hda/patch_ca0132.c 	for (i = 0; i < ARRAY_SIZE(pins); i++)
pins             7813 sound/pci/hda/patch_ca0132.c 		snd_hda_codec_write(codec, pins[i], 0,
pins             7819 sound/pci/hda/patch_ca0132.c 	static const hda_nid_t pins[] = {0x0B, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13};
pins             7822 sound/pci/hda/patch_ca0132.c 	for (i = 0; i < ARRAY_SIZE(pins); i++) {
pins             7823 sound/pci/hda/patch_ca0132.c 		snd_hda_codec_write(codec, pins[i], 0,
pins             7846 sound/pci/hda/patch_ca0132.c 	static const hda_nid_t pins[] = {0x05, 0x0c, 0x09, 0x0e, 0x08, 0x11, 0x01};
pins             7849 sound/pci/hda/patch_ca0132.c 	for (i = 0; i < ARRAY_SIZE(pins); i++)
pins             7850 sound/pci/hda/patch_ca0132.c 		snd_hda_codec_write(codec, pins[i], 0,
pins              521 sound/pci/hda/patch_cirrus.c 		.v.pins = mbp53_pincfgs,
pins              527 sound/pci/hda/patch_cirrus.c 		.v.pins = mbp55_pincfgs,
pins              533 sound/pci/hda/patch_cirrus.c 		.v.pins = imac27_pincfgs,
pins              547 sound/pci/hda/patch_cirrus.c 		.v.pins = mbp101_pincfgs,
pins              564 sound/pci/hda/patch_cirrus.c 		.v.pins = mba42_pincfgs,
pins              729 sound/pci/hda/patch_cirrus.c 		.v.pins = mba6_pincfgs,
pins              859 sound/pci/hda/patch_cirrus.c 		.v.pins = cdb4210_pincfgs,
pins              869 sound/pci/hda/patch_cirrus.c 		.v.pins = stumpy_pincfgs,
pins              119 sound/pci/hda/patch_conexant.c 			      const hda_nid_t *pins, bool on)
pins              123 sound/pci/hda/patch_conexant.c 		if (snd_hda_query_pin_caps(codec, pins[i]) & AC_PINCAP_EAPD)
pins              124 sound/pci/hda/patch_conexant.c 			snd_hda_codec_write(codec, pins[i], 0,
pins              709 sound/pci/hda/patch_conexant.c 		.v.pins = cxt_pincfg_lenovo_x200,
pins              713 sound/pci/hda/patch_conexant.c 		.v.pins = cxt_pincfg_lenovo_tp410,
pins              721 sound/pci/hda/patch_conexant.c 		.v.pins = cxt_pincfg_lemote,
pins              725 sound/pci/hda/patch_conexant.c 		.v.pins = cxt_pincfg_lemote,
pins              729 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              748 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              786 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              795 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              812 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              822 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              842 sound/pci/hda/patch_conexant.c 		.v.pins = (const struct hda_pintbl[]) {
pins              152 sound/pci/hda/patch_hdmi.c 	struct snd_array pins; /* struct hdmi_spec_per_pin */
pins              235 sound/pci/hda/patch_hdmi.c 	((struct hdmi_spec_per_pin *)snd_array_elem(&spec->pins, idx))
pins             1753 sound/pci/hda/patch_hdmi.c 		per_pin = snd_array_new(&spec->pins);
pins             2302 sound/pci/hda/patch_hdmi.c 	snd_array_init(&spec->pins, sizeof(struct hdmi_spec_per_pin), nums);
pins             2308 sound/pci/hda/patch_hdmi.c 	snd_array_free(&spec->pins);
pins             3184 sound/pci/hda/patch_hdmi.c 	per_pin = snd_array_new(&spec->pins);
pins              477 sound/pci/hda/patch_realtek.c 	static const hda_nid_t pins[] = {
pins              481 sound/pci/hda/patch_realtek.c 	for (p = pins; *p; p++)
pins             1221 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1231 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1239 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1274 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1294 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1314 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1323 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1334 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1352 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1372 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1390 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1399 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1408 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1426 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1435 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1444 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1462 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1471 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1480 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1718 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1725 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1780 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2137 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2146 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2154 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2165 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2172 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2179 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2188 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2252 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2262 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2359 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2384 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2619 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2628 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2637 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2644 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2651 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2831 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6119 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6145 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6193 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6203 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6210 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6225 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6235 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6245 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6255 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6303 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6325 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6335 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6346 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6355 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6375 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6384 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6393 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6432 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6441 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6463 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6505 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6538 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6547 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6578 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6587 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6596 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6606 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6625 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6647 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6658 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6686 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6697 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6717 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6764 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6773 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6783 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6842 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6871 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6886 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6900 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6915 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6949 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             6961 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7000 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7021 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7030 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7045 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7064 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7073 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7083 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7113 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7133 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7143 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7175 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7184 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7193 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7200 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7210 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             7285 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8461 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8905 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8916 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8940 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8949 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8961 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8973 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8986 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             8999 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9012 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9025 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9039 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9057 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9086 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9100 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9120 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9129 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9153 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9172 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9185 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9195 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9202 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9214 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9232 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9247 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             9256 sound/pci/hda/patch_realtek.c 		.v.pins = (const struct hda_pintbl[]) {
pins             1366 sound/pci/hda/patch_sigmatel.c 		.v.pins = ref9200_pin_configs,
pins             1370 sound/pci/hda/patch_sigmatel.c 		.v.pins = oqo9200_pin_configs,
pins             1376 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_d21_pin_configs,
pins             1380 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_d22_pin_configs,
pins             1384 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_d23_pin_configs,
pins             1388 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m21_pin_configs,
pins             1392 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m22_pin_configs,
pins             1396 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m23_pin_configs,
pins             1400 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m24_pin_configs,
pins             1404 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m25_pin_configs,
pins             1408 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m26_pin_configs,
pins             1412 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell9200_m27_pin_configs,
pins             1416 sound/pci/hda/patch_sigmatel.c 		.v.pins = gateway9200_m4_pin_configs,
pins             1422 sound/pci/hda/patch_sigmatel.c 		.v.pins = gateway9200_m4_2_pin_configs,
pins             1635 sound/pci/hda/patch_sigmatel.c 		.v.pins = ref925x_pin_configs,
pins             1639 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM1_pin_configs,
pins             1643 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM1_2_pin_configs,
pins             1647 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM2_pin_configs,
pins             1651 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM2_2_pin_configs,
pins             1655 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM3_pin_configs,
pins             1659 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM5_pin_configs,
pins             1663 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac925xM6_pin_configs,
pins             1904 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_dg45id_pin_configs,
pins             1912 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac92hd89xx_hp_front_jack_pin_configs,
pins             1916 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac92hd89xx_hp_z1_g2_right_mic_jack_pin_configs,
pins             1920 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2627 sound/pci/hda/patch_sigmatel.c 		.v.pins = ref92hd83xxx_pin_configs,
pins             2631 sound/pci/hda/patch_sigmatel.c 		.v.pins = ref92hd83xxx_pin_configs,
pins             2635 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_s14_pin_configs,
pins             2639 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_vostro_3500_pin_configs,
pins             2643 sound/pci/hda/patch_sigmatel.c 		.v.pins = hp_cNB11_intquad_pin_configs,
pins             2653 sound/pci/hda/patch_sigmatel.c 		.v.pins = hp_dv7_4000_pin_configs,
pins             2693 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             2706 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             3171 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_m4_1_pin_configs,
pins             3175 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_m4_2_pin_configs,
pins             3179 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_m4_3_pin_configs,
pins             3533 sound/pci/hda/patch_sigmatel.c 		.v.pins = ref922x_pin_configs,
pins             3537 sound/pci/hda/patch_sigmatel.c 		.v.pins = d945gtp3_pin_configs,
pins             3541 sound/pci/hda/patch_sigmatel.c 		.v.pins = d945gtp5_pin_configs,
pins             3549 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_mac_v1_pin_configs,
pins             3555 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_mac_v2_pin_configs,
pins             3561 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_mac_v3_pin_configs,
pins             3567 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_mac_v4_pin_configs,
pins             3573 sound/pci/hda/patch_sigmatel.c 		.v.pins = intel_mac_v5_pin_configs,
pins             3583 sound/pci/hda/patch_sigmatel.c 		.v.pins = ecs202_pin_configs,
pins             3587 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_922x_d81_pin_configs,
pins             3591 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_922x_d82_pin_configs,
pins             3595 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_922x_m81_pin_configs,
pins             3599 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_922x_m82_pin_configs,
pins             3872 sound/pci/hda/patch_sigmatel.c 		.v.pins = d965_3st_pin_configs,
pins             3878 sound/pci/hda/patch_sigmatel.c 		.v.pins = d965_5st_pin_configs,
pins             3888 sound/pci/hda/patch_sigmatel.c 		.v.pins = d965_5st_no_fp_pin_configs,
pins             3892 sound/pci/hda/patch_sigmatel.c 		.v.pins = nemo_pin_configs,
pins             3896 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_3st_pin_configs,
pins             3902 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             3914 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             3924 sound/pci/hda/patch_sigmatel.c 		.v.pins = (const struct hda_pintbl[]) {
pins             4140 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_9205_m42_pin_configs,
pins             4148 sound/pci/hda/patch_sigmatel.c 		.v.pins = dell_9205_m44_pin_configs,
pins             4995 sound/pci/hda/patch_sigmatel.c 		.v.pins = stac9872_vaio_pin_configs,
pins             1021 sound/pci/hda/patch_via.c 		.v.pins = (const struct hda_pintbl[]) {
pins              233 sound/pci/lola/lola.h 	struct lola_pin pins[MAX_PINS];
pins               86 sound/pci/lola/lola_mixer.c 		err = lola_init_pin(chip, &chip->pin[dir].pins[i], dir, nid);
pins               89 sound/pci/lola/lola_mixer.c 		if (chip->pin[dir].pins[i].is_analog)
pins              325 sound/pci/lola/lola_mixer.c 	pin = chip->pin[dir].pins;
pins              392 sound/pci/lola/lola_mixer.c 	pin = &chip->pin[dir].pins[idx];
pins              508 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.max = chip->pin[dir].pins[0].amp_num_steps;
pins              521 sound/pci/lola/lola_mixer.c 			chip->pin[dir].pins[i].cur_gain_step;
pins              552 sound/pci/lola/lola_mixer.c 	pin = &chip->pin[dir].pins[0];
pins              512 sound/soc/fsl/fsl_esai.c 	u32 pins = DIV_ROUND_UP(channels, esai_priv->slots);
pins              546 sound/soc/fsl/fsl_esai.c 	     (tx ? ESAI_xFCR_TE(pins) | ESAI_xFCR_TIEN : ESAI_xFCR_RE(pins));
pins              621 sound/soc/fsl/fsl_esai.c 	u32 pins = DIV_ROUND_UP(channels, esai_priv->slots);
pins              645 sound/soc/fsl/fsl_esai.c 			   tx ? ESAI_xCR_TE(pins) : ESAI_xCR_RE(pins));
pins             2662 sound/soc/intel/skylake/skl-topology.c 				 int pins)
pins             2666 sound/soc/intel/skylake/skl-topology.c 	for (i = 0; i < pins; i++) {
pins               51 sound/soc/rockchip/rockchip_i2s.c 	const struct rk_i2s_pins *pins;
pins              346 sound/soc/rockchip/rockchip_i2s.c 	if (!IS_ERR(i2s->grf) && i2s->pins) {
pins              365 sound/soc/rockchip/rockchip_i2s.c 		val <<= i2s->pins->shift;
pins              366 sound/soc/rockchip/rockchip_i2s.c 		val |= (I2S_IO_DIRECTION_MASK << i2s->pins->shift) << 16;
pins              367 sound/soc/rockchip/rockchip_i2s.c 		regmap_write(i2s->grf, i2s->pins->reg_offset, val);
pins              600 sound/soc/rockchip/rockchip_i2s.c 		i2s->pins = of_id->data;
pins               42 sound/soc/soc-jack.c 	struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins,
pins               49 sound/soc/soc-jack.c 	INIT_LIST_HEAD(&jack->pins);
pins               58 sound/soc/soc-jack.c 		return snd_soc_jack_add_pins(jack, num_pins, pins);
pins               98 sound/soc/soc-jack.c 	list_for_each_entry(pin, &jack->pins, list) {
pins              183 sound/soc/soc-jack.c 			  struct snd_soc_jack_pin *pins)
pins              188 sound/soc/soc-jack.c 		if (!pins[i].pin) {
pins              193 sound/soc/soc-jack.c 		if (!pins[i].mask) {
pins              195 sound/soc/soc-jack.c 				" (%s)\n", i, pins[i].pin);
pins              199 sound/soc/soc-jack.c 		INIT_LIST_HEAD(&pins[i].list);
pins              200 sound/soc/soc-jack.c 		list_add(&(pins[i].list), &jack->pins);
pins              201 sound/soc/soc-jack.c 		snd_jack_add_new_kctl(jack->jack, pins[i].pin, pins[i].mask);
pins              106 sound/soc/ti/ams-delta.c 	unsigned short pins;
pins              119 sound/soc/ti/ams-delta.c 	pins = ams_delta_audio_mode_pins[ucontrol->value.enumerated.item[0]];
pins              122 sound/soc/ti/ams-delta.c 	pin = !!(pins & (1 << AMS_DELTA_MOUTHPIECE));
pins              131 sound/soc/ti/ams-delta.c 	pin = !!(pins & (1 << AMS_DELTA_EARPIECE));
pins              139 sound/soc/ti/ams-delta.c 	pin = !!(pins & (1 << AMS_DELTA_MICROPHONE));
pins              147 sound/soc/ti/ams-delta.c 	pin = !!(pins & (1 << AMS_DELTA_SPEAKER));
pins              155 sound/soc/ti/ams-delta.c 	pin = !!(pins & (1 << AMS_DELTA_AGC));
pins              178 sound/soc/ti/ams-delta.c 	unsigned short pins, mode;
pins              180 sound/soc/ti/ams-delta.c 	pins = ((snd_soc_dapm_get_pin_status(dapm, "Mouthpiece") <<
pins              184 sound/soc/ti/ams-delta.c 	if (pins)
pins              185 sound/soc/ti/ams-delta.c 		pins |= (snd_soc_dapm_get_pin_status(dapm, "Microphone") <<
pins              188 sound/soc/ti/ams-delta.c 		pins = ((snd_soc_dapm_get_pin_status(dapm, "Microphone") <<
pins              195 sound/soc/ti/ams-delta.c 		if (pins == ams_delta_audio_mode_pins[mode])
pins              311 sound/soc/ti/ams-delta.c 	INIT_LIST_HEAD(&ams_delta_hook_switch.pins);