Lines Matching defs:pin

58 #define KEEMBAY_GPIO_REG_OFFSET(pin)	((pin) * 4)  argument
861 static inline u32 keembay_read_reg(void __iomem *base, unsigned int pin) in keembay_read_reg()
866 static inline u32 keembay_read_gpio_reg(void __iomem *base, unsigned int pin) in keembay_read_gpio_reg()
871 static inline u32 keembay_read_pin(void __iomem *base, unsigned int pin) in keembay_read_pin()
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()
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()
911 struct pinctrl_gpio_range *range, unsigned int pin) in keembay_request_gpio()
937 int pin; 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()
1044 static int keembay_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in keembay_pinconf_get()
1097 static int keembay_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in keembay_pinconf_set()
1180 static int keembay_gpio_get(struct gpio_chip *gc, unsigned int pin) in keembay_gpio_get()
1191 static void keembay_gpio_set(struct gpio_chip *gc, unsigned int pin, int val) in keembay_gpio_set()
1205 static int keembay_gpio_get_direction(struct gpio_chip *gc, unsigned int pin) in keembay_gpio_get_direction()
1213 static int keembay_gpio_set_direction_in(struct gpio_chip *gc, unsigned int pin) in keembay_gpio_set_direction_in()
1226 unsigned int pin, int value) in keembay_gpio_set_direction_out()
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()
1340 int slot, irq_hw_number_t pin) in keembay_gpio_set_irq()
1367 irq_hw_number_t pin = irqd_to_hwirq(data); in keembay_gpio_irq_enable() local
1400 irq_hw_number_t pin = irqd_to_hwirq(data); in keembay_gpio_irq_disable() local