Lines Matching refs:dwapb_write
100 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset, in dwapb_write() function
127 dwapb_write(gpio, GPIO_INT_POLARITY, v); in dwapb_toggle_trigger()
172 dwapb_write(gpio, GPIO_INTEN, val); in dwapb_irq_enable()
187 dwapb_write(gpio, GPIO_INTEN, val); in dwapb_irq_disable()
255 dwapb_write(gpio, GPIO_INTTYPE_LEVEL, level); in dwapb_irq_set_type()
256 dwapb_write(gpio, GPIO_INT_POLARITY, polarity); in dwapb_irq_set_type()
275 dwapb_write(gpio, GPIO_PORTA_DEBOUNCE, val_deb | mask); in dwapb_gpio_set_debounce()
277 dwapb_write(gpio, GPIO_PORTA_DEBOUNCE, val_deb & ~mask); in dwapb_gpio_set_debounce()
624 dwapb_write(gpio, GPIO_INTMASK, 0xffffffff); in dwapb_gpio_suspend()
649 dwapb_write(gpio, offset, ctx->data); in dwapb_gpio_resume()
652 dwapb_write(gpio, offset, ctx->dir); in dwapb_gpio_resume()
655 dwapb_write(gpio, offset, ctx->ext); in dwapb_gpio_resume()
659 dwapb_write(gpio, GPIO_INTTYPE_LEVEL, ctx->int_type); in dwapb_gpio_resume()
660 dwapb_write(gpio, GPIO_INT_POLARITY, ctx->int_pol); in dwapb_gpio_resume()
661 dwapb_write(gpio, GPIO_PORTA_DEBOUNCE, ctx->int_deb); in dwapb_gpio_resume()
662 dwapb_write(gpio, GPIO_INTEN, ctx->int_en); in dwapb_gpio_resume()
663 dwapb_write(gpio, GPIO_INTMASK, ctx->int_mask); in dwapb_gpio_resume()
666 dwapb_write(gpio, GPIO_PORTA_EOI, 0xffffffff); in dwapb_gpio_resume()