Lines Matching refs:byt_gpio
194 struct byt_gpio { struct
710 static struct byt_community *byt_get_community(struct byt_gpio *vg, in byt_get_community()
725 static void __iomem *byt_gpio_reg(struct byt_gpio *vg, unsigned int offset, in byt_gpio_reg()
752 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_groups_count()
760 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_group_name()
770 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_group_pins()
786 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_functions_count()
794 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_function_name()
804 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_get_function_groups()
844 static void byt_set_group_simple_mux(struct byt_gpio *vg, in byt_set_group_simple_mux()
874 static void byt_set_group_mixed_mux(struct byt_gpio *vg, in byt_set_group_mixed_mux()
907 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctldev); in byt_set_mux()
929 static u32 byt_get_gpio_mux(struct byt_gpio *vg, unsigned offset) in byt_get_gpio_mux()
944 static void byt_gpio_clear_triggering(struct byt_gpio *vg, unsigned int offset) in byt_gpio_clear_triggering()
961 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_request_enable()
999 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_disable_free()
1010 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_set_direction()
1093 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_pin_config_get()
1178 struct byt_gpio *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_pin_config_set()
1315 struct byt_gpio *vg = gpiochip_get_data(chip); in byt_gpio_get()
1329 struct byt_gpio *vg = gpiochip_get_data(chip); in byt_gpio_set()
1348 struct byt_gpio *vg = gpiochip_get_data(chip); in byt_gpio_get_direction()
1388 struct byt_gpio *vg = gpiochip_get_data(chip); in byt_gpio_dbg_show()
1497 struct byt_gpio *vg = gpiochip_get_data(gc); in byt_irq_ack()
1513 struct byt_gpio *vg = gpiochip_get_data(gc); in byt_irq_mask()
1521 struct byt_gpio *vg = gpiochip_get_data(gc); in byt_irq_unmask()
1559 struct byt_gpio *vg = gpiochip_get_data(irq_data_get_irq_chip_data(d)); in byt_irq_type()
1607 struct byt_gpio *vg = gpiochip_get_data( in byt_gpio_irq_handler()
1637 static void byt_gpio_irq_init_hw(struct byt_gpio *vg) in byt_gpio_irq_init_hw()
1693 static int byt_gpio_probe(struct byt_gpio *vg) in byt_gpio_probe()
1745 static int byt_set_soc_data(struct byt_gpio *vg, in byt_set_soc_data()
1786 struct byt_gpio *vg; in byt_pinctrl_probe()
1847 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_suspend()
1876 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_resume()