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);