Lines Matching refs:chv_pinctrl
171 struct chv_pinctrl { struct
184 #define gpiochip_to_pinctrl(c) container_of(c, struct chv_pinctrl, chip) argument
662 static void __iomem *chv_padreg(struct chv_pinctrl *pctrl, unsigned offset, in chv_padreg()
682 static bool chv_pad_locked(struct chv_pinctrl *pctrl, unsigned offset) in chv_pad_locked()
692 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_groups_count()
700 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_group_name()
708 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_group_pins()
718 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pin_dbg_show()
757 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_functions_count()
765 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_function_name()
775 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_function_groups()
785 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pinmux_set_mux()
851 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_request_enable()
911 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_disable_free()
929 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_set_direction()
961 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_config_get()
1038 static int chv_config_set_pull(struct chv_pinctrl *pctrl, unsigned pin, in chv_config_set_pull()
1107 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_config_set()
1152 static unsigned chv_gpio_offset_to_pin(struct chv_pinctrl *pctrl, in chv_gpio_offset_to_pin()
1160 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(chip); in chv_gpio_get()
1179 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(chip); in chv_gpio_set()
1202 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(chip); in chv_gpio_get_direction()
1243 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in chv_gpio_irq_ack()
1260 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in chv_gpio_irq_mask_unmask()
1305 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in chv_gpio_irq_startup()
1337 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in chv_gpio_irq_type()
1410 struct chv_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in chv_gpio_irq_handler()
1429 static int chv_gpio_probe(struct chv_pinctrl *pctrl, int irq) in chv_gpio_probe()
1483 struct chv_pinctrl *pctrl; in chv_pinctrl_probe()
1550 struct chv_pinctrl *pctrl = platform_get_drvdata(pdev); in chv_pinctrl_remove()
1562 struct chv_pinctrl *pctrl = platform_get_drvdata(pdev); in chv_pinctrl_suspend()
1591 struct chv_pinctrl *pctrl = platform_get_drvdata(pdev); in chv_pinctrl_resume()