Skip to content

Commit 325f2f1

Browse files
jpirkodavem330
authored andcommitted
mlxsw: core: Add mlxsw_core_port_driver_priv helper
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]>
1 parent c30a53c commit 325f2f1

File tree

1 file changed

+9
-0
lines changed
  • drivers/net/ethernet/mellanox/mlxsw

1 file changed

+9
-0
lines changed

drivers/net/ethernet/mellanox/mlxsw/core.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,15 @@ struct mlxsw_core_port {
137137
struct devlink_port devlink_port;
138138
};
139139

140+
static inline void *
141+
mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port)
142+
{
143+
/* mlxsw_core_port is ensured to always be the first field in driver
144+
* port structure.
145+
*/
146+
return mlxsw_core_port;
147+
}
148+
140149
int mlxsw_core_port_init(struct mlxsw_core *mlxsw_core,
141150
struct mlxsw_core_port *mlxsw_core_port, u8 local_port,
142151
struct net_device *dev, bool split, u32 split_group);

0 commit comments

Comments
 (0)