Home
last modified time | relevance | path

Searched refs:REGLOAD (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dleon_pci_grpci1.c48 #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) macro
133 cfg = REGLOAD(priv->regs->cfg_stat); in grpci1_cfg_r32()
141 if (REGLOAD(priv->regs->cfg_stat) & CFGSTAT_CTO) { in grpci1_cfg_r32()
144 tmp = REGLOAD(priv->regs->stat_cmd); in grpci1_cfg_r32()
196 cfg = REGLOAD(priv->regs->cfg_stat); in grpci1_cfg_w32()
325 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) & ~(1 << irqidx)); in grpci1_mask_irq()
338 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) | (1 << irqidx)); in grpci1_unmask_irq()
367 irqreg = REGLOAD(priv->regs->irq); in grpci1_pci_flow_irq()
434 REGSTORE(regs->iomap, REGLOAD(regs->iomap) & 0x0000ffff); in grpci1_hw_init()
548 cfg = REGLOAD(reg in grpci1_of_probe()
[all...]
H A Dleon_pci_grpci2.c92 #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) macro
253 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_r32()
267 while ((REGLOAD(priv->regs->sts_cap) & STS_CFGERRVALID) == 0) in grpci2_cfg_r32()
270 if (REGLOAD(priv->regs->sts_cap) & STS_CFGERR) { in grpci2_cfg_r32()
323 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_w32()
337 while ((REGLOAD(priv->regs->sts_cap) & STS_CFGERRVALID) == 0) in grpci2_cfg_w32()
463 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) & ~(1 << irqidx)); in grpci2_mask_irq()
478 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) | (1 << irqidx)); in grpci2_unmask_irq()
508 ctrl = REGLOAD(priv->regs->ctrl); in grpci2_pci_flow_irq()
509 sts_cap = REGLOAD(pri in grpci2_pci_flow_irq()
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dleon_pci_grpci1.c49 #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) macro
134 cfg = REGLOAD(priv->regs->cfg_stat); in grpci1_cfg_r32()
142 if (REGLOAD(priv->regs->cfg_stat) & CFGSTAT_CTO) { in grpci1_cfg_r32()
145 tmp = REGLOAD(priv->regs->stat_cmd); in grpci1_cfg_r32()
197 cfg = REGLOAD(priv->regs->cfg_stat); in grpci1_cfg_w32()
326 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) & ~(1 << irqidx)); in grpci1_mask_irq()
339 REGSTORE(priv->regs->irq, REGLOAD(priv->regs->irq) | (1 << irqidx)); in grpci1_unmask_irq()
368 irqreg = REGLOAD(priv->regs->irq); in grpci1_pci_flow_irq()
435 REGSTORE(regs->iomap, REGLOAD(regs->iomap) & 0x0000ffff); in grpci1_hw_init()
549 cfg = REGLOAD(reg in grpci1_of_probe()
[all...]
H A Dleon_pci_grpci2.c94 #define REGLOAD(a) (be32_to_cpu(__raw_readl(&(a)))) macro
255 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_r32()
269 while ((REGLOAD(priv->regs->sts_cap) & STS_CFGERRVALID) == 0) in grpci2_cfg_r32()
272 if (REGLOAD(priv->regs->sts_cap) & STS_CFGERR) { in grpci2_cfg_r32()
325 REGSTORE(priv->regs->ctrl, (REGLOAD(priv->regs->ctrl) & ~(0xff << 16)) | in grpci2_cfg_w32()
339 while ((REGLOAD(priv->regs->sts_cap) & STS_CFGERRVALID) == 0) in grpci2_cfg_w32()
465 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) & ~(1 << irqidx)); in grpci2_mask_irq()
480 REGSTORE(priv->regs->ctrl, REGLOAD(priv->regs->ctrl) | (1 << irqidx)); in grpci2_unmask_irq()
510 ctrl = REGLOAD(priv->regs->ctrl); in grpci2_pci_flow_irq()
511 sts_cap = REGLOAD(pri in grpci2_pci_flow_irq()
[all...]

Completed in 5 milliseconds