|
@@ -116,40 +116,6 @@ void be_roce_dev_remove(struct be_adapter *adapter)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-static void _be_roce_dev_open(struct be_adapter *adapter)
|
|
|
-{
|
|
|
- if (ocrdma_drv && adapter->ocrdma_dev &&
|
|
|
- ocrdma_drv->state_change_handler)
|
|
|
- ocrdma_drv->state_change_handler(adapter->ocrdma_dev,
|
|
|
- BE_DEV_UP);
|
|
|
-}
|
|
|
-
|
|
|
-void be_roce_dev_open(struct be_adapter *adapter)
|
|
|
-{
|
|
|
- if (be_roce_supported(adapter)) {
|
|
|
- mutex_lock(&be_adapter_list_lock);
|
|
|
- _be_roce_dev_open(adapter);
|
|
|
- mutex_unlock(&be_adapter_list_lock);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-static void _be_roce_dev_close(struct be_adapter *adapter)
|
|
|
-{
|
|
|
- if (ocrdma_drv && adapter->ocrdma_dev &&
|
|
|
- ocrdma_drv->state_change_handler)
|
|
|
- ocrdma_drv->state_change_handler(adapter->ocrdma_dev,
|
|
|
- BE_DEV_DOWN);
|
|
|
-}
|
|
|
-
|
|
|
-void be_roce_dev_close(struct be_adapter *adapter)
|
|
|
-{
|
|
|
- if (be_roce_supported(adapter)) {
|
|
|
- mutex_lock(&be_adapter_list_lock);
|
|
|
- _be_roce_dev_close(adapter);
|
|
|
- mutex_unlock(&be_adapter_list_lock);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
void be_roce_dev_shutdown(struct be_adapter *adapter)
|
|
|
{
|
|
|
if (be_roce_supported(adapter)) {
|
|
@@ -177,8 +143,6 @@ int be_roce_register_driver(struct ocrdma_driver *drv)
|
|
|
|
|
|
_be_roce_dev_add(dev);
|
|
|
netdev = dev->netdev;
|
|
|
- if (netif_running(netdev) && netif_oper_up(netdev))
|
|
|
- _be_roce_dev_open(dev);
|
|
|
}
|
|
|
mutex_unlock(&be_adapter_list_lock);
|
|
|
return 0;
|