Home
last modified time | relevance | path

Searched refs:pin_names (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-digicolor.c46 const char *pin_names[PINS_COUNT]; member
109 *groups = pmap->pin_names; in dc_get_groups()
274 char *pin_names; in dc_pinctrl_probe() local
290 pin_names = devm_kcalloc(&pdev->dev, PINS_COUNT, name_len, in dc_pinctrl_probe()
292 if (!pin_names) in dc_pinctrl_probe()
298 char *name = &pin_names[pin_id * name_len]; in dc_pinctrl_probe()
304 pmap->pin_names[pin_id] = name; in dc_pinctrl_probe()
H A Dpinctrl-apple-gpio.c430 const char **pin_names; in apple_gpio_pinctrl_probe() local
458 pin_names = devm_kmalloc_array(&pdev->dev, npins, sizeof(pin_names[0]), in apple_gpio_pinctrl_probe()
462 if (!pins || !pin_names || !pin_nums) in apple_gpio_pinctrl_probe()
478 pin_names[i] = pins[i].name; in apple_gpio_pinctrl_probe()
503 pin_names, npins, pctl); in apple_gpio_pinctrl_probe()
H A Dpinctrl-equilibrium.c783 char *pin_names; in pinctrl_reg() local
801 pin_names = devm_kcalloc(dev, nr_pins, PIN_NAME_LEN, GFP_KERNEL); in pinctrl_reg()
802 if (!pin_names) in pinctrl_reg()
806 sprintf(pin_names, PIN_NAME_FMT, i); in pinctrl_reg()
808 pdesc[i].name = pin_names; in pinctrl_reg()
809 pin_names += PIN_NAME_LEN; in pinctrl_reg()
H A Dpinctrl-st.c1660 char **pin_names; in st_pctl_probe_dt() local
1671 pin_names = devm_kasprintf_strarray(dev, bank_name, ST_GPIO_PINS_PER_BANK); in st_pctl_probe_dt()
1672 if (IS_ERR(pin_names)) { in st_pctl_probe_dt()
1674 return PTR_ERR(pin_names); in st_pctl_probe_dt()
1679 pdesc->name = pin_names[j]; in st_pctl_probe_dt()
H A Dpinctrl-rockchip.c3140 char **pin_names; in rockchip_pinctrl_register() local
3161 pin_names = devm_kasprintf_strarray(dev, pin_bank->name, pin_bank->nr_pins); in rockchip_pinctrl_register()
3162 if (IS_ERR(pin_names)) in rockchip_pinctrl_register()
3163 return PTR_ERR(pin_names); in rockchip_pinctrl_register()
3167 pdesc->name = pin_names[pin]; in rockchip_pinctrl_register()
/openbmc/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm4908.c476 char **pin_names; in bcm4908_pinctrl_probe() local
499 pin_names = devm_kasprintf_strarray(dev, "pin", BCM4908_NUM_PINS); in bcm4908_pinctrl_probe()
500 if (IS_ERR(pin_names)) in bcm4908_pinctrl_probe()
501 return PTR_ERR(pin_names); in bcm4908_pinctrl_probe()
508 pins[i].name = pin_names[i]; in bcm4908_pinctrl_probe()
/openbmc/linux/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c860 char *pin_names; in samsung_pinctrl_register() local
885 pin_names = devm_kzalloc(&pdev->dev, in samsung_pinctrl_register()
889 if (!pin_names) in samsung_pinctrl_register()
896 sprintf(pin_names, "%s-%d", pin_bank->name, pin); in samsung_pinctrl_register()
898 pdesc->name = pin_names; in samsung_pinctrl_register()
899 pin_names += PIN_NAME_LENGTH; in samsung_pinctrl_register()
/openbmc/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c961 char **pin_names; in armada_37xx_pinctrl_register() local
980 pin_names = devm_kasprintf_strarray(dev, pin_data->name, pin_data->nr_pins); in armada_37xx_pinctrl_register()
981 if (IS_ERR(pin_names)) in armada_37xx_pinctrl_register()
982 return PTR_ERR(pin_names); in armada_37xx_pinctrl_register()
987 pdesc->name = pin_names[pin]; in armada_37xx_pinctrl_register()