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. Vadim Pasternak (6): 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 drivers/i2c/muxes/i2c-mux-mlxcpld.c | 153 ++++++++++++++---------------- include/linux/platform_data/mlxcpld.h | 29 ++++++ include/linux/platform_data/x86/mlxcpld.h | 52 ---------- 3 files changed, 102 insertions(+), 132 deletions(-) create mode 100644 include/linux/platform_data/mlxcpld.h delete mode 100644 include/linux/platform_data/x86/mlxcpld.h -- 2.11.0