The patchset adds new features for the existing Mellanox systems.
Patches #1-#2 update license to SPDX-License.
Patch #3 moves header file out of x86 realm.
Patch #4 converts driver to platform driver.
Patch #5 adds support for word address space devices.
Patch #6 extends mux number supported by driver.
Patch #7 adds callback notification about mux creation.
Vadim Pasternak (7):
i2c: mux: mlxcpld: Update module license
platform/x86: mlxcpld: Update module license
i2c: mux: mlxcpld: Move header file out of x86 realm
i2c: mux: mlxcpld: Convert driver to platform driver
i2c: mux: mlxcpld: Extend driver to support word address space devices
i2c: mux: mlxcpld: Extend supported mux number
i2c: mux: mlxcpld: Add callback to notify mux creation completion
drivers/i2c/muxes/i2c-mux-mlxcpld.c | 162 +++++++++++++++---------------
include/linux/platform_data/mlxcpld.h | 31 ++++++
include/linux/platform_data/x86/mlxcpld.h | 52 ----------
3 files changed, 110 insertions(+), 135 deletions(-)
create mode 100644 include/linux/platform_data/mlxcpld.h
delete mode 100644 include/linux/platform_data/x86/mlxcpld.h
--
2.11.0