Searched refs:ctrl_offset (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/reset/ |
| H A D | reset-lpc18xx.c | 71 u32 ctrl_offset = LPC18XX_RGU_CTRL0; in lpc18xx_rgu_setclear_reset() local 76 ctrl_offset += (id / LPC18XX_RGU_RESETS_PER_REG) * sizeof(u32); in lpc18xx_rgu_setclear_reset() 82 writel(stat | rst_bit, rc->base + ctrl_offset); in lpc18xx_rgu_setclear_reset() 84 writel(stat & ~rst_bit, rc->base + ctrl_offset); in lpc18xx_rgu_setclear_reset()
|
| H A D | reset-npcm.c | 122 unsigned int ctrl_offset = id >> 8; in npcm_rc_setclear_reset() local 127 stat = readl(rc->base + ctrl_offset); in npcm_rc_setclear_reset() 129 writel(stat | rst_bit, rc->base + ctrl_offset); in npcm_rc_setclear_reset() 131 writel(stat & ~rst_bit, rc->base + ctrl_offset); in npcm_rc_setclear_reset() 153 unsigned int ctrl_offset = id >> 8; in npcm_rc_status() local 155 return (readl(rc->base + ctrl_offset) & rst_bit); in npcm_rc_status()
|
| /linux/drivers/clk/sophgo/ |
| H A D | clk-sg2044-pll.c | 65 u32 ctrl_offset; member 147 pll->syscon_offset + pll->pll.ctrl_offset + PLL_HIGH_CTRL_OFFSET, in sg2044_pll_recalc_rate() 331 pll->syscon_offset + pll->pll.ctrl_offset, in sg2044_pll_update_vcosel() 366 pll->syscon_offset + pll->pll.ctrl_offset + in sg2044_pll_set_rate() 403 .ctrl_offset = (_ctrl_offset), \ 424 .ctrl_offset = (_ctrl_offset), \
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | mtk-eint.c | 340 unsigned int rst, ctrl_offset; in mtk_eint_debounce_process() local 345 ctrl_offset = (idx / 4) * 4 + eint->regs->dbnc_ctrl; in mtk_eint_debounce_process() 346 dbnc = readl(eint->base[inst] + ctrl_offset); in mtk_eint_debounce_process() 349 ctrl_offset = (idx / 4) * 4 + eint->regs->dbnc_set; in mtk_eint_debounce_process() 351 writel(rst, eint->base[inst] + ctrl_offset); in mtk_eint_debounce_process()
|
| /linux/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 424 u32 ctrl_offset; member 533 readl_poll_timeout_atomic(chan->xdev->regs + chan->ctrl_offset + reg, \ 555 return dma_read(chan, chan->ctrl_offset + reg); in dma_ctrl_read() 561 dma_write(chan, chan->ctrl_offset + reg, value); in dma_ctrl_write() 599 lo_hi_writeq(value, chan->xdev->regs + chan->ctrl_offset + reg); in dma_writeq() 2964 chan->ctrl_offset = XILINX_DMA_MM2S_CTRL_OFFSET; in xilinx_dma_chan_probe() 2989 chan->ctrl_offset = XILINX_MCDMA_S2MM_CTRL_OFFSET; in xilinx_dma_chan_probe() 2991 chan->ctrl_offset = XILINX_DMA_S2MM_CTRL_OFFSET; in xilinx_dma_chan_probe()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_common.c | 555 nfp_net_aux_irq_request(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_request() argument 571 nn_writeb(nn, ctrl_offset, entry->entry); in nfp_net_aux_irq_request() 583 static void nfp_net_aux_irq_free(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_free() argument 586 nn_writeb(nn, ctrl_offset, 0xff); in nfp_net_aux_irq_free()
|