]> 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)
commit546d4a4663a9b1b9cb548859d234e47eda4f05d9
tree3d6cc7d44eae89eb404a6397574ee0b27a2562a8
parentffa2c67c5329913349c21fe714a4de49c8251fd3
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