023b46db54
Syncing the data types of msix offset mbox response structure
fields wrt rvu_pfvf structure as in msix offset mbox handler,
respective block LFs response field is initialised with rvu_pfvf
and mismatch in the data types of respective fields may lead
to issues.
This mismatch in data types resulted in a bug where no sso msix
offsets are returned. For 256 SSO hwgrps, 256 msix offsets
are required, but since num of sso lf field (rsp->sso) in
response structure is u8 and is initialised with same field
in pfvf structure viz u16, value 256 corresponds to 0 hence
no sso_msixoff.
Similar mbox changes are required in kernel side also which are
available in marvell SDK version SDK-11.0.
Fixes:
|
||
---|---|---|
.. | ||
hw | ||
meson.build | ||
otx2_common.c | ||
otx2_common.h | ||
otx2_dev.c | ||
otx2_dev.h | ||
otx2_io_arm64.h | ||
otx2_io_generic.h | ||
otx2_irq.c | ||
otx2_irq.h | ||
otx2_mbox.c | ||
otx2_mbox.h | ||
otx2_sec_idev.c | ||
otx2_sec_idev.h | ||
version.map |