Lines Matching refs:gpio_litex_cfg
38 struct gpio_litex_cfg { struct
58 ((const struct gpio_litex_cfg *)(dev)->config) argument
62 static inline void set_bit(const struct gpio_litex_cfg *config, in set_bit()
72 static inline uint32_t get_bit(const struct gpio_litex_cfg *config, uint32_t bit) in get_bit()
79 static inline void set_port(const struct gpio_litex_cfg *config, uint32_t value) in set_port()
84 static inline uint32_t get_port(const struct gpio_litex_cfg *config) in get_port()
96 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_configure()
134 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_get_raw()
144 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_set_masked_raw()
157 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_set_bits_raw()
170 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_clear_bits_raw()
183 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_toggle_bits()
195 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_irq_handler()
223 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_pin_interrupt_configure()
275 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); in gpio_litex_port_get_direction()
318 static const struct gpio_litex_cfg gpio_litex_cfg_##n = { \
344 const struct gpio_litex_cfg *gpio_config = DEV_GPIO_CFG(dev); \