Lines Matching defs:kpc

888 static void keembay_gpio_invert(struct keembay_pinctrl *kpc, unsigned int pin)  in keembay_gpio_invert()
902 static void keembay_gpio_restore_default(struct keembay_pinctrl *kpc, unsigned int pin) in keembay_gpio_restore_default()
913 struct keembay_pinctrl *kpc = pinctrl_dev_get_drvdata(pctldev); in keembay_request_gpio() local
932 struct keembay_pinctrl *kpc = pinctrl_dev_get_drvdata(pctldev); in keembay_set_mux() local
958 static u32 keembay_pinconf_get_pull(struct keembay_pinctrl *kpc, unsigned int pin) in keembay_pinconf_get_pull()
965 static int keembay_pinconf_set_pull(struct keembay_pinctrl *kpc, unsigned int pin, in keembay_pinconf_set_pull()
976 static int keembay_pinconf_get_drive(struct keembay_pinctrl *kpc, unsigned int pin) in keembay_pinconf_get_drive()
987 static int keembay_pinconf_set_drive(struct keembay_pinctrl *kpc, unsigned int pin, in keembay_pinconf_set_drive()
1000 static int keembay_pinconf_get_slew_rate(struct keembay_pinctrl *kpc, unsigned int pin) in keembay_pinconf_get_slew_rate()
1007 static int keembay_pinconf_set_slew_rate(struct keembay_pinctrl *kpc, unsigned int pin, in keembay_pinconf_set_slew_rate()
1022 static int keembay_pinconf_get_schmitt(struct keembay_pinctrl *kpc, unsigned int pin) in keembay_pinconf_get_schmitt()
1029 static int keembay_pinconf_set_schmitt(struct keembay_pinctrl *kpc, unsigned int pin, in keembay_pinconf_set_schmitt()
1047 struct keembay_pinctrl *kpc = pinctrl_dev_get_drvdata(pctldev); in keembay_pinconf_get() local
1100 struct keembay_pinctrl *kpc = pinctrl_dev_get_drvdata(pctldev); in keembay_pinconf_set() local
1182 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_get() local
1193 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_set() local
1209 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_get_direction() local
1217 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_set_direction_in() local
1230 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_set_direction_out() local
1246 struct keembay_pinctrl *kpc; in keembay_gpio_irq_handler() local
1285 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_clear_irq() local
1312 static int keembay_find_free_slot(struct keembay_pinctrl *kpc, unsigned int src) in keembay_find_free_slot()
1319 static int keembay_find_free_src(struct keembay_pinctrl *kpc, unsigned int trig) in keembay_find_free_src()
1340 static void keembay_gpio_set_irq(struct keembay_pinctrl *kpc, int src, in keembay_gpio_set_irq()
1366 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_irq_enable() local
1400 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_irq_disable() local
1419 struct keembay_pinctrl *kpc = gpiochip_get_data(gc); in keembay_gpio_irq_set_type() local
1440 struct keembay_pinctrl *kpc = gpiochip_get_data(chip); in keembay_gpio_add_pin_ranges() local
1457 static int keembay_gpiochip_probe(struct keembay_pinctrl *kpc, in keembay_gpiochip_probe()
1519 static int keembay_build_groups(struct keembay_pinctrl *kpc) in keembay_build_groups()
1543 static int keembay_pinctrl_reg(struct keembay_pinctrl *kpc, struct device *dev) in keembay_pinctrl_reg()
1558 static int keembay_add_functions(struct keembay_pinctrl *kpc, in keembay_add_functions()
1596 static int keembay_build_functions(struct keembay_pinctrl *kpc) in keembay_build_functions()
1659 struct keembay_pinctrl *kpc; in keembay_pinctrl_probe() local