@@ -61,7 +61,7 @@ static void irdma_log_invalid_mtu(u16 mtu, struct irdma_sc_dev *dev)
6161}
6262
6363static void irdma_fill_qos_info (struct irdma_l2params * l2params ,
64- struct iidc_qos_params * qos_info )
64+ struct iidc_rdma_qos_params * qos_info )
6565{
6666 int i ;
6767
@@ -85,26 +85,26 @@ static void irdma_fill_qos_info(struct irdma_l2params *l2params,
8585 }
8686}
8787
88- static void irdma_iidc_event_handler (struct ice_pf * pf , struct iidc_event * event )
88+ static void irdma_iidc_event_handler (struct ice_pf * pf , struct iidc_rdma_event * event )
8989{
9090 struct irdma_device * iwdev = dev_get_drvdata (& pf -> adev -> dev );
9191 struct irdma_l2params l2params = {};
9292
93- if (* event -> type & BIT (IIDC_EVENT_AFTER_MTU_CHANGE )) {
93+ if (* event -> type & BIT (IIDC_RDMA_EVENT_AFTER_MTU_CHANGE )) {
9494 ibdev_dbg (& iwdev -> ibdev , "CLNT: new MTU = %d\n" , iwdev -> netdev -> mtu );
9595 if (iwdev -> vsi .mtu != iwdev -> netdev -> mtu ) {
9696 l2params .mtu = iwdev -> netdev -> mtu ;
9797 l2params .mtu_changed = true;
9898 irdma_log_invalid_mtu (l2params .mtu , & iwdev -> rf -> sc_dev );
9999 irdma_change_l2params (& iwdev -> vsi , & l2params );
100100 }
101- } else if (* event -> type & BIT (IIDC_EVENT_BEFORE_TC_CHANGE )) {
101+ } else if (* event -> type & BIT (IIDC_RDMA_EVENT_BEFORE_TC_CHANGE )) {
102102 if (iwdev -> vsi .tc_change_pending )
103103 return ;
104104
105105 irdma_prep_tc_change (iwdev );
106- } else if (* event -> type & BIT (IIDC_EVENT_AFTER_TC_CHANGE )) {
107- struct iidc_qos_params qos_info = {};
106+ } else if (* event -> type & BIT (IIDC_RDMA_EVENT_AFTER_TC_CHANGE )) {
107+ struct iidc_rdma_qos_params qos_info = {};
108108
109109 if (!iwdev -> vsi .tc_change_pending )
110110 return ;
@@ -116,7 +116,7 @@ static void irdma_iidc_event_handler(struct ice_pf *pf, struct iidc_event *event
116116 if (iwdev -> rf -> protocol_used != IRDMA_IWARP_PROTOCOL_ONLY )
117117 iwdev -> dcb_vlan_mode = qos_info .num_tc > 1 && !l2params .dscp_mode ;
118118 irdma_change_l2params (& iwdev -> vsi , & l2params );
119- } else if (* event -> type & BIT (IIDC_EVENT_CRIT_ERR )) {
119+ } else if (* event -> type & BIT (IIDC_RDMA_EVENT_CRIT_ERR )) {
120120 ibdev_warn (& iwdev -> ibdev , "ICE OICR event notification: oicr = 0x%08x\n" ,
121121 event -> reg );
122122 if (event -> reg & IRDMAPFINT_OICR_PE_CRITERR_M ) {
@@ -245,11 +245,12 @@ static void irdma_deinit_interrupts(struct irdma_pci_f *rf, struct ice_pf *pf)
245245
246246static void irdma_remove (struct auxiliary_device * aux_dev )
247247{
248- struct iidc_auxiliary_dev * iidc_adev = container_of (aux_dev ,
249- struct iidc_auxiliary_dev ,
250- adev );
251- struct ice_pf * pf = iidc_adev -> pf ;
252248 struct irdma_device * iwdev = auxiliary_get_drvdata (aux_dev );
249+ struct iidc_rdma_core_auxiliary_dev * iidc_adev ;
250+ struct ice_pf * pf ;
251+
252+ iidc_adev = container_of (aux_dev , struct iidc_rdma_core_auxiliary_dev , adev );
253+ pf = iidc_adev -> pf ;
253254
254255 irdma_ib_unregister_device (iwdev );
255256 ice_rdma_update_vsi_filter (pf , iwdev -> vsi_num , false);
@@ -292,17 +293,19 @@ static void irdma_fill_device_info(struct irdma_device *iwdev, struct ice_pf *pf
292293
293294static int irdma_probe (struct auxiliary_device * aux_dev , const struct auxiliary_device_id * id )
294295{
295- struct iidc_auxiliary_dev * iidc_adev = container_of (aux_dev ,
296- struct iidc_auxiliary_dev ,
297- adev );
298- struct ice_pf * pf = iidc_adev -> pf ;
299- struct ice_vsi * vsi = ice_get_main_vsi (pf );
300- struct iidc_qos_params qos_info = {};
296+ struct iidc_rdma_core_auxiliary_dev * iidc_adev ;
297+ struct iidc_rdma_qos_params qos_info = {};
298+ struct irdma_l2params l2params = {};
301299 struct irdma_device * iwdev ;
302300 struct irdma_pci_f * rf ;
303- struct irdma_l2params l2params = {};
301+ struct ice_vsi * vsi ;
302+ struct ice_pf * pf ;
304303 int err ;
305304
305+ iidc_adev = container_of (aux_dev , struct iidc_rdma_core_auxiliary_dev , adev );
306+ pf = iidc_adev -> pf ;
307+ vsi = ice_get_main_vsi (pf );
308+
306309 if (!vsi )
307310 return - EIO ;
308311 iwdev = ib_alloc_device (irdma_device , ibdev );
@@ -367,7 +370,7 @@ static const struct auxiliary_device_id irdma_auxiliary_id_table[] = {
367370
368371MODULE_DEVICE_TABLE (auxiliary , irdma_auxiliary_id_table );
369372
370- static struct iidc_auxiliary_drv irdma_auxiliary_drv = {
373+ static struct iidc_rdma_core_auxiliary_drv irdma_auxiliary_drv = {
371374 .adrv = {
372375 .id_table = irdma_auxiliary_id_table ,
373376 .probe = irdma_probe ,
0 commit comments