Lines Matching refs:pins
14 * allows pins to be individually muxed to GPIO function. The NAND and MMC is
75 * @pins: array of pins used by this group
76 * @num_pins: total number of pins used by this group
81 const unsigned int *pins;
149 * List of muxable pins in nsp
198 * List of groups of pins
230 .pins = group_name ## _pins, \
334 unsigned int selector, const unsigned int **pins,
339 *pins = pinctrl->groups[selector].pins;
485 u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data;
506 u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data;
564 struct pinctrl_pin_desc *pins;
598 pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
599 if (!pins)
603 pins[i].number = nsp_pins[i].pin;
604 pins[i].name = nsp_pins[i].name;
605 pins[i].drv_data = &nsp_pins[i].gpio_select;
612 nsp_pinctrl_desc.pins = pins;