Lines Matching refs:writeq
113 writeq(txgpio->line_entries[line].fil_bits, in thunderx_gpio_dir_in()
129 writeq(BIT_ULL(bank_bit), reg); in thunderx_gpio_set()
151 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_dir_out()
239 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_set_config()
283 writeq(set_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_SET); in thunderx_gpio_set_multiple()
284 writeq(clear_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_CLR); in thunderx_gpio_set_multiple()
293 writeq(GPIO_INTR_INTR, in thunderx_gpio_irq_ack()
302 writeq(GPIO_INTR_ENA_W1C, in thunderx_gpio_irq_mask()
311 writeq(GPIO_INTR_ENA_W1C | GPIO_INTR_INTR, in thunderx_gpio_irq_mask_ack()
320 writeq(GPIO_INTR_ENA_W1S, in thunderx_gpio_irq_unmask()
352 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(txline->line)); in thunderx_gpio_irq_set_type()