--- v3
+++ v1
@@ -1,5 +1,5 @@
Add functions and structures to allocate virtual router.
-prestera_hw_vr_create() returns index of allocated VR so that we can move
+prestera_hw_vr_create() return index of allocated VR so that we can move
forward and also add another objects (e.g. router interface),
which has link to VR.
@@ -8,15 +8,13 @@
Co-developed-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
Signed-off-by: Yevhen Orlov <yevhen.orlov@plvision.eu>
-
-Change-Id: I45818f08c3ee0a1516415edb6507dfde6bb84732
---
.../ethernet/marvell/prestera/prestera_hw.c | 42 +++++++++++++++++++
.../ethernet/marvell/prestera/prestera_hw.h | 4 ++
2 files changed, 46 insertions(+)
diff --git a/drivers/net/ethernet/marvell/prestera/prestera_hw.c b/drivers/net/ethernet/marvell/prestera/prestera_hw.c
-index 6282c9822e2b..9dbd3d99175e 100644
+index 6282c9822e2b..8783adbad593 100644
--- a/drivers/net/ethernet/marvell/prestera/prestera_hw.c
+++ b/drivers/net/ethernet/marvell/prestera/prestera_hw.c
@@ -53,6 +53,9 @@ enum prestera_cmd_type_t {
@@ -70,9 +68,9 @@
+int prestera_hw_vr_create(struct prestera_switch *sw, u16 *vr_id)
+{
++ int err;
+ struct prestera_msg_vr_resp resp;
+ struct prestera_msg_vr_req req;
-+ int err;
+
+ err = prestera_cmd_ret(sw, PRESTERA_CMD_TYPE_ROUTER_VR_CREATE,
+ &req.cmd, sizeof(req), &resp.ret, sizeof(resp));