[patch v5 0/2] Introduce support for mlxreg mfd core driver
From: Vadim Pasternak <hidden>
Date: 2017-09-14 06:48:56
Also in:
linux-leds, platform-driver-x86
From: Vadim Pasternak <hidden>
Date: 2017-09-14 06:48:56
Also in:
linux-leds, platform-driver-x86
This patch adds support for the Mellanox BMC card equipped with the
programmable devices controlling hardware.
The support includes:
- signal handling for chassis, ASIC, CPU events;
- LED control;
- exposing sysfs interface for reset control, reset monitoring and mux
selection for the access to remote devices at the host side.
- device tree binding documentation;
This patch depends on previously sent:
[patch v3 1/3] platform/mellanox: Introduce Mellanox hardware
platform hotplug driver
because it includes include/linux/platform_data/mlxreg.h from this patch.
Vadim Pasternak (2):
mfd: Add Mellanox regmap core driver
dt-bindings: mfd: Add Device Tree bindings for Mellanox programmable
devices
.../bindings/mfd/mellanox,mlxreg-core.txt | 165 ++++
MAINTAINERS | 6 +
drivers/mfd/Kconfig | 14 +
drivers/mfd/Makefile | 1 +
drivers/mfd/mlxreg-core.c | 843 +++++++++++++++++++++
5 files changed, 1029 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/mellanox,mlxreg-core.txt
create mode 100644 drivers/mfd/mlxreg-core.c
--
2.1.4