Lines Matching defs:pin_bank
859 struct samsung_pin_bank *pin_bank;
894 pin_bank = &drvdata->pin_banks[bank];
895 for (pin = 0; pin < pin_bank->nr_pins; pin++) {
896 sprintf(pin_names, "%s-%d", pin_bank->name, pin);
897 pdesc = pindesc + pin_bank->pin_base + pin;
915 pin_bank = &drvdata->pin_banks[bank];
916 pin_bank->grange.name = pin_bank->name;
917 pin_bank->grange.id = bank;
918 pin_bank->grange.pin_base = drvdata->pin_base
919 + pin_bank->pin_base;
920 pin_bank->grange.base = pin_bank->grange.pin_base;
921 pin_bank->grange.npins = pin_bank->nr_pins;
922 pin_bank->grange.gc = &pin_bank->gpio_chip;
923 pinctrl_add_gpio_range(drvdata->pctl_dev, &pin_bank->grange);