[PATCH v1] platform/mellanox: Add Mellanox TRIO driver

From: Shravan Kumar Ramani
Date: Mon Nov 11 2019 - 09:35:29 EST


This patch adds support for Mellanox BlueField TRIO PCIe host controller.
The driver supports multiple TRIO instances and provides a sysfs interface
to allow the user to read/set the L3 cache profile for transactions going
through the TRIO. It also provides an interrupt handler for the TRIO blocks.

Shravan Kumar Ramani (1):
platform/mellanox: Add Mellanox TRIO driver

MAINTAINERS | 5 +
drivers/platform/mellanox/Kconfig | 8 +
drivers/platform/mellanox/Makefile | 1 +
drivers/platform/mellanox/mlxbf-trio.c | 624 +++++++++++++++++++++++++++++++++
4 files changed, 638 insertions(+)
create mode 100644 drivers/platform/mellanox/mlxbf-trio.c

--
2.1.2