Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixl/ixl_iw.c
Show First 20 Lines • Show All 159 Lines • ▼ Show 20 Lines | ixl_iw_pf_init(struct ixl_pf *pf) | ||||
pf_info = &pf_entry->pf_info; | pf_info = &pf_entry->pf_info; | ||||
pf_info->handle = (void *)pf; | pf_info->handle = (void *)pf; | ||||
pf_info->ifp = pf->vsi.ifp; | pf_info->ifp = pf->vsi.ifp; | ||||
pf_info->dev = pf->dev; | pf_info->dev = pf->dev; | ||||
pf_info->pci_mem = pf->pci_mem; | pf_info->pci_mem = pf->pci_mem; | ||||
pf_info->pf_id = pf->hw.pf_id; | pf_info->pf_id = pf->hw.pf_id; | ||||
pf_info->mtu = pf->vsi.ifp->if_mtu; | pf_info->mtu = pf->vsi.if_getmtu(ifp); | ||||
erj: I think this needs to be adjusted | |||||
Done Inline ActionsHow did this even pass the build? I see why now, because the file is not even compiled. jhibbits: How did this even pass the build?
I see why now, because the file is not even compiled. | |||||
Not Done Inline ActionsThis file/functionality should probably be removed for 14, anyway. erj: This file/functionality should probably be removed for 14, anyway. | |||||
pf_info->iw_msix.count = IXL_IW_VEC_COUNT(pf); | pf_info->iw_msix.count = IXL_IW_VEC_COUNT(pf); | ||||
pf_info->iw_msix.base = IXL_IW_VEC_BASE(pf); | pf_info->iw_msix.base = IXL_IW_VEC_BASE(pf); | ||||
for (int i = 0; i < IXL_IW_MAX_USER_PRIORITY; i++) | for (int i = 0; i < IXL_IW_MAX_USER_PRIORITY; i++) | ||||
pf_info->qs_handle[i] = le16_to_cpu(pf->vsi.info.qs_handle[0]); | pf_info->qs_handle[i] = le16_to_cpu(pf->vsi.info.qs_handle[0]); | ||||
pf_entry->state.pf = IXL_IW_PF_STATE_ON; | pf_entry->state.pf = IXL_IW_PF_STATE_ON; | ||||
▲ Show 20 Lines • Show All 314 Lines • Show Last 20 Lines |
I think this needs to be adjusted