Lines Matching refs:writeq
114 writeq(txgpio->line_entries[line].fil_bits, in thunderx_gpio_dir_in()
130 writeq(BIT_ULL(bank_bit), reg); in thunderx_gpio_set()
152 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_dir_out()
240 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_set_config()
284 writeq(set_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_SET); in thunderx_gpio_set_multiple()
285 writeq(clear_bits, txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_CLR); in thunderx_gpio_set_multiple()
294 writeq(GPIO_INTR_INTR, in thunderx_gpio_irq_ack()
303 writeq(GPIO_INTR_ENA_W1C, in thunderx_gpio_irq_mask()
312 writeq(GPIO_INTR_ENA_W1C | GPIO_INTR_INTR, in thunderx_gpio_irq_mask_ack()
321 writeq(GPIO_INTR_ENA_W1S, in thunderx_gpio_irq_unmask()
353 writeq(bit_cfg, txgpio->register_base + bit_cfg_reg(txline->line)); in thunderx_gpio_irq_set_type()