Searched refs:csr_reg (Results 1 - 5 of 5) sorted by relevance

/linux-4.4.14/drivers/clk/
H A Dclk-xgene.c197 void __iomem *csr_reg; /* CSR for IP clock */ member in struct:xgene_dev_parameters
226 if (pclk->param.csr_reg != NULL) { xgene_clk_enable()
228 reg = __pa(pclk->param.csr_reg); xgene_clk_enable()
230 data = xgene_clk_read(pclk->param.csr_reg + xgene_clk_enable()
233 xgene_clk_write(data, pclk->param.csr_reg + xgene_clk_enable()
241 data = xgene_clk_read(pclk->param.csr_reg + xgene_clk_enable()
244 xgene_clk_write(data, pclk->param.csr_reg + xgene_clk_enable()
267 if (pclk->param.csr_reg != NULL) { xgene_clk_disable()
270 data = xgene_clk_read(pclk->param.csr_reg + xgene_clk_disable()
273 xgene_clk_write(data, pclk->param.csr_reg + xgene_clk_disable()
277 data = xgene_clk_read(pclk->param.csr_reg + xgene_clk_disable()
280 xgene_clk_write(data, pclk->param.csr_reg + xgene_clk_disable()
293 if (pclk->param.csr_reg != NULL) { xgene_clk_is_enabled()
295 data = xgene_clk_read(pclk->param.csr_reg + xgene_clk_is_enabled()
302 if (pclk->param.csr_reg == NULL) xgene_clk_is_enabled()
455 parameters.csr_reg = NULL; xgene_devclk_init()
477 parameters.csr_reg = map_res; xgene_devclk_init()
512 if (parameters.csr_reg) xgene_devclk_init()
513 iounmap(parameters.csr_reg); xgene_devclk_init()
/linux-4.4.14/arch/powerpc/boot/
H A Dugecon.c45 u32 *csr_reg = ug_io_base + EXI_CSR; ug_io_transaction() local
52 out_be32(csr_reg, csr); ug_io_transaction()
64 out_be32(csr_reg, 0); ug_io_transaction()
/linux-4.4.14/drivers/net/wireless/orinoco/
H A Dorinoco_plx.c143 u32 csr_reg; orinoco_plx_hw_init() local
166 csr_reg = ioread32(card->bridge_io + PLX_INTCSR); orinoco_plx_hw_init()
167 if (!(csr_reg & PLX_INTCSR_INTEN)) { orinoco_plx_hw_init()
168 csr_reg |= PLX_INTCSR_INTEN; orinoco_plx_hw_init()
169 iowrite32(csr_reg, card->bridge_io + PLX_INTCSR); orinoco_plx_hw_init()
170 csr_reg = ioread32(card->bridge_io + PLX_INTCSR); orinoco_plx_hw_init()
171 if (!(csr_reg & PLX_INTCSR_INTEN)) { orinoco_plx_hw_init()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
H A Dusbgecko_udbg.c52 u32 __iomem *csr_reg = ug_io_base + EXI_CSR; ug_io_transaction() local
59 out_be32(csr_reg, csr); ug_io_transaction()
71 out_be32(csr_reg, 0); ug_io_transaction()
/linux-4.4.14/arch/sparc/kernel/
H A Dpci_schizo.c582 unsigned long csr_reg, csr, csr_error_bits; schizo_pcierr_intr_other() local
586 csr_reg = pbm->pbm_regs + SCHIZO_PCI_CTRL; schizo_pcierr_intr_other()
587 csr = upa_readq(csr_reg); schizo_pcierr_intr_other()
597 upa_writeq(csr, csr_reg); schizo_pcierr_intr_other()

Completed in 266 milliseconds