Lines Matching refs:reginfo
330 const struct brcmf_pcie_reginfo *reginfo; member
898 brcmf_pcie_write_reg32(devinfo, devinfo->reginfo->mailboxmask, 0); in brcmf_pcie_intr_disable()
904 brcmf_pcie_write_reg32(devinfo, devinfo->reginfo->mailboxmask, in brcmf_pcie_intr_enable()
905 devinfo->reginfo->int_d2h_db | in brcmf_pcie_intr_enable()
906 devinfo->reginfo->int_fn0); in brcmf_pcie_intr_enable()
913 devinfo->reginfo->h2d_mailbox_1, 1); in brcmf_pcie_hostready()
920 if (brcmf_pcie_read_reg32(devinfo, devinfo->reginfo->mailboxint)) { in brcmf_pcie_quick_check_isr()
935 status = brcmf_pcie_read_reg32(devinfo, devinfo->reginfo->mailboxint); in brcmf_pcie_isr_thread()
938 brcmf_pcie_write_reg32(devinfo, devinfo->reginfo->mailboxint, in brcmf_pcie_isr_thread()
940 if (status & devinfo->reginfo->int_fn0) in brcmf_pcie_isr_thread()
942 if (status & devinfo->reginfo->int_d2h_db) { in brcmf_pcie_isr_thread()
1001 status = brcmf_pcie_read_reg32(devinfo, devinfo->reginfo->mailboxint); in brcmf_pcie_release_irq()
1002 brcmf_pcie_write_reg32(devinfo, devinfo->reginfo->mailboxint, status); in brcmf_pcie_release_irq()
1054 brcmf_pcie_write_reg32(devinfo, devinfo->reginfo->h2d_mailbox_0, 1); in brcmf_pcie_ring_mb_ring_bell()
2371 devinfo->reginfo = &brcmf_reginfo_64; in brcmf_pcie_probe()
2373 devinfo->reginfo = &brcmf_reginfo_default; in brcmf_pcie_probe()
2552 if (brcmf_pcie_read_reg32(devinfo, devinfo->reginfo->intmask) != 0) { in brcmf_pcie_pm_leave_D3()