mbox series

[i2c-next,v2,0/7] i2c: mux: mlxcpld: Extend driver functionality and update licenses

Message ID 20210122192502.17645-1-vadimp@nvidia.com
Headers show
Series i2c: mux: mlxcpld: Extend driver functionality and update licenses | expand

Message

Vadim Pasternak Jan. 22, 2021, 7:24 p.m. UTC
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

Comments

Wolfram Sang Jan. 28, 2021, 8:53 a.m. UTC | #1
Hi Vadim, Peter,

On Fri, Jan 22, 2021 at 09:24:55PM +0200, Vadim Pasternak wrote:
> 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.


I think I can add the first three patches right away, or?

Happy hacking,

   Wolfram
Peter Rosin Jan. 28, 2021, 10:09 a.m. UTC | #2
On 2021-01-22 20:24, Vadim Pasternak wrote:
> Update license to SPDX-License.

> 

> Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>


Acked-by: Peter Rosin <peda@axentia.se>


Cheers,
Peter
Peter Rosin Jan. 28, 2021, 10:11 a.m. UTC | #3
On 2021-01-22 20:24, Vadim Pasternak wrote:
> Move out header file from include/linux/platform_data/x86/ to

> include/linux/platform_data/, since it does not depend on x86

> architecture.

> 

> Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>

> Reviewed-by: Michael Shych <michaelsh@nvidia.com>


Acked-by: Peter Rosin <peda@axentia.se>


Cheers,
Peter
Peter Rosin Jan. 28, 2021, 10:14 a.m. UTC | #4
On 2021-01-28 09:53, Wolfram Sang wrote:
> Hi Vadim, Peter,

> 

> On Fri, Jan 22, 2021 at 09:24:55PM +0200, Vadim Pasternak wrote:

>> 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.

> 

> I think I can add the first three patches right away, or?


Right, go ahead from my POV!

Cheers,
Peter
Wolfram Sang Feb. 1, 2021, 9:56 p.m. UTC | #5
On Fri, Jan 22, 2021 at 09:24:56PM +0200, Vadim Pasternak wrote:
> Update license to SPDX-License.

> 

> Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>


Applied to for-next, thanks!
Wolfram Sang Feb. 1, 2021, 9:56 p.m. UTC | #6
On Fri, Jan 22, 2021 at 09:24:58PM +0200, Vadim Pasternak wrote:
> Move out header file from include/linux/platform_data/x86/ to

> include/linux/platform_data/, since it does not depend on x86

> architecture.

> 

> Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>

> Reviewed-by: Michael Shych <michaelsh@nvidia.com>


Applied to for-next, thanks!