Home
last modified time | relevance | path

Searched refs:bank_type (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos.c168 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_request_resources() local
184 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources()
185 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources()
186 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_request_resources()
207 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_release_resources() local
215 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources()
216 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources()
217 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_release_resources()
Dpinctrl-s3c64xx.c275 const struct samsung_pin_bank_type *bank_type = bank->type; in s3c64xx_irq_set_function() local
285 if (bank_type->fld_width[PINCFG_TYPE_FUNC] * shift >= 32) { in s3c64xx_irq_set_function()
291 shift = shift * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c64xx_irq_set_function()
292 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c64xx_irq_set_function()
Dpinctrl-s3c24xx.c146 const struct samsung_pin_bank_type *bank_type = bank->type; in s3c24xx_eint_set_function() local
155 shift = pin * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c24xx_eint_set_function()
156 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c24xx_eint_set_function()
/linux-4.1.27/include/linux/platform_data/
Dgpio-omap.h197 int bank_type; member