mirror of
git://nv-tegra.nvidia.com/kernel/nvethernetrm.git
synced 2025-12-25 02:52:22 +03:00
Issue: While ethernet going into suspend all registers of controllers saved through save_registers IOCTL and same will be restored during resume. Register restoring without following sequence will lead to multiple issues. Fix: For every dynamic configuration save the input parameters and use the same parameters through API's to restore the controller configuration. API approach will follow the specific sequence for programming the controller registers. Bug 3665476 Change-Id: Ia31303daf0ba5c78f3eb5cd2706a1ce420536539 Signed-off-by: Bhadram Varka <vbhadram@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2662333 Reviewed-by: Mohan Thadikamalla <mohant@nvidia.com> Reviewed-by: Srinivas Ramachandran <srinivasra@nvidia.com> GVS: Gerrit_Virtual_Submit