git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/ice: fix TM hierarchy commit flag reset
[dpdk.git]
/
drivers
/
event
/
octeontx
/
ssovf_probe.c
diff --git
a/drivers/event/octeontx/ssovf_probe.c
b/drivers/event/octeontx/ssovf_probe.c
index
b3db596
..
4da7d1a
100644
(file)
--- a/
drivers/event/octeontx/ssovf_probe.c
+++ b/
drivers/event/octeontx/ssovf_probe.c
@@
-19,8
+19,6
@@
#define SSO_MAX_VHGRP (64)
#define SSO_MAX_VHWS (32)
#define SSO_MAX_VHGRP (64)
#define SSO_MAX_VHWS (32)
-#define SSO_VHGRP_AQ_THR (0x1E0ULL)
-
struct ssovf_res {
uint16_t domain;
uint16_t vfid;
struct ssovf_res {
uint16_t domain;
uint16_t vfid;
@@
-183,7
+181,8
@@
ssowvf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev)
sdev.total_ssowvfs++;
if (vfid == 0) {
ram_mbox_base = ssovf_bar(OCTEONTX_SSO_HWS, 0, 4);
sdev.total_ssowvfs++;
if (vfid == 0) {
ram_mbox_base = ssovf_bar(OCTEONTX_SSO_HWS, 0, 4);
- if (octeontx_mbox_set_ram_mbox_base(ram_mbox_base)) {
+ if (octeontx_mbox_set_ram_mbox_base(ram_mbox_base,
+ res->domain)) {
mbox_log_err("Invalid Failed to set ram mbox base");
return -EINVAL;
}
mbox_log_err("Invalid Failed to set ram mbox base");
return -EINVAL;
}
@@
-259,7
+258,7
@@
ssovf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev)
if (vfid == 0) {
reg = ssovf_bar(OCTEONTX_SSO_GROUP, 0, 0);
reg += SSO_VHGRP_PF_MBOX(1);
if (vfid == 0) {
reg = ssovf_bar(OCTEONTX_SSO_GROUP, 0, 0);
reg += SSO_VHGRP_PF_MBOX(1);
- if (octeontx_mbox_set_reg(reg)) {
+ if (octeontx_mbox_set_reg(reg
, res->domain
)) {
mbox_log_err("Invalid Failed to set mbox_reg");
return -EINVAL;
}
mbox_log_err("Invalid Failed to set mbox_reg");
return -EINVAL;
}