Searched refs:samsung_pinctrl_drv_data (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/pinctrl/samsung/ |
| H A D | pinctrl-samsung.h | 122 struct samsung_pinctrl_drv_data; 218 struct samsung_pinctrl_drv_data *drvdata; 244 void (*enable)(struct samsung_pinctrl_drv_data *); 245 void (*disable)(struct samsung_pinctrl_drv_data *); 261 struct samsung_retention_ctrl *(*init)(struct samsung_pinctrl_drv_data *, 289 int (*eint_gpio_init)(struct samsung_pinctrl_drv_data *); 290 int (*eint_wkup_init)(struct samsung_pinctrl_drv_data *); 291 void (*pud_value_init)(struct samsung_pinctrl_drv_data *drvdata); 320 struct samsung_pinctrl_drv_data { struct
|
| H A D | pinctrl-samsung.c | 51 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_count() 59 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_name() 69 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_pins() 172 static int samsung_dt_subnode_to_map(struct samsung_pinctrl_drv_data *drvdata, in samsung_dt_subnode_to_map() 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() 354 static void pin_to_reg_bank(struct samsung_pinctrl_drv_data *drvdata, in pin_to_reg_bank() 376 struct samsung_pinctrl_drv_data *drvdata; in samsung_pinmux_setup() [all …]
|
| H A D | pinctrl-s3c64xx.c | 206 struct samsung_pinctrl_drv_data *drvdata; 227 struct samsung_pinctrl_drv_data *drvdata; 262 static void s3c64xx_pud_value_init(struct samsung_pinctrl_drv_data *drvdata) in s3c64xx_pud_value_init() 280 static void s3c64xx_irq_set_function(struct samsung_pinctrl_drv_data *d, in s3c64xx_irq_set_function() 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() [all …]
|
| H A D | pinctrl-exynos.c | 45 void (*set_eint_wakeup_mask)(struct samsung_pinctrl_drv_data *drvdata, 216 struct samsung_pinctrl_drv_data *d = bank->drvdata; in exynos_irq_set_affinity() 340 struct samsung_pinctrl_drv_data *d = data; in exynos_eint_gpio_irq() 414 __init int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_gpio_init() 480 struct samsung_pinctrl_drv_data *d = bank->drvdata; in gs101_wkup_irq_set_wake() 499 gs101_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in gs101_pinctrl_set_eint_wakeup_mask() 540 exynos_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in exynos_pinctrl_set_eint_wakeup_mask() 561 s5pv210_pinctrl_set_eint_wakeup_mask(struct samsung_pinctrl_drv_data *drvdata, in s5pv210_pinctrl_set_eint_wakeup_mask() 767 __init int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d) in exynos_eint_wkup_init() 1057 static void exynos_retention_enable(struct samsung_pinctrl_drv_data *drvdata) in exynos_retention_enable() [all …]
|
| H A D | pinctrl-exynos.h | 271 int exynos_eint_gpio_init(struct samsung_pinctrl_drv_data *d); 272 int exynos_eint_wkup_init(struct samsung_pinctrl_drv_data *d); 280 exynos_retention_init(struct samsung_pinctrl_drv_data *drvdata,
|
| H A D | pinctrl-exynos-arm.c | 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()
|