msm: net: ecm: allow cleanup without interface DOWN
The previous change, state machine change for
early UP state (c945ca71), introduced a new support
from the driver state machine perspective.
As a result of that change the driver should also
allow implicit early cleanup.
Before this change the state machine allowed the driver be cleaned
up only after the network interface state was change to DOWN.
However the network interface state is controlled form user-space.
For USB composition change the system expect the driver to be
restarted without any dependency on user-space action.
So the driver should allow cleanup even if the interface state was
not changed to DOWN.
This change simply allow this transaction in the driver
state machine.
Change-Id: Ie674d6d8fdeb9aaa65d276779e47e8ece4c122be
Signed-off-by: Talel Atias <tatias@codeaurora.org>
1 file changed