net/mlx5_core: HW data structs/types definitions cleanup
mlx5_ifc.h was heavily modified here since it is now generated by a script from the device specification (PRM rev 0.25). This specification is backward compatible to existing hardware. Some structures/fields were added here in order to enable the Ethernet functionality of the driver. Signed-off-by:Saeed Mahameed <saeedm@mellanox.com> Signed-off-by:
Amir Vadai <amirv@mellanox.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/mellanox/mlx5/core/cmd.c 13 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx5/core/cmd.c
- drivers/net/ethernet/mellanox/mlx5/core/fw.c 1 addition, 1 deletiondrivers/net/ethernet/mellanox/mlx5/core/fw.c
- drivers/net/ethernet/mellanox/mlx5/core/main.c 3 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx5/core/main.c
- drivers/net/ethernet/mellanox/mlx5/core/mcg.c 1 addition, 1 deletiondrivers/net/ethernet/mellanox/mlx5/core/mcg.c
- drivers/net/ethernet/mellanox/mlx5/core/uar.c 37 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/uar.c
- include/linux/mlx5/device.h 109 additions, 4 deletionsinclude/linux/mlx5/device.h
- include/linux/mlx5/driver.h 2 additions, 2 deletionsinclude/linux/mlx5/driver.h
- include/linux/mlx5/mlx5_ifc.h 6514 additions, 94 deletionsinclude/linux/mlx5/mlx5_ifc.h
- include/linux/mlx5/qp.h 25 additions, 0 deletionsinclude/linux/mlx5/qp.h
Please register or sign in to comment