Lines Matching +defs:val +defs:src
873 u32 val = keembay_read_gpio_reg(base, pin); in keembay_read_pin() local
878 static inline void keembay_write_reg(u32 val, void __iomem *base, unsigned int pin) in keembay_write_reg()
883 static inline void keembay_write_gpio_reg(u32 val, void __iomem *base, unsigned int pin) in keembay_write_gpio_reg()
890 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_gpio_invert() local
904 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_gpio_restore_default() local
914 unsigned int val; in keembay_request_gpio() local
935 unsigned int val; in keembay_set_mux() local
960 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_get_pull() local
968 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_set_pull() local
978 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_get_drive() local
990 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_set_drive() local
1002 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_get_slew_rate() local
1010 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_set_slew_rate() local
1024 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_get_schmitt() local
1032 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_pinconf_set_schmitt() local
1049 unsigned int val; in keembay_pinconf_get() local
1183 unsigned int val, offset; in keembay_gpio_get() local
1191 static void keembay_gpio_set(struct gpio_chip *gc, unsigned int pin, int val) in keembay_gpio_set()
1208 unsigned int val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_MODE, pin); in keembay_gpio_get_direction() local
1216 unsigned int val; in keembay_gpio_set_direction_in() local
1229 unsigned int val; in keembay_gpio_set_direction_out() local
1246 unsigned int src, pin, val; in keembay_gpio_irq_handler() local
1281 u32 src, irq_hw_number_t pin) in keembay_gpio_clear_irq()
1287 unsigned long val; in keembay_gpio_clear_irq() local
1311 static int keembay_find_free_slot(struct keembay_pinctrl *kpc, unsigned int src) in keembay_find_free_slot()
1313 unsigned long val = keembay_read_reg(kpc->base1 + KEEMBAY_GPIO_INT_CFG, src); in keembay_find_free_slot() local
1320 int src, type = 0; in keembay_find_free_src() local
1339 static void keembay_gpio_set_irq(struct keembay_pinctrl *kpc, int src, in keembay_gpio_set_irq()
1342 unsigned long val = pin | KEEMBAY_GPIO_IRQ_ENABLE; in keembay_gpio_set_irq() local
1368 int src, slot; in keembay_gpio_irq_enable() local
1402 unsigned int src; in keembay_gpio_irq_disable() local