Searched refs:bank_type (Results 1 - 3 of 3) sorted by relevance

/drivers/pinctrl/samsung/
H A Dpinctrl-s3c64xx.c275 struct samsung_pin_bank_type *bank_type = bank->type; local
285 if (bank_type->fld_width[PINCFG_TYPE_FUNC] * shift >= 32) {
291 shift = shift * bank_type->fld_width[PINCFG_TYPE_FUNC];
292 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1;
H A Dpinctrl-exynos.c174 struct samsung_pin_bank_type *bank_type = bank->type; local
190 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC];
191 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC];
192 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1;
213 struct samsung_pin_bank_type *bank_type = bank->type; local
221 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC];
222 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC];
223 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1;
H A Dpinctrl-s3c24xx.c146 struct samsung_pin_bank_type *bank_type = bank->type; local
155 shift = pin * bank_type->fld_width[PINCFG_TYPE_FUNC];
156 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1;

Completed in 74 milliseconds