Loading drivers/bus/mhi/core/mhi_init.c +6 −3 Original line number Diff line number Diff line Loading @@ -1295,6 +1295,12 @@ static void mhi_release_device(struct device *dev) { struct mhi_device *mhi_dev = to_mhi_device(dev); if (mhi_dev->ul_chan) mhi_dev->ul_chan->mhi_dev = NULL; if (mhi_dev->dl_chan) mhi_dev->dl_chan->mhi_dev = NULL; kfree(mhi_dev); } Loading Loading @@ -1433,9 +1439,6 @@ static int mhi_driver_remove(struct device *dev) mhi_chan->ch_state = MHI_CH_STATE_DISABLED; /* remove associated device */ mhi_chan->mhi_dev = NULL; mutex_unlock(&mhi_chan->mutex); } Loading Loading
drivers/bus/mhi/core/mhi_init.c +6 −3 Original line number Diff line number Diff line Loading @@ -1295,6 +1295,12 @@ static void mhi_release_device(struct device *dev) { struct mhi_device *mhi_dev = to_mhi_device(dev); if (mhi_dev->ul_chan) mhi_dev->ul_chan->mhi_dev = NULL; if (mhi_dev->dl_chan) mhi_dev->dl_chan->mhi_dev = NULL; kfree(mhi_dev); } Loading Loading @@ -1433,9 +1439,6 @@ static int mhi_driver_remove(struct device *dev) mhi_chan->ch_state = MHI_CH_STATE_DISABLED; /* remove associated device */ mhi_chan->mhi_dev = NULL; mutex_unlock(&mhi_chan->mutex); } Loading