projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c30a53c
)
mlxsw: core: Add mlxsw_core_port_driver_priv helper
author
Jiri Pirko
<
[email protected]
>
Thu, 14 Apr 2016 16:19:23 +0000
(18:19 +0200)
committer
David S. Miller
<
[email protected]
>
Thu, 14 Apr 2016 20:22:05 +0000
(16:22 -0400)
Needed in following patch.
Signed-off-by: Jiri Pirko <
[email protected]
>
Reviewed-by: Ido Schimmel <
[email protected]
>
Signed-off-by: David S. Miller <
[email protected]
>
drivers/net/ethernet/mellanox/mlxsw/core.h
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/mellanox/mlxsw/core.h
b/drivers/net/ethernet/mellanox/mlxsw/core.h
index 184e9853398b08dc97108664d929de2248627a1c..d0c471f26748cd71cea6ae88f373bb57142eb7d2 100644
(file)
--- a/
drivers/net/ethernet/mellanox/mlxsw/core.h
+++ b/
drivers/net/ethernet/mellanox/mlxsw/core.h
@@
-137,6
+137,15
@@
struct mlxsw_core_port {
struct devlink_port devlink_port;
};
+static inline void *
+mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port)
+{
+ /* mlxsw_core_port is ensured to always be the first field in driver
+ * port structure.
+ */
+ return mlxsw_core_port;
+}
+
int mlxsw_core_port_init(struct mlxsw_core *mlxsw_core,
struct mlxsw_core_port *mlxsw_core_port, u8 local_port,
struct net_device *dev, bool split, u32 split_group);