Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[mellanox] Update Kernel patches and Kconfig for Linux 6.1.x (#359)
* Uncomment SDK patches to be properly handled by scriot Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Integrate SDK 4.6.2104 Kernel Patches ## Patch List * 0001-psample-define-the-macro-PSAMPLE_MD_EXTENDED_ATTR.patch : * 0002-drop_monitor-Extend-WJH-buffer-linux-channel.patch : * Uncomment hw-mgmt patches for correct processing bythe script Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Intgerate HW-MGMT 7.0030.2008 Changes ## Patch List * 0001-platform-mellanox-Introduce-support-for-rack-manager.patch : torvalds/linux@f8dacbf7da2e * 0002-platform-mellanox-Change-reset_pwr_converter_fail-at.patch : torvalds/linux@488f0fca0db0 * 0003-platform-mellanox-Cosmetic-changes-rename-to-more-co.patch : torvalds/linux@acc6ea304590 * 0004-platform-mellanox-Introduce-support-for-next-generat.patch : torvalds/linux@fcf3790b9b63 * 0005-platform-mellanox-Introduce-support-of-new-Nvidia-L1.patch : torvalds/linux@dd635e33b5c9 * 0006-platform-mellanox-Split-initialization-procedure.patch : torvalds/linux@0170f616f496 * 0007-platform-mellanox-Split-logic-in-init-and-exit-flow.patch : torvalds/linux@158cd8320776 * 0008-platform-mellanox-Extend-all-systems-with-I2C-notifi.patch : torvalds/linux@233fd7e44cd7 * 0009-platform-mellanox-mlx-platform-Add-mux-selection-reg.patch : torvalds/linux@cefdbc781566 * 0010-platform-mellanox-mlx-platform-Move-bus-shift-assign.patch : torvalds/linux@50b823fdd357 * 0011-platform-mellanox-mlx-platform-Initialize-shift-vari.patch : torvalds/linux@1a0009abfa78 * 0012-platform-mellanox-Fix-order-in-exit-flow.patch : * 0013-platform-mellanox-mlx-platform-Fix-signals-polarity-.patch : * 0014-platform-mellanox-mlx-platform-Modify-graceful-shutd.patch : * 0015-platform-mellanox-Change-register-offset-addresses.patch : * 0016-platform-mellanox-Add-new-attributes.patch : * 0017-platform-mellanox-Add-field-upgrade-capability-regis.patch : * 0018-platform-mellanox-Modify-reset-causes-description.patch : * 0019-platform-mellanox-mlx-platform-Modify-health-and-pow.patch : * 0020-platform-mellanox-mlx-platform-Add-reset-cause-attri.patch : * 0021-platform-mellanox-mlx-platform-add-support-for-addit.patch : * 0022-platform-mellanox-mlx-platform-Modify-power-off-call.patch : * 0023-platform-mellanox-Cosmetic-changes.patch : * 0024-platform-mellanox-mlx-platform-Add-reset-callback.patch : * 0025-platform-mellanox-mlx-platform-Prepare-driver-to-all.patch : * 0026-platform-mellanox-mlx-platform-Introduce-ACPI-init-f.patch : * 0027-platform-mellanox-mlx-platform-Get-interrupt-line-th.patch : * 0028-platform-mellanox-Add-initial-support-for-PCIe-based.patch : * 0029-platform-mellanox-mlxreg-hotplug-Extend-condition-fo.patch : * 0030-platform-mellanox-nvsw-sn2201-change-fans-i2c-busses.patch : * 0032-platform_data-mlxreg-Add-field-with-mapped-resource-.patch : torvalds/linux@26917eab144c * 0033-i2c-mlxcpld-Allow-driver-to-run-on-ARM64-architectur.patch : * 0034-i2c-mlxcpld-Add-support-for-extended-transaction-len.patch : * 0035-i2c-mlxcpld-Support-PCIe-mapped-register-space.patch : * 0036-mlxsw-i2c-Fix-chunk-size-setting-in-output-mailbox-b.patch : * 0037-mlxsw-i2c-Limit-single-transaction-buffer-size.patch : * 0038-mlxsw-core_hwmon-Adjust-module-label-names-based-on-.patch : * 0039-mlxsw-reg-Limit-MTBR-register-payload-to-a-single-da.patch : * 0040-mlxsw-core-Extend-allowed-list-of-external-cooling-d.patch : * 0041-mlxsw-i2c-Utilize-standard-macros-for-dividing-buffe.patch : * 0043-hwmon-mlxreg-fan-Extend-number-of-supporetd-fans.patch : * 0051-platform-mellanox-mlxreg-hotplug-Allow-more-flexible.patch : torvalds/linux@26e118ea98cf * 0052-i2c-mux-Add-register-map-based-mux-driver.patch : * 0056-Documentation-ABI-Add-new-attribute-for-mlxreg-io-sy.patch : torvalds/linux@e7210563432a * 0057-Documentation-ABI-Add-new-attribute-for-mlxreg-io-sy.patch : torvalds/linux@e7210563432a * 0061-pinctrl-Introduce-struct-pinfunction-and-PINCTRL_PIN.patch : torvalds/linux@443a0a0f0cf * 0062-pinctrl-mlxbf3-Add-pinctrl-driver-support.patch : torvalds/linux@d11f932808dc * 0063-gpio-mlxbf3-Add-gpio-driver-support.patch : torvalds/linux@cd33f216d241 * 0064-pinctrl-mlxbf3-set-varaiable-mlxbf3_pmx_funcs-storag.patch : torvalds/linux@743d3336029f * 0085-hwmon-mlxreg-fan-Separate-methods-of-fan-setting-com.patch : * 8003-mlxsw-i2c-SONIC-ISSU-Prevent-transaction-execution-f.patch : * 8005-leds-leds-mlxreg-Downstream-Send-udev-event-from-led.patch : * 8006-i2c-mlxcpld-Downstream-WA-to-avoid-error-for-SMBUS-r.patch : * 8007-hwmon-mlxreg-fan-Downstream-Allow-fan-speed-setting-.patch : * 8008-hwmon-emc2305-Downstream-Allow-fan-speed-setting-gra.patch : * 8009-hwmon-mlxsw-Downstream-Allow-fan-speed-setting-granu.patch : * Dont put config under arm64 and common markers * Remove the pending mellanox-arm64 kconfig Signed-off-by: Vivek Reddy <vkarri@nvidia.com> --------- Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
- Loading branch information