Commit 7ee50c9
[Mellanox] Upstream kernel patches with HW-MGMT 7.0030.1011 (#327)
* Intgerate HW-MGMT 7.0030.1010 Changes
## Patch List
* 0002-i2c-mlxcpld-Decrease-polling-time-for-performance-im.patch : torvalds/linux@cb9744178f33
* 0003-i2c-mlxcpld-Add-support-for-I2C-bus-frequency-settin.patch : torvalds/linux@66b0c2846ba8
* 0005-i2c-mux-mlxcpld-Move-header-file-out-of-x86-realm.patch : torvalds/linux@98d29c410475
* 0006-i2c-mux-mlxcpld-Convert-driver-to-platform-driver.patch : torvalds/linux@84af1b168c50
* 0007-i2c-mux-mlxcpld-Prepare-mux-selection-infrastructure.patch : torvalds/linux@81566938083a
* 0008-i2c-mux-mlxcpld-Get-rid-of-adapter-numbers-enforceme.patch : torvalds/linux@cae5216387d1
* 0009-i2c-mux-mlxcpld-Extend-driver-to-support-word-addres.patch : torvalds/linux@c52a1c5f5db5
* 0011-i2c-mux-mlxcpld-Add-callback-to-notify-mux-creation-.patch : torvalds/linux@a39bd92e92b9
* 0012-hwmon-mlxreg-fan-Add-support-for-fan-drawers-capabil.patch : torvalds/linux@f7bf7eb2d734
* 0013-hwmon-pmbus-shrink-code-and-remove-pmbus_do_remove.patch : torvalds/linux@3bce071a301f
* 0015-mlxsw-core-Remove-critical-trip-points-from-thermal-.patch : torvalds/linux@d567fd6e82fa
* 0017-mlxsw-reg-Extend-MTMP-register-with-new-threshold-fi.patch : torvalds/linux@314dbb19f95b
* 0018-mlxsw-thermal-Add-function-for-reading-module-temper.patch : torvalds/linux@e57977b34ab5
* 0019-mlxsw-thermal-Read-module-temperature-thresholds-usi.patch : torvalds/linux@72a64c2fe9d8
* 0020-mlxsw-thermal-Fix-null-dereference-of-NULL-temperatu.patch : torvalds/linux@f3b5a8907543
* 0023-ethtool-Allow-network-drivers-to-dump-arbitrary-EEPR.patch : torvalds/linux@c781ff12a2f3
* 0024-net-ethtool-Export-helpers-for-getting-EEPROM-info.patch : torvalds/linux@95dfc7effd88
* 0025-ethtool-Add-fallback-to-get_module_eeprom-from-netli.patch : torvalds/linux@96d971e307cc
* 0026-mlxsw-core-Add-support-for-module-EEPROM-read-by-pag.patch : torvalds/linux@1e27b9e40803
* 0027-ethtool-Decrease-size-of-module-EEPROM-get-policy-ar.patch : torvalds/linux@f5fe211d13af
* 0028-ethtool-Use-kernel-data-types-for-internal-EEPROM-st.patch : torvalds/linux@b8c48be23c2d
* 0029-ethtool-Validate-module-EEPROM-length-as-part-of-pol.patch : torvalds/linux@0dc7dd02ba7a
* 0030-ethtool-Validate-module-EEPROM-offset-as-part-of-pol.patch : torvalds/linux@88f9a87afeee
* 0031-mlxsw-core_env-Read-module-temperature-thresholds-us.patch : torvalds/linux@befc2048088a
* 0035-hwmon-pmbus-Increase-maximum-number-of-phases-per-pa.patch : torvalds/linux@e4db7719d037
* 0036-hwmon-pmbus-Add-support-for-MPS-Multi-phase-mp2888-c.patch : torvalds/linux@0c1acde1d3d0
* 0039-ethtool-Fix-NULL-pointer-dereference-during-module-E.patch : torvalds/linux@51c96a561f24
* 0040-phy-sfp-add-netlink-SFP-support-to-generic-SFP-code.patch : torvalds/linux@d740513f05a2
* 0046-i2c-mlxcpld-Reduce-polling-time-for-performance-impr.patch : torvalds/linux@669b2e4aa1a8
* 0047-i2c-mlxcpld-Allow-flexible-polling-time-setting-for-.patch : torvalds/linux@712d6617d0a2
* 0053-mlxsw-core-Avoid-creation-virtual-hwmon-objects-by-t.patch : torvalds/linux@f8a36880f474
* 0054-mlxsw-minimal-Simplify-method-of-modules-number-dete.patch :
* 0055-platform_data-mlxreg-Add-new-type-to-support-modular.patch : torvalds/linux@aafa1cafedca
* 0056-platform-x86-mlx-platform-Add-initial-support-for-ne.patch : torvalds/linux@a5d8f57edfb4
* 0057-platform-mellanox-mlxreg-hotplug-Extend-logic-for-ho.patch : torvalds/linux@bb1023b6da37
* 0058-platform-x86-mlx-platform-Configure-notifier-callbac.patch : torvalds/linux@67eb006cc1d1
* 0059-platform-mellanox-mlxreg-io-Extend-number-of-hwmon-a.patch : torvalds/linux@bbfd79c68170
* 0060-platform_data-mlxreg-Add-new-field-for-secured-acces.patch : torvalds/linux@9d93d7877c91
* 0061-platform-mellanox-mlxreg-lc-Add-initial-support-for-.patch : torvalds/linux@62f9529b8d5c
* 0062-Documentation-ABI-Add-new-attributes-for-mlxreg-io-s.patch : torvalds/linux@5b0a315c3db5
* 0063-Documentation-ABI-Add-new-line-card-attributes-for-m.patch : torvalds/linux@164e32717cbd
* 0064-hwmon-mlxreg-fan-Extend-the-maximum-number-of-tachom.patch : torvalds/linux@bc8de07e8812
* 0065-platform-x86-mlx-platform-Extend-FAN-and-LED-config-.patch : torvalds/linux@9045512ca6cd
* 0066-platform-x86-mlx-platform-Add-new-attributes-for-Cof.patch : torvalds/linux@4289fd4ad43a
* 0067-platform-mellanox-Add-dedicated-match-for-system-typ.patch :
* 0070-mlxsw-core_env-Defer-handling-of-module-temperature-.patch : torvalds/linux@163f3d2dd01c
* 0071-mlxsw-core_env-Convert-module_info_lock-to-a-mutex.patch : torvalds/linux@bd6e43f5953d
* 0076-ethtool-Add-ability-to-control-transceiver-modules-p.patch : torvalds/linux@353407d917b2
* 0077-mlxsw-reg-Add-Port-Module-Memory-Map-Properties-regi.patch : torvalds/linux@f10ba086f7e3
* 0078-mlxsw-reg-Add-Management-Cable-IO-and-Notifications-.patch : torvalds/linux@fc53f5fb8037
* 0079-mlxsw-Add-ability-to-control-transceiver-modules-pow.patch : torvalds/linux@0455dc50bcca
* 0081-platform-x86-mlx-platform-Add-support-for-multiply-c.patch : torvalds/linux@249606d37d20
* 0091-platform-x86-mlx-platform-Add-support-for-new-system.patch : torvalds/linux@4616e54795cc
* 0092-platform-mellanox-mlxreg-lc-fix-error-code-in-mlxreg.patch : torvalds/linux@287273a80be5
* 0093-hwmon-mlxreg-fan-Extend-driver-to-support-multiply-P.patch : torvalds/linux@150f1e0c6fa8
* 0094-hwmon-mlxreg-fan-Extend-driver-to-support-multiply-c.patch : torvalds/linux@d7efb2ebc7b3
* 0095-hwmon-mlxreg-fan-Fix-out-of-bounds-read-on-array-fan.patch : torvalds/linux@000cc5bc49aa
* 0096-hwmon-mlxreg-fan-Modify-PWM-connectivity-validation.patch : torvalds/linux@b1c24237341f
* 0097-hwmon-mlxreg-fan-Support-distinctive-names-per-diffe.patch : torvalds/linux@b2be2422c0c9
* 0097-1-mlxsw-Use-u16-for-local_port-field.patch :
* 0097-2-mlxsw-i2c-Fix-chunk-size-setting.patch :
* 0097-3-mlxsw-core_hwmon-Adjust-module-label-names.patch :
* 0152-mlxsw-i2c-Prevent-transaction-execution-for-spec.patch :
* 0160-platform-mellanox-Introduce-support-for-COMe-managem.patch : torvalds/linux@6995e711b69c
* 0163-platform-mellanox-Introduce-support-for-rack-manager.patch : torvalds/linux@f8dacbf7da2e
* 0166-DS-leds-leds-mlxreg-Send-udev-event-from-leds-mlxreg.patch :
* 0173-mlxsw-core-Add-support-for-OSFP-transceiver-modules.patch : torvalds/linux@f881c4ab37db
* 0176-platform-mellanox-fix-reset_pwr_converter_fail-attri.patch : torvalds/linux@488f0fca0db0
* 0177-Documentation-ABI-fix-description-of-fix-reset_pwr_c.patch : torvalds/linux@e7210563432a
* 0178-platform-mellanox-Introduce-support-for-next-generat.patch : torvalds/linux@fcf3790b9b63
* 0186-platform-mellanox-mlxreg-hotplug-Allow-more-flexible.patch : torvalds/linux@26e118ea98cf
* 0195-platform-x86-MLX_PLATFORM-select-REGMAP-instead-of-d.patch :
* 0201-i2c-mlxbf-incorrect-base-address-passed-during-io-wr.patch : torvalds/linux@2a5be6d1340c
* 0202-i2c-mlxbf-prevent-stack-overflow-in-mlxbf_i2c_smbus_.patch : torvalds/linux@de24aceb07d4
* 0204-i2c-mlxbf-Fix-frequency-calculation.patch : torvalds/linux@37f071ec327b
* 0205-i2c-mlxbf-support-lock-mechanism.patch : torvalds/linux@86067ccfa142
* 0265-hwmon-mlxreg-fan-Return-zero-speed-for-broken-fan.patch :
* 0285-platform-mellanox-nvsw-sn2201-change-fans-i2c-busses.patch :
* Update commit msg body of patch 0067
Signed-off-by: Kebo Liu <[email protected]>
---------
Signed-off-by: Kebo Liu <[email protected]>
Co-authored-by: Saikrishna Arcot <[email protected]>1 parent 1800d11 commit 7ee50c9
File tree
121 files changed
+3416
-915
lines changed- patch
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
121 files changed
+3416
-915
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
56 | | - | |
| 57 | + | |
57 | 58 | | |
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
32 | | - | |
| 33 | + | |
33 | 34 | | |
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
126 | | - | |
| 127 | + | |
127 | 128 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
58 | | - | |
| 60 | + | |
59 | 61 | | |
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
| 39 | + | |
39 | 40 | | |
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
87 | | - | |
| 88 | + | |
88 | 89 | | |
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
70 | | - | |
| 71 | + | |
71 | 72 | | |
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
114 | | - | |
| 115 | + | |
115 | 116 | | |
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | | - | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
54 | | - | |
| 56 | + | |
55 | 57 | | |
0 commit comments