Home
last modified time | relevance | path

Searched refs:ctrl_offset (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/reset/
Dreset-lpc18xx.c75 u32 ctrl_offset = LPC18XX_RGU_CTRL0; in lpc18xx_rgu_setclear_reset() local
80 ctrl_offset += (id / LPC18XX_RGU_RESETS_PER_REG) * sizeof(u32); in lpc18xx_rgu_setclear_reset()
86 writel(stat | rst_bit, rc->base + ctrl_offset); in lpc18xx_rgu_setclear_reset()
88 writel(stat & ~rst_bit, rc->base + ctrl_offset); in lpc18xx_rgu_setclear_reset()
/Linux-v4.19/drivers/pinctrl/mediatek/
Dmtk-eint.c303 unsigned int rst, ctrl_offset; in mtk_eint_debounce_process() local
306 ctrl_offset = (index / 4) * 4 + eint->regs->dbnc_ctrl; in mtk_eint_debounce_process()
307 dbnc = readl(eint->base + ctrl_offset); in mtk_eint_debounce_process()
310 ctrl_offset = (index / 4) * 4 + eint->regs->dbnc_set; in mtk_eint_debounce_process()
312 writel(rst, eint->base + ctrl_offset); in mtk_eint_debounce_process()
/Linux-v4.19/drivers/dma/xilinx/
Dxilinx_dma.c350 u32 ctrl_offset; member
453 readl_poll_timeout(chan->xdev->regs + chan->ctrl_offset + reg, val, \
475 return dma_read(chan, chan->ctrl_offset + reg); in dma_ctrl_read()
481 dma_write(chan, chan->ctrl_offset + reg, value); in dma_ctrl_write()
519 lo_hi_writeq(value, chan->xdev->regs + chan->ctrl_offset + reg); in dma_writeq()
2430 chan->ctrl_offset = XILINX_DMA_MM2S_CTRL_OFFSET; in xilinx_dma_chan_probe()
2454 chan->ctrl_offset = XILINX_DMA_S2MM_CTRL_OFFSET; in xilinx_dma_chan_probe()
/Linux-v4.19/drivers/pinctrl/sirf/
Dpinctrl-sirf.c602 unsigned ctrl_offset) in sirfsoc_gpio_set_input() argument
606 val = readl(sgpio->chip.regs + ctrl_offset); in sirfsoc_gpio_set_input()
608 writel(val, sgpio->chip.regs + ctrl_offset); in sirfsoc_gpio_set_input()
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Ddma.c383 static bool _dma64_addrext(struct dma_info *di, uint ctrl_offset) in _dma64_addrext() argument
386 bcma_set32(di->core, ctrl_offset, D64_XC_AE); in _dma64_addrext()
387 w = bcma_read32(di->core, ctrl_offset); in _dma64_addrext()
388 bcma_mask32(di->core, ctrl_offset, ~D64_XC_AE); in _dma64_addrext()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_net_common.c578 nfp_net_aux_irq_request(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_request() argument
594 nn_writeb(nn, ctrl_offset, entry->entry); in nfp_net_aux_irq_request()
606 static void nfp_net_aux_irq_free(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_free() argument
609 nn_writeb(nn, ctrl_offset, 0xff); in nfp_net_aux_irq_free()