Lines Matching defs:pins
59 * @pin_base: Starting pin of pins in this family
60 * @npins: Number of pins in this family
88 /* Family 0: OCP2SSC (0 pins) */
89 /* Family 1: ULPI (13 pins) */
103 /* Family 2: eMMC (24 pins) */
128 /* Family 3: SDIO (20 pins) */
149 /* Family 4: HSI (8 pins) */
158 /* Family 5: SSP Audio (14 pins) */
173 /* Family 6: GP SSP (22 pins) */
196 /* Family 7: I2C (14 pins) */
211 /* Family 8: UART (12 pins) */
224 /* Family 9: GPIO South (19 pins) */
244 /* Family 10: Camera Sideband (12 pins) */
257 /* Family 11: Clock (22 pins) */
280 /* Family 12: MSIC (15 pins) */
296 /* Family 13: Keyboard (20 pins) */
317 /* Family 14: GPIO North (13 pins) */
331 /* Family 15: PTI (5 pins) */
337 /* Family 16: USB3 (0 pins) */
338 /* Family 17: HSIC (0 pins) */
339 /* Family 18: Broadcast (0 pins) */
420 * @pins: Array of pins this pinctrl controls
421 * @npins: Number of pins in the array
436 const struct pinctrl_pin_desc *pins;
527 const unsigned int **pins, unsigned int *npins)
531 *pins = mp->groups[group].pins;
604 * All pins in the groups needs to be accessible and writable
608 if (!mrfld_buf_available(mp, grp->pins[i]))
615 mrfld_update_bufcfg(mp, grp->pins[i], bits, mask);
845 const unsigned int *pins;
849 ret = mrfld_get_group_pins(pctldev, group, &pins, &npins);
853 ret = mrfld_config_get(pctldev, pins[0], config);
864 const unsigned int *pins;
868 ret = mrfld_get_group_pins(pctldev, group, &pins, &npins);
873 ret = mrfld_config_set(pctldev, pins[i], configs, num_configs);
941 mp->pctldesc.pins = mrfld_pins;