[PATCH 6.17 796/849] lan966x: Fix sleeping in atomic context