]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Expose PCAM, MCAM registers infrastructure
authorGal Pressman <galp@mellanox.com>
Thu, 8 Dec 2016 13:52:00 +0000 (15:52 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 19 Jan 2017 21:19:57 +0000 (23:19 +0200)
commit172f25aae5472cdd15d87aece6d4c2be219c8b39
tree3d6cc7d44eae89eb404a6397574ee0b27a2562a8
parent8725388b139d73a2d758f4774c40041f7f053d13
net/mlx5: Expose PCAM, MCAM registers infrastructure

PCAM: Ports capabilities mask register.
MCAM: Management capabilities mask register.

PCAM and MCAM registers will provide information regarding firmware
support for different features, in order to avoid cases where new driver
combined with old firmware results in syndromes (for ex. PCIe counters
before this patchset).

Signed-off-by: Gal Pressman <galp@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
include/linux/mlx5/device.h
include/linux/mlx5/driver.h
include/linux/mlx5/mlx5_ifc.h