Searched refs:REGLOAD (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | leon_pci_grpci1.c | 48 #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 D | leon_pci_grpci2.c | 92 #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 D | leon_pci_grpci1.c | 49 #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 D | leon_pci_grpci2.c | 94 #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