OSDN Git Service

net: dsa: mv88e6xxx: Export VTU as devlink region
authorTobias Waldekranz <tobias@waldekranz.com>
Mon, 9 Nov 2020 08:29:27 +0000 (09:29 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 10 Nov 2020 01:43:22 +0000 (17:43 -0800)
commitca4d632aef031c7946c42a6eb873d24ab6474f17
treef3770fb9779e413aa0c0ef04d58493ebc85577d8
parent8b7e0a01dfa7eed3e60c594ac33c2ec998086f54
net: dsa: mv88e6xxx: Export VTU as devlink region

Export the raw VTU data and related registers in a devlink region so
that it can be inspected from userspace and compared to the current
bridge configuration.

Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/20201109082927.8684-1-tobias@waldekranz.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/mv88e6xxx/chip.h
drivers/net/dsa/mv88e6xxx/devlink.c
drivers/net/dsa/mv88e6xxx/global1.h
drivers/net/dsa/mv88e6xxx/global1_vtu.c