net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper
authorRoger Quadros <rogerq@kernel.org>
Fri, 4 Nov 2022 13:23:08 +0000 (15:23 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 7 Nov 2022 12:20:03 +0000 (12:20 +0000)
commiteadb434374075d3a09bcd983d340dad8d6a5138a
tree7069777141d57b2cf188665b571f022b5697ae35
parentfd23df72f2be317d38d9fde0a8996b8e7454fd2a
net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper

This can be used by device driver to restore ALE context.
The data produced by cpsw_ale_dump() can be passed to
cpsw_ale_restore().

This is required as on certain platforms the ALE context
is lost on low power suspend/resume.

Signed-off-by: Roger Quadros <rogerq@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/cpsw_ale.c
drivers/net/ethernet/ti/cpsw_ale.h