platform/x86: Introduce support for Mellanox hotplug driver
authorVadim Pasternak <vadimp@mellanox.com>
Thu, 20 Oct 2016 16:28:01 +0000 (16:28 +0000)
committerDarren Hart <dvhart@linux.intel.com>
Sun, 23 Oct 2016 14:52:57 +0000 (07:52 -0700)
commit304887041d953b6692c0d4a9f8fafb252d32e9a0
tree03a7d092b621a6b0814c1b91ca298c86ae78d50e
parentc3f8f7fa8b19e274e7eb99dee428ad3a9b2ad8eb
platform/x86: Introduce support for Mellanox hotplug driver

Enable system support for the Mellanox Technologies hotplug platform
driver, which provides support for the next Mellanox basic systems:
"msx6710", "msx6720", "msb7700", "msn2700", "msx1410", "msn2410",
"msb7800", "msn2740", "msn2100" and also various number of derivative
systems from the above basic types.
This driver handles hot-plug events for the power suppliers, power
cables and fans for the above systems.

The Kconfig currently controlling compilation of this code is:
driver/platform/x86:config MLX_CPLD_PLATFORM
                       tristate "Mellanox platform hotplug driver support"

Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
MAINTAINERS
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/mlxcpld-hotplug.c [new file with mode: 0644]
include/linux/platform_data/mlxcpld-hotplug.h [new file with mode: 0644]