Home
last modified time | relevance | path

Searched refs:xgpio_writereg (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-xilinx.c27 # define xgpio_writereg(offset, val) writel(val, offset) macro
30 # define xgpio_writereg(offset, val) __raw_writel(val, offset) macro
121 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET + in xgpio_set()
152 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET + in xgpio_set_multiple()
168 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET + in xgpio_set_multiple()
194 xgpio_writereg(chip->regs + XGPIO_TRI_OFFSET + in xgpio_dir_in()
228 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET + in xgpio_dir_out()
233 xgpio_writereg(chip->regs + XGPIO_TRI_OFFSET + in xgpio_dir_out()
247 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET, chip->gpio_state[0]); in xgpio_save_regs()
248 xgpio_writereg(chi in xgpio_save_regs()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-xilinx.c38 # define xgpio_writereg(offset, val) writel(val, offset) macro
41 # define xgpio_writereg(offset, val) __raw_writel(val, offset) macro
127 xgpio_writereg(addr, xgpio_get_value32(a, bit)); in xgpio_write_ch()
415 xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, temp); in xgpio_irq_mask()
445 xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, val); in xgpio_irq_unmask()
453 xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, val); in xgpio_irq_unmask()
517 xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, status); in xgpio_irqhandler()
670 xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, 0); in xgpio_probe()
673 xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, temp); in xgpio_probe()
675 xgpio_writereg(chi in xgpio_probe()
[all...]

Completed in 2 milliseconds