* build 4.9.0-3 debian kernel
* Mellanox system drivers backport to kernel 4.9
This series of patches introduces support for Mellanox systems.
Most of the patches is a backporting from the kernels 4.10 4.14
for Mellanox system drivers that have been applied upstream and
a few patches contain current Mellanox upstream work patches
which are in review process for acceptances for kernels 4.16 4.17.
This series introduces Mellanox i2c controller, mux, platform,
hotplug, led, asic drivers, TI voltage controller driver and the
extension of Mellanox kernel config.
In series file all the patches are listed and all old patches, relevant
for old 3.16 kernel are commented out.
Signed-off-by: Vadim Pasternak <[email protected]>
* Mellanox system drivers backport to kernel 4.9
This series of patches introduces support for Mellanox systems.
Most of the patches is a backporting from the kernels 4.10 - 4.14
for Mellanox system drivers that have been applied upstream and
a few patches contain current Mellanox upstream work patches
which are in review process for acceptances for kernels 4.16 - 4.17.
This series introduces Mellanox i2c controller, mux, platform,
hotplug, led, asic drivers, TI voltage controller driver and the
extension of Mellanox kernel config.
The patchset includes the bellow commits. And additional we have a code
from two work in progress patchsets, which are supposed to be available in
4.17, in review in:
http://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
http://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
This is to make Mellanox drivers architecture independent and also extend
the supported system types, since we have a number of new systems).
commit ae3923a284cc696311294022e9b1a49058f07387
Author: Bhumika Goyal <[email protected]>
Date: Mon Aug 21 17:42:04 2017 +0530
i2c: busses: make i2c_adapter_quirks const
commit 26b1083b4545ec08a7dcfe759323a2e142d60d75
Author: Wolfram Sang <[email protected]>
Date: Mon Aug 14 10:23:26 2017 +0200
i2c: mux: mlxcpld: move header file out of I2C realm
commit 1da87267006246137a96682404bc0716a10c85a7
Author: Wei Yongjun <[email protected]>
Date: Thu Jan 12 14:29:04 2017 +0000
i2c: mux: mlxcpld: remove unused including <linux/version.h>
commit 649ac63a9ae5e08b7123f2fa98c2bf42f033bdb9
Author: Peter Rosin <[email protected]>
Date: Sat Dec 17 21:29:11 2016 +0100
i2c: mux: mlxcpld: fix i2c mux selection caching
commit c02b7bf532f7e46f1f9a0e9c3c27ca3f6f134e8d
Author: Vadim Pasternak <[email protected]>
Date: Thu Nov 10 21:26:23 2016 +0000
i2c: mux: mellanox: add driver
commit dca897e28f364724e42f65cf0262fa367512498d
Author: Vadim Pasternak <[email protected]>
Date: Thu Nov 3 19:17:19 2016 +0000
leds: verify vendor and change license in mlxcpld driver
commit be4fdf99fa4dc95aa01144b207caf2cc9fa074d8
Author: Vadim Pasternak <[email protected]>
Date: Thu Sep 8 07:25:53 2016 +0000
leds: add driver for Mellanox systems LEDs
commit d70eaa386bf9ecc1e5b3002f64eb59172fcec4fd
Author: Vadim Pasternak <[email protected]>
Date: Wed, Nov 1 13:10:42 2017 +0200
mlxsw: i2c: Fix buffer increment counter for write transaction
commit 7ca36994a3479e6d9d81baba34a426c47691ea08
Author: Arkadi Sharshevsky <[email protected]>
Date: Wed Jun 14 09:27:39 2017 +0200
mlxsw: reg: Add MCIA register for cable info access
commit 36ca68bf9919299c95ff80e7cf3c217f4c250cbe
Author: Elad Raz <[email protected]>
Date: Mon Jan 9 11:25:44 2017 +0100
mlxsw: Fix mlxsw_i2c_write return value
commit d556e929164fdc6c94848374fc98c40852f97adb
Author: Vadim Pasternak <[email protected]>
Date: Wed Nov 16 15:20:46 2016 +0100
mlxsw: minimal: Add I2C support for Mellanox ASICs
commit 6882b0aee180f2797b8803bdf699aa45c2e5f2d6
Author: Vadim Pasternak <[email protected]>
Date: Wed Nov 16 15:20:44 2016 +0100
mlxsw: Introduce support for I2C bus
commit ba20de060094c64a981a4fec8fecc587d076383d
Author: Vadim Pasternak <[email protected]>
Date: Wed Oct 18 07:26:55 2017 +0000
platform/x86: move Mellanox hardware platform hotplug driver to platform/mellanox
commit 6faadbbb7f9da70ce484f98f72223c20125a1009
Author: Christoph Hellwig <[email protected]>
Date: Thu Sep 14 11:59:30 2017 +0200
dmi: Mark all struct dmi_system_id instances const
commit 9a38b67c9877a7371a250454bbbbf521d02fded5
Author: Vadim Pasternak <[email protected]>
Date: Wed Dec 14 12:05:15 2016 +0000
platform/x86: mlx-platform: mlxcpld-hotplug driver style fixes
commit 63d762b88cb5510f2bfdb5112ced18cde867ae61
Author: Dan Carpenter <[email protected]>
Date: Sat Jan 7 09:33:34 2017 +0300
platform/x86: mlx-platform: free first dev on error
commit afc4715901f0dce3206837a7051af05abf5a1e06
Author: Vadim Pasternak <[email protected]>
Date: Thu Oct 27 19:55:54 2016 +0000
platform/x86: mlx-platform: Add mlxcpld-hotplug driver registration
commit c3886c9d6076555697551da9b921cf6a6e9cc2b5
Author: kbuild test robot <[email protected]>
Date: Fri Oct 28 01:26:50 2016 +0800
platform/x86: mlx-platform: Fix semicolon.cocci warnings
commit 6613d18e90385db5cdbe32fe47567a3c11575b2d
Author: Vadim Pasternak <[email protected]>
Date: Mon Oct 31 07:22:33 2016 +0000
platform/x86: mlx-platform: Move module from arch/x86
commit 304887041d953b6692c0d4a9f8fafb252d32e9a0
Author: Vadim Pasternak <[email protected]>
Date: Thu Oct 20 16:28:01 2016 +0000
platform/x86: Introduce support for Mellanox hotplug driver
commit d4977c083aeb28cf72c1b019e3f9df13608126dd
Author: Vadim Pasternak <[email protected]>
Date: Tue Aug 29 20:06:21 2017 +0000
hwmon: (pmbus) Add support for Intel VID protocol VR13
commit 610526527a13e4c91e64ec3dfb4626c5043291c9
Author: Vadim Pasternak <[email protected]>
Date: Wed Aug 30 22:02:14 2017 +0000
hwmon: (pmbus) Add support for Texas Instruments tps53679 device
In series file all the patches are listed and all old patches, relevant
for old 3.16 kernel are commented out.
Signed-off-by: Vadim Pasternak <[email protected]>
* Makefile: uncomment line for applying kernel patches and config
This patch uncomments lines in Makefile related to applying patches and
configuration changes
Signed-off-by: Vadim Pasternak <[email protected]>
* exit immediately when shell commands fail
* config: mellanox kernel configuration
It adds explicit records for new configuration attributes which are not
set in kernel config.
Signed-off-by: Vadim Pasternak <[email protected]>
* Mellanox system drivers backport to kernel 4.9 (#1)
* Mellanox system drivers backport to kernel 4.9
This series of patches introduces support for Mellanox systems.
Most of the patches is a backporting from the kernels 4.10 4.14
for Mellanox system drivers that have been applied upstream and
a few patches contain current Mellanox upstream work patches
which are in review process for acceptances for kernels 4.16 4.17.
This series introduces Mellanox i2c controller, mux, platform,
hotplug, led, asic drivers, TI voltage controller driver and the
extension of Mellanox kernel config.
In series file all the patches are listed and all old patches, relevant
for old 3.16 kernel are commented out.
Signed-off-by: Vadim Pasternak <[email protected]>
* Mellanox system drivers backport to kernel 4.9
This series of patches introduces support for Mellanox systems.
Most of the patches is a backporting from the kernels 4.10 - 4.14
for Mellanox system drivers that have been applied upstream and
a few patches contain current Mellanox upstream work patches
which are in review process for acceptances for kernels 4.16 - 4.17.
This series introduces Mellanox i2c controller, mux, platform,
hotplug, led, asic drivers, TI voltage controller driver and the
extension of Mellanox kernel config.
The patchset includes the bellow commits. And additional we have a code
from two work in progress patchsets, which are supposed to be available in
4.17, in review in:
http://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
http://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
This is to make Mellanox drivers architecture independent and also extend
the supported system types, since we have a number of new systems).
commit ae3923a284cc696311294022e9b1a49058f07387
Author: Bhumika Goyal <[email protected]>
Date: Mon Aug 21 17:42:04 2017 +0530
i2c: busses: make i2c_adapter_quirks const
commit 26b1083b4545ec08a7dcfe759323a2e142d60d75
Author: Wolfram Sang <[email protected]>
Date: Mon Aug 14 10:23:26 2017 +0200
i2c: mux: mlxcpld: move header file out of I2C realm
commit 1da87267006246137a96682404bc0716a10c85a7
Author: Wei Yongjun <[email protected]>
Date: Thu Jan 12 14:29:04 2017 +0000
i2c: mux: mlxcpld: remove unused including <linux/version.h>
commit 649ac63a9ae5e08b7123f2fa98c2bf42f033bdb9
Author: Peter Rosin <[email protected]>
Date: Sat Dec 17 21:29:11 2016 +0100
i2c: mux: mlxcpld: fix i2c mux selection caching
commit c02b7bf532f7e46f1f9a0e9c3c27ca3f6f134e8d
Author: Vadim Pasternak <[email protected]>
Date: Thu Nov 10 21:26:23 2016 +0000
i2c: mux: mellanox: add driver
commit dca897e28f364724e42f65cf0262fa367512498d
Author: Vadim Pasternak <[email protected]>
Date: Thu Nov 3 19:17:19 2016 +0000
leds: verify vendor and change license in mlxcpld driver
commit be4fdf99fa4dc95aa01144b207caf2cc9fa074d8
Author: Vadim Pasternak <[email protected]>
Date: Thu Sep 8 07:25:53 2016 +0000
leds: add driver for Mellanox systems LEDs
commit d70eaa386bf9ecc1e5b3002f64eb59172fcec4fd
Author: Vadim Pasternak <[email protected]>
Date: Wed, Nov 1 13:10:42 2017 +0200
mlxsw: i2c: Fix buffer increment counter for write transaction
commit 7ca36994a3479e6d9d81baba34a426c47691ea08
Author: Arkadi Sharshevsky <[email protected]>
Date: Wed Jun 14 09:27:39 2017 +0200
mlxsw: reg: Add MCIA register for cable info access
commit 36ca68bf9919299c95ff80e7cf3c217f4c250cbe
Author: Elad Raz <[email protected]>
Date: Mon Jan 9 11:25:44 2017 +0100
mlxsw: Fix mlxsw_i2c_write return value
commit d556e929164fdc6c94848374fc98c40852f97adb
Author: Vadim Pasternak <[email protected]>
Date: Wed Nov 16 15:20:46 2016 +0100
mlxsw: minimal: Add I2C support for Mellanox ASICs
commit 6882b0aee180f2797b8803bdf699aa45c2e5f2d6
Author: Vadim Pasternak <[email protected]>
Date: Wed Nov 16 15:20:44 2016 +0100
mlxsw: Introduce support for I2C bus
commit ba20de060094c64a981a4fec8fecc587d076383d
Author: Vadim Pasternak <[email protected]>
Date: Wed Oct 18 07:26:55 2017 +0000
platform/x86: move Mellanox hardware platform hotplug driver to platform/mellanox
commit 6faadbbb7f9da70ce484f98f72223c20125a1009
Author: Christoph Hellwig <[email protected]>
Date: Thu Sep 14 11:59:30 2017 +0200
dmi: Mark all struct dmi_system_id instances const
commit 9a38b67c9877a7371a250454bbbbf521d02fded5
Author: Vadim Pasternak <[email protected]>
Date: Wed Dec 14 12:05:15 2016 +0000
platform/x86: mlx-platform: mlxcpld-hotplug driver style fixes
commit 63d762b88cb5510f2bfdb5112ced18cde867ae61
Author: Dan Carpenter <[email protected]>
Date: Sat Jan 7 09:33:34 2017 +0300
platform/x86: mlx-platform: free first dev on error
commit afc4715901f0dce3206837a7051af05abf5a1e06
Author: Vadim Pasternak <[email protected]>
Date: Thu Oct 27 19:55:54 2016 +0000
platform/x86: mlx-platform: Add mlxcpld-hotplug driver registration
commit c3886c9d6076555697551da9b921cf6a6e9cc2b5
Author: kbuild test robot <[email protected]>
Date: Fri Oct 28 01:26:50 2016 +0800
platform/x86: mlx-platform: Fix semicolon.cocci warnings
commit 6613d18e90385db5cdbe32fe47567a3c11575b2d
Author: Vadim Pasternak <[email protected]>
Date: Mon Oct 31 07:22:33 2016 +0000
platform/x86: mlx-platform: Move module from arch/x86
commit 304887041d953b6692c0d4a9f8fafb252d32e9a0
Author: Vadim Pasternak <[email protected]>
Date: Thu Oct 20 16:28:01 2016 +0000
platform/x86: Introduce support for Mellanox hotplug driver
commit d4977c083aeb28cf72c1b019e3f9df13608126dd
Author: Vadim Pasternak <[email protected]>
Date: Tue Aug 29 20:06:21 2017 +0000
hwmon: (pmbus) Add support for Intel VID protocol VR13
commit 610526527a13e4c91e64ec3dfb4626c5043291c9
Author: Vadim Pasternak <[email protected]>
Date: Wed Aug 30 22:02:14 2017 +0000
hwmon: (pmbus) Add support for Texas Instruments tps53679 device
In series file all the patches are listed and all old patches, relevant
for old 3.16 kernel are commented out.
Signed-off-by: Vadim Pasternak <[email protected]>
* Makefile: uncomment line for applying kernel patches and config
This patch uncomments lines in Makefile related to applying patches and
configuration changes
Signed-off-by: Vadim Pasternak <[email protected]>
* config: mellanox kernel configuration
It adds explicit records for new configuration attributes which are not
set in kernel config.
Signed-off-by: Vadim Pasternak <[email protected]>
* [igb]: support broadcom 54616 phy for Intel igb driver (#3)
* platform/mellanox: mlxreg-hotplug driver add check for low aggregation register mask
It adds verification for low aggregation register mask offset. Only
non-zero offset is considered as valid.
Signed-off-by: Vadim Pasternak <[email protected]>
* path: rename: platform-mellanox-mlxreg-hotplug-driver-add-check-fo.patch
It renames platform-mellanox-mlxreg-hotplug-driver-add-check-fo.patch
from 0011 to 0012, since 0011 is already exist.
Signed-off-by: Vadim Pasternak <[email protected]>
* Update kernel with the latest upstream pacthes.
Signed-off-by: Vadim Pasternak <[email protected]>