Lines Matching refs:writeq
112 writeq(txgpio->line_entries[line].fil_bits, in thunderx_gpio_dir_in()
128 writeq(BIT_ULL(bank_bit), reg); in thunderx_gpio_set()
150 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_dir_out()
238 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_set_config()
282 writeq(set_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_SET); in thunderx_gpio_set_multiple()
283 writeq(clear_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_CLR); in thunderx_gpio_set_multiple()
292 writeq(GPIO_INTR_INTR, in thunderx_gpio_irq_ack()
301 writeq(GPIO_INTR_ENA_W1C, in thunderx_gpio_irq_mask()
310 writeq(GPIO_INTR_ENA_W1C | GPIO_INTR_INTR, in thunderx_gpio_irq_mask_ack()
319 writeq(GPIO_INTR_ENA_W1S, in thunderx_gpio_irq_unmask()
351 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(txline->line)); in thunderx_gpio_irq_set_type()