1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright(C) 2020 Marvell. 3 */ 4 5 #ifndef _ROC_BPHY_ 6 #define _ROC_BPHY_ 7 8 #include "roc_api.h" 9 #include "roc_bphy_irq.h" 10 11 struct roc_bphy { 12 struct plt_pci_device *pci_dev; 13 } __plt_cache_aligned; 14 15 int __roc_api roc_bphy_dev_init(struct roc_bphy *roc_bphy); 16 int __roc_api roc_bphy_dev_fini(struct roc_bphy *roc_bphy); 17 __roc_api uint16_t roc_bphy_npa_pf_func_get(void); 18 __roc_api uint16_t roc_bphy_sso_pf_func_get(void); 19 20 #endif /* _ROC_BPHY_ */ 21