Apply upstream switchdev changes to allow utilizing the switchdev code on 5.15 kernel. Signed-off-by: Robert Marko <robimarko@gmail.com>