Searched refs:hwbase (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | mbox.c | 22 void *hw_mbase = mdev->hwbase; in __otx2_mbox_reset() 49 mbox->hwbase = NULL; in otx2_mbox_destroy() 130 int otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev, in otx2_mbox_init() argument 140 mbox->hwbase = hwbase; in otx2_mbox_init() 144 mdev->mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_init() 145 mdev->hwbase = mdev->mbase; in otx2_mbox_init() 158 int otx2_mbox_regions_init(struct otx2_mbox *mbox, void **hwbase, in otx2_mbox_regions_init() argument 169 mbox->hwbase = hwbase[0]; in otx2_mbox_regions_init() 176 mdev->mbase = hwbase[devid]; in otx2_mbox_regions_init() 177 mdev->hwbase = hwbase[devid]; in otx2_mbox_regions_init() [all …]
|
| H A D | mbox.h | 55 void *hwbase; member 65 void *hwbase; /* Mbox region advertised by HW */ member 99 int otx2_mbox_init(struct otx2_mbox *mbox, void __force *hwbase, 103 int otx2_mbox_regions_init(struct otx2_mbox *mbox, void __force **hwbase,
|
| H A D | rvu.c | 2554 if (mdev->hwbase) in rvu_mbox_destroy() 2555 iounmap((void __iomem *)mdev->hwbase); in rvu_mbox_destroy()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_vf.c | 299 if (mbox->mbox.hwbase && !test_bit(CN10K_MBOX, &vf->hw.cap_flag)) in otx2vf_vfaf_mbox_destroy() 300 iounmap((void __iomem *)mbox->mbox.hwbase); in otx2vf_vfaf_mbox_destroy() 309 void __iomem *hwbase; in otx2vf_vfaf_mbox_init() local 322 hwbase = vf->reg_base + RVU_VF_MBOX_REGION; in otx2vf_vfaf_mbox_init() 328 hwbase = ioremap_wc(pci_resource_start(vf->pdev, in otx2vf_vfaf_mbox_init() 332 if (!hwbase) { in otx2vf_vfaf_mbox_init() 339 err = otx2_mbox_init(&mbox->mbox, hwbase, vf->pdev, vf->reg_base, in otx2vf_vfaf_mbox_init() 344 err = otx2_mbox_init(&mbox->mbox_up, hwbase, vf->pdev, vf->reg_base, in otx2vf_vfaf_mbox_init() 359 if (hwbase && !test_bit(CN10K_MBOX, &vf->hw.cap_flag)) in otx2vf_vfaf_mbox_init() 360 iounmap(hwbase); in otx2vf_vfaf_mbox_init()
|
| H A D | otx2_pf.c | 372 mbox_hdr = src_mbox->hwbase + in otx2_forward_vf_mbox_msgs() 573 void __iomem *hwbase; in otx2_pfvf_mbox_init() local 603 if (!hwbase) { in otx2_pfvf_mbox_init() 629 if (hwbase) in otx2_pfvf_mbox_init() 630 iounmap(hwbase); in otx2_pfvf_mbox_init() 648 if (mbox->mbox.hwbase) in otx2_pfvf_mbox_destroy() 649 iounmap(mbox->mbox.hwbase); in otx2_pfvf_mbox_destroy() 1110 if (mbox->mbox.hwbase) in otx2_pfaf_mbox_destroy() 1111 iounmap((void __iomem *)mbox->mbox.hwbase); in otx2_pfaf_mbox_destroy() 1121 void __iomem *hwbase; in otx2_pfaf_mbox_init() local [all …]
|
| H A D | otx2_common.h | 707 void *hw_mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_sync_mbox_bbuf()
|
| /linux-6.15/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptvf_mbox.c | 31 void *hw_mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_cpt_sync_mbox_bbuf()
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-brcmstb.c | 266 int hwbase = bank->gc.offset; in brcmstb_gpio_irq_bank_handler() local 277 generic_handle_domain_irq(domain, hwbase + offset); in brcmstb_gpio_irq_bank_handler()
|