Home
last modified time | relevance | path

Searched refs:samsung_pinctrl_drv_data (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/pinctrl/samsung/
A Dpinctrl-samsung.h95 struct samsung_pinctrl_drv_data;
169 struct samsung_pinctrl_drv_data *drvdata;
195 void (*enable)(struct samsung_pinctrl_drv_data *);
196 void (*disable)(struct samsung_pinctrl_drv_data *);
240 int (*eint_gpio_init)(struct samsung_pinctrl_drv_data *);
241 int (*eint_wkup_init)(struct samsung_pinctrl_drv_data *);
242 void (*suspend)(struct samsung_pinctrl_drv_data *);
243 void (*resume)(struct samsung_pinctrl_drv_data *);
270 struct samsung_pinctrl_drv_data { struct
291 void (*suspend)(struct samsung_pinctrl_drv_data *); argument
[all …]
A Dpinctrl-exynos.h162 int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d);
163 int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d);
164 void exynos_pinctrl_suspend(struct samsung_pinctrl_drv_data *drvdata);
165 void exynos_pinctrl_resume(struct samsung_pinctrl_drv_data *drvdata);
167 exynos_retention_init(struct samsung_pinctrl_drv_data *drvdata,
A Dpinctrl-samsung.c253 struct samsung_pinctrl_drv_data *drvdata; in samsung_dt_node_to_map()
324 struct samsung_pinctrl_drv_data *drvdata; in samsung_get_functions_count()
334 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_get_fname()
345 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_get_groups()
379 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_setup()
434 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_rw()
503 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_group_set()
520 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinconf_group_get()
670 struct samsung_pinctrl_drv_data *drvdata, in samsung_pinctrl_create_groups()
696 struct samsung_pinctrl_drv_data *drvdata, in samsung_pinctrl_create_function()
[all …]
A Dpinctrl-s3c64xx.c202 struct samsung_pinctrl_drv_data *drvdata;
223 struct samsung_pinctrl_drv_data *drvdata;
306 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_set_mask()
332 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_ack()
342 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_gpio_irq_set_type()
409 struct samsung_pinctrl_drv_data *drvdata = data->drvdata; in s3c64xx_eint_gpio_irq()
449 static int s3c64xx_eint_gpio_init(struct samsung_pinctrl_drv_data *d) in s3c64xx_eint_gpio_init()
512 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; in s3c64xx_eint0_irq_set_mask()
537 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; in s3c64xx_eint0_irq_ack()
548 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c64xx_eint0_irq_set_type()
[all …]
A Dpinctrl-s3c24xx.c89 struct samsung_pinctrl_drv_data *drvdata;
133 static void s3c24xx_eint_set_function(struct samsung_pinctrl_drv_data *d, in s3c24xx_eint_set_function()
161 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c24xx_eint_type()
250 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c2412_eint0_3_ack()
259 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c2412_eint0_3_mask()
270 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c2412_eint0_3_unmask()
308 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c24xx_eint_ack()
317 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c24xx_eint_mask()
329 struct samsung_pinctrl_drv_data *d = bank->drvdata; in s3c24xx_eint_unmask()
351 struct samsung_pinctrl_drv_data *d = data->drvdata; in s3c24xx_demux_eint()
[all …]
A Dpinctrl-exynos.c43 void (*set_eint_wakeup_mask)(struct samsung_pinctrl_drv_data *drvdata,
247 struct samsung_pinctrl_drv_data *d = data; in exynos_eint_gpio_irq()
278 __init int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_gpio_init()
358 exynos_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_set_eint_wakeup_mask()
379 s5pv210_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in s5pv210_pinctrl_set_eint_wakeup_mask()
524 __init int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_wkup_init()
634 struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_suspend_bank()
655 void exynos_pinctrl_suspend(struct samsung_pinctrl_drv_data *drvdata) in exynos_pinctrl_suspend()
675 struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_resume_bank()
704 void exynos_pinctrl_resume(struct samsung_pinctrl_drv_data *drvdata) in exynos_pinctrl_resume()
[all …]
A Dpinctrl-exynos-arm.c43 static void s5pv210_retention_disable(struct samsung_pinctrl_drv_data *drvdata) in s5pv210_retention_disable()
55 s5pv210_retention_init(struct samsung_pinctrl_drv_data *drvdata, in s5pv210_retention_init()

Completed in 16 milliseconds