Lines Matching refs:owl_pinctrl
46 struct owl_pinctrl { struct
69 static u32 owl_read_field(struct owl_pinctrl *pctrl, u32 reg, in owl_read_field() argument
80 static void owl_write_field(struct owl_pinctrl *pctrl, u32 reg, u32 arg, in owl_write_field()
93 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_groups_count()
101 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_name()
111 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_pins()
123 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_pin_dbg_show()
139 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_funcs_count()
147 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_func_name()
157 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_func_groups()
196 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_set_mux()
258 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_pin_config_get()
288 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_pin_config_set()
427 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_group_config_get()
455 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_group_config_set()
502 owl_gpio_get_port(struct owl_pinctrl *pctrl, unsigned int *pin) in owl_gpio_get_port()
536 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_request()
560 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_free()
582 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_get()
603 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_set()
621 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_direction_input()
643 struct owl_pinctrl *pctrl = gpiochip_get_data(chip); in owl_gpio_direction_output()
663 static void irq_set_type(struct owl_pinctrl *pctrl, int gpio, unsigned int type) in irq_set_type()
724 struct owl_pinctrl *pctrl = gpiochip_get_data(gc); in owl_gpio_irq_mask()
756 struct owl_pinctrl *pctrl = gpiochip_get_data(gc); in owl_gpio_irq_unmask()
788 struct owl_pinctrl *pctrl = gpiochip_get_data(gc); in owl_gpio_irq_ack()
823 struct owl_pinctrl *pctrl = gpiochip_get_data(gc); in owl_gpio_irq_set_type()
847 struct owl_pinctrl *pctrl = irq_desc_get_handler_data(desc); in owl_gpio_irq_handler()
882 static int owl_gpio_init(struct owl_pinctrl *pctrl) in owl_gpio_init()
930 struct owl_pinctrl *pctrl; in owl_pinctrl_probe()