Lines Matching refs:pinmux_info
21 static struct pinmux_info *gpioc;
106 static void config_reg_helper(struct pinmux_info *gpioc, in config_reg_helper()
132 static int read_config_reg(struct pinmux_info *gpioc, in read_config_reg()
149 static void write_config_reg(struct pinmux_info *gpioc, in write_config_reg()
176 static int setup_data_reg(struct pinmux_info *gpioc, unsigned gpio) in setup_data_reg()
211 static void setup_data_regs(struct pinmux_info *gpioc) in setup_data_regs()
232 static int get_data_reg(struct pinmux_info *gpioc, unsigned gpio, in get_data_reg()
248 static int get_config_reg(struct pinmux_info *gpioc, pinmux_enum_t enum_id, in get_config_reg()
294 static int get_gpio_enum_id(struct pinmux_info *gpioc, unsigned gpio, in get_gpio_enum_id()
326 static int pinmux_config_gpio(struct pinmux_info *gpioc, unsigned gpio, in pinmux_config_gpio()
440 static struct pinmux_info *chip_to_pinmux(struct gpio_chip *chip)
442 return container_of(chip, struct pinmux_info, chip);
499 static int pinmux_direction(struct pinmux_info *gpioc, in pinmux_direction()
546 static void sh_gpio_set_value(struct pinmux_info *gpioc, in sh_gpio_set_value()
564 static int sh_gpio_get_value(struct pinmux_info *gpioc, unsigned gpio) in sh_gpio_get_value()
589 int register_pinmux(struct pinmux_info *pip) in register_pinmux()
599 int unregister_pinmux(struct pinmux_info *pip) in unregister_pinmux()