Searched refs:npins (Results 1 - 25 of 360) sorted by relevance

1234567891011>>

/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-tangier.h31 * @npins: Number of pins in this family
38 size_t npins; member in struct:tng_family
47 .npins = (e) - (s) + 1, \
54 .npins = (e) - (s) + 1, \
71 * @npins: Number of pins in the array
87 size_t npins; member in struct:tng_pinctrl
H A Dpinctrl-intel-platform.c22 size_t npins; member in struct:intel_platform_pins
55 pins->npins = base + size;
65 size_t base = pins->npins;
171 community->pin_base = pins.npins;
177 community->npins = pins.npins - community->pin_base;
183 data->npins = pins.npins;
H A Dpinctrl-tangier.c77 pin < family->pin_base + family->npins)
151 const unsigned int **pins, unsigned int *npins)
156 *npins = tp->groups[group].grp.npins;
230 for (i = 0; i < grp->grp.npins; i++) {
238 for (i = 0; i < grp->grp.npins; i++)
475 unsigned int npins; local
478 ret = tng_get_group_pins(pctldev, group, &pins, &npins);
490 unsigned int npins; local
493 ret = tng_get_group_pins(pctldev, group, &pins, &npins);
150 tng_get_group_pins(struct pinctrl_dev *pctldev, unsigned int group, const unsigned int **pins, unsigned int *npins) argument
[all...]
/linux-master/drivers/pinctrl/freescale/
H A Dpinctrl-imx1.h32 * @npins: the number of pins in this group array, i.e. the number of
39 unsigned npins; member in struct:imx1_pin_group
57 unsigned int npins; member in struct:imx1_pinctrl_soc_info
H A Dpinctrl-mxs.h60 unsigned npins; member in struct:mxs_group
74 unsigned npins; member in struct:mxs_pinctrl_soc_data
H A Dpinctrl-imx1-core.c193 unsigned *npins)
202 *npins = info->groups[selector].npins;
244 for (i = 0; i < grp->npins; i++)
268 for (i = j = 0; i < grp->npins; i++) {
304 unsigned int npins; local
312 npins = info->groups[group].npins;
314 WARN_ON(!pins || !npins);
319 for (i = 0; i < npins;
191 imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, const unsigned int **pins, unsigned *npins) argument
[all...]
/linux-master/drivers/pinctrl/spear/
H A Dpinctrl-spear3xx.c42 .npins = ARRAY_SIZE(firda_pins),
75 .npins = ARRAY_SIZE(i2c_pins),
108 .npins = ARRAY_SIZE(ssp_cs_pins),
141 .npins = ARRAY_SIZE(ssp_pins),
175 .npins = ARRAY_SIZE(mii_pins),
208 .npins = ARRAY_SIZE(gpio0_pin0_pins),
234 .npins = ARRAY_SIZE(gpio0_pin1_pins),
260 .npins = ARRAY_SIZE(gpio0_pin2_pins),
286 .npins = ARRAY_SIZE(gpio0_pin3_pins),
312 .npins
[all...]
H A Dpinctrl-spear310.c43 .npins = ARRAY_SIZE(emi_cs_0_to_5_pins),
75 .npins = ARRAY_SIZE(uart1_pins),
107 .npins = ARRAY_SIZE(uart2_pins),
139 .npins = ARRAY_SIZE(uart3_pins),
171 .npins = ARRAY_SIZE(uart4_pins),
203 .npins = ARRAY_SIZE(uart5_pins),
235 .npins = ARRAY_SIZE(fsmc_pins),
267 .npins = ARRAY_SIZE(rs485_0_pins),
299 .npins = ARRAY_SIZE(rs485_1_pins),
331 .npins
[all...]
H A Dpinctrl-spear1340.c262 .npins = ARRAY_SIZE(pads_as_gpio_pins),
295 .npins = ARRAY_SIZE(fsmc_8bit_pins),
324 .npins = ARRAY_SIZE(fsmc_16bit_pins),
355 .npins = ARRAY_SIZE(fsmc_pnor_pins),
393 .npins = ARRAY_SIZE(keyboard_row_col_pins),
422 .npins = ARRAY_SIZE(keyboard_col5_pins),
455 .npins = ARRAY_SIZE(spdif_in_pins),
491 .npins = ARRAY_SIZE(spdif_out_pins),
531 .npins = ARRAY_SIZE(gpt_0_1_pins),
567 .npins
[all...]
H A Dpinctrl-spear300.c181 .npins = ARRAY_SIZE(fsmc_2chips_pins),
208 .npins = ARRAY_SIZE(fsmc_4chips_pins),
243 .npins = ARRAY_SIZE(clcd_lcdmode_pins),
269 .npins = ARRAY_SIZE(clcd_pfmode_pins),
307 .npins = ARRAY_SIZE(tdm_pins),
343 .npins = ARRAY_SIZE(i2c_clk_pins),
376 .npins = ARRAY_SIZE(caml_pins),
402 .npins = ARRAY_SIZE(camu_pins),
436 .npins = ARRAY_SIZE(dac_pins),
472 .npins
[all...]
H A Dpinctrl-spear320.c502 .npins = ARRAY_SIZE(clcd_pins),
585 .npins = ARRAY_SIZE(emi_pins),
631 .npins = ARRAY_SIZE(fsmc_8bit_pins),
678 .npins = ARRAY_SIZE(fsmc_16bit_pins),
724 .npins = ARRAY_SIZE(spp_pins),
769 .npins = ARRAY_SIZE(sdhci_led_pins),
872 .npins = ARRAY_SIZE(sdhci_cd_12_pins),
878 .npins = ARRAY_SIZE(sdhci_cd_51_pins),
934 .npins = ARRAY_SIZE(i2s_pins),
980 .npins
[all...]
H A Dpinctrl-spear1310.c260 .npins = ARRAY_SIZE(i2c0_pins),
296 .npins = ARRAY_SIZE(ssp0_pins),
325 .npins = ARRAY_SIZE(ssp0_cs0_pins),
354 .npins = ARRAY_SIZE(ssp0_cs1_2_pins),
391 .npins = ARRAY_SIZE(i2s0_pins),
427 .npins = ARRAY_SIZE(i2s1_pins),
465 .npins = ARRAY_SIZE(clcd_pins),
494 .npins = ARRAY_SIZE(clcd_high_res_pins),
538 .npins = ARRAY_SIZE(arm_gpio_pins),
574 .npins
[all...]
/linux-master/drivers/pinctrl/nomadik/
H A Dpinctrl-abx500.h58 const unsigned npins; member in struct:abx500_pingroup
129 * @npins: number of pins to map from both offsets
135 unsigned int npins; member in struct:abx500_pinrange
139 #define ABX500_PINRANGE(a, b, c) { .offset = a, .npins = b, .altfunc = c }
149 * @npins: The number of entries in @pins.
170 unsigned npins; member in struct:abx500_pinctrl_soc_data
/linux-master/drivers/pinctrl/vt8500/
H A Dpinctrl-wmt.h32 .npins = ARRAY_SIZE(__data), \
48 const unsigned npins; member in struct:wmt_pinctrl_group
62 u32 npins; member in struct:wmt_pinctrl_data
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rza2.c50 int npins; member in struct:rza2_pinctrl_priv
247 chip.ngpio = priv->npins;
258 (of_args.args[2] != priv->npins)) {
264 priv->gpio_range.npins = priv->npins;
287 pins = devm_kcalloc(priv->dev, priv->npins, sizeof(*pins), GFP_KERNEL);
293 priv->desc.npins = priv->npins;
295 for (i = 0; i < priv->npins; i++) {
334 int i, ret, npins, gse local
[all...]
/linux-master/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.c71 for (i = 0; i < pctl->npins; i++) {
274 * alternate function, 6 * npins is an absolute high limit of the number
277 functions = devm_kcalloc(pctl->dev, pctl->npins * 6,
282 for (i = 0; i < pctl->npins; i++)
303 gtmp = devm_kmalloc_array(pctl->dev, pctl->npins, sizeof(*gtmp),
310 for (j = 0; j < pctl->npins; j++)
333 const struct pxa_desc_pin *ppins, int npins)
339 pctl->npins = npins;
341 pctl->ngroups = npins;
332 pxa2xx_build_state(struct pxa_pinctrl *pctl, const struct pxa_desc_pin *ppins, int npins) argument
374 pxa2xx_pinctrl_init(struct platform_device *pdev, const struct pxa_desc_pin *ppins, int npins, void __iomem *base_gafr[], void __iomem *base_gpdr[], void __iomem *base_pgsr[]) argument
[all...]
H A Dpinctrl-pxa2xx.h74 unsigned npins; member in struct:pxa_pinctrl
84 const struct pxa_desc_pin *ppins, int npins,
/linux-master/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.h32 * @npins: number of pins controlled by this control
50 u8 npins; member in struct:mvebu_mpp_ctrl
137 .npins = _idh - _idl + 1, \
149 .npins = _idh - _idl + 1, \
190 .npins = _npins, \
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm63xx.h19 unsigned npins; member in struct:bcm63xx_pinctrl_soc
/linux-master/drivers/pinctrl/nxp/
H A Dpinctrl-s32.h39 unsigned int npins; member in struct:s32_pinctrl_soc_data
/linux-master/drivers/pinctrl/
H A Dpinctrl-axp209.c51 unsigned int npins; member in struct:axp20x_pctrl_desc
90 .npins = ARRAY_SIZE(axp209_pins),
99 .npins = ARRAY_SIZE(axp22x_pins),
106 .npins = ARRAY_SIZE(axp22x_pins),
333 return pctl->desc->npins;
393 int i, ret, pin, npins = pctl->desc->npins; local
409 pctl->funcs[i].ngroups = npins;
411 npins, sizeof(char *),
415 for (pin = 0; pin < npins; pi
[all...]
/linux-master/include/linux/pinctrl/
H A Dpinctrl.h33 * @npins: number of pins in the pingroup
38 size_t npins; member in struct:pingroup
46 .npins = _npins, \
74 * @npins: number of pins in the GPIO range, including the base number
84 unsigned int npins; member in struct:pinctrl_gpio_range
131 * @npins: number of descriptors in the array, usually just ARRAY_SIZE()
153 unsigned int npins; member in struct:pinctrl_desc
/linux-master/drivers/gpio/
H A Dgpio-tangier.h50 * @npins: Number of pins in this range
55 unsigned int npins; member in struct:tng_gpio_pinrange
62 .npins = (gend) - (gstart) + 1, \
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-mt6797.c53 .npins = ARRAY_SIZE(mtk_pins_mt6797),
/linux-master/drivers/pinctrl/sunxi/
H A Dpinctrl-sun50i-h616-r.c32 .npins = ARRAY_SIZE(sun50i_h616_r_pins),

Completed in 193 milliseconds

1234567891011>>