Searched refs:samsung_pinctrl_drv_data (Results 1 – 6 of 6) sorted by relevance
122 struct samsung_pinctrl_drv_data;214 struct samsung_pinctrl_drv_data *drvdata;240 void (*enable)(struct samsung_pinctrl_drv_data *);241 void (*disable)(struct samsung_pinctrl_drv_data *);285 int (*eint_gpio_init)(struct samsung_pinctrl_drv_data *);286 int (*eint_wkup_init)(struct samsung_pinctrl_drv_data *);288 void (*suspend)(struct samsung_pinctrl_drv_data *);289 void (*resume)(struct samsung_pinctrl_drv_data *);316 struct samsung_pinctrl_drv_data { struct338 void (*suspend)(struct samsung_pinctrl_drv_data *); argument[all …]
252 struct samsung_pinctrl_drv_data *drvdata; in samsung_dt_node_to_map()321 struct samsung_pinctrl_drv_data *drvdata; in samsung_get_functions_count()331 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_get_fname()342 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_get_groups()376 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_setup()440 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_rw()517 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_group_set()534 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_group_get()737 struct samsung_pinctrl_drv_data *drvdata, in samsung_pinctrl_create_groups()763 struct samsung_pinctrl_drv_data *drvdata, in samsung_pinctrl_create_function()[all …]
206 struct samsung_pinctrl_drv_data *drvdata;227 struct samsung_pinctrl_drv_data *drvdata;319 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_set_mask()345 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_ack()355 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_set_type()422 struct samsung_pinctrl_drv_data *drvdata = data->drvdata; in s3c64xx_eint_gpio_irq()462 static int s3c64xx_eint_gpio_init(struct samsung_pinctrl_drv_data *d) in s3c64xx_eint_gpio_init()525 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; in s3c64xx_eint0_irq_set_mask()550 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; in s3c64xx_eint0_irq_ack()561 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_eint0_irq_set_type()[all …]
241 int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d);242 int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d);243 void exynos_pinctrl_suspend(struct samsung_pinctrl_drv_data *drvdata);244 void exynos_pinctrl_resume(struct samsung_pinctrl_drv_data *drvdata);246 exynos_retention_init(struct samsung_pinctrl_drv_data *drvdata,
43 void (*set_eint_wakeup_mask)(struct samsung_pinctrl_drv_data *drvdata,210 struct samsung_pinctrl_drv_data *d = bank->drvdata; in exynos_irq_set_affinity()334 struct samsung_pinctrl_drv_data *d = data; in exynos_eint_gpio_irq()377 __init int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_gpio_init()458 exynos_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_set_eint_wakeup_mask()664 __init int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_wkup_init()766 struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_suspend_bank()816 void exynos_pinctrl_suspend(struct samsung_pinctrl_drv_data *drvdata) in exynos_pinctrl_suspend()840 struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_resume_bank()900 void exynos_pinctrl_resume(struct samsung_pinctrl_drv_data *drvdata) in exynos_pinctrl_resume()[all …]
47 static void s5pv210_pud_value_init(struct samsung_pinctrl_drv_data *drvdata) in s5pv210_pud_value_init()56 static void s5pv210_retention_disable(struct samsung_pinctrl_drv_data *drvdata) in s5pv210_retention_disable()68 s5pv210_retention_init(struct samsung_pinctrl_drv_data *drvdata, in s5pv210_retention_init()