aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel
diff options
context:
space:
mode:
authorAwais Belal <awais_belal@mentor.com>2018-11-20 14:33:04 +0500
committerAwais Belal <awais_belal@mentor.com>2018-11-27 11:57:26 +0500
commit09c9f090356202754e31652c567eb8df08309ce6 (patch)
tree82f7ca89778b5c186ef8e49188e618c1e125a258 /common/recipes-kernel
parente247f3e41a6dad5a0cdbd6d6b2d08774d11ffa26 (diff)
downloadmeta-amd-09c9f090356202754e31652c567eb8df08309ce6.tar.gz
meta-amd-09c9f090356202754e31652c567eb8df08309ce6.tar.bz2
meta-amd-09c9f090356202754e31652c567eb8df08309ce6.zip
common/linux-yocto: separate out AMD XGBE patches
Separate out XGBE patches from the GPU patches fragment. We apply this on all the BSPs and any BSP that wants to override the fragment can simply provide the same named fragment from its own layer. We're dropping the fragment name from the snowyowl layer SRC_URI because the common append now provides it already. Signed-off-by: Awais Belal <awais_belal@mentor.com>
Diffstat (limited to 'common/recipes-kernel')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/amd-xgbe-patches.scc15
-rwxr-xr-xcommon/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc15
-rw-r--r--common/recipes-kernel/linux/linux-yocto-common_4.14.inc2
3 files changed, 17 insertions, 15 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/amd-xgbe-patches.scc b/common/recipes-kernel/linux/linux-yocto-4.14.71/amd-xgbe-patches.scc
new file mode 100644
index 00000000..e8e13981
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/amd-xgbe-patches.scc
@@ -0,0 +1,15 @@
+patch 1113-amd-xgbe-Fix-to-phy-failure-after-a-suspend-resume-o.patch
+patch 1366-net-amd-xgbe-Get-rid-of-custom-hex_dump_to_buffer.patch
+patch 3338-amd-xgbe-correction-to-earlier-commit-cbfb4ac26df390.patch
+patch 4100-amd-xgbe-Fix-debug-output-of-max-channel-counts.patch
+patch 4101-amd-xgbe-Read-and-save-the-port-property-registers-d.patch
+patch 4102-amd-xgbe-Remove-use-of-comm_owned-field.patch
+patch 4103-amd-xgbe-Remove-field-that-indicates-SFP-diagnostic-.patch
+patch 4104-amd-xgbe-Add-ethtool-support-to-retrieve-SFP-module-.patch
+patch 4105-amd-xgbe-Add-ethtool-show-set-ring-parameter-support.patch
+patch 4106-amd-xgbe-Prepare-for-ethtool-set-channel-support.patch
+patch 4107-amd-xgbe-Add-ethtool-show-set-channels-support.patch
+patch 4108-amd-xgbe-Always-attempt-link-training-in-KR-mode.patch
+patch 4109-amd-xgbe-Advertise-FEC-support-with-the-KR-re-driver.patch
+patch 4110-amd-xgbe-Update-the-BelFuse-quirk-to-support-SGMII.patch
+patch 4111-amd-xgbe-Improve-SFP-100Mbps-auto-negotiation.patch
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc b/common/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc
index 1365009a..c1af9215 100755
--- a/common/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc
@@ -1110,7 +1110,6 @@ patch 1109-ASoC-AMD-enable-ACP3x-drivers-build.patch
patch 1110-ASoC-AMD-create-add-dummy-codec-and-machine-devices-.patch
patch 1111-soc-amd-raven-Disabling-TDM-mode-flag.patch
patch 1112-ASoC-AMD-Enable-pci-bus-mastering-for-ACP3.x-device.patch
-patch 1113-amd-xgbe-Fix-to-phy-failure-after-a-suspend-resume-o.patch
patch 1114-drm-amd-pp-Read-the-maximum-clock-frequency-from-ppl.patch
patch 1115-drm-amd-display-Fix-pflip-irq-for-fourth-display.patch
patch 1116-pinctrl-eMMC-and-PinCtrl-is-sharing-the-interrupt-no.patch
@@ -1363,7 +1362,6 @@ patch 1362-Revert-drm-amd-amdgpu-enable-GFX-PG-for-carrizo-and.patch
patch 1363-x86-cpufeatures-Device-IDs-of-AMD-V1000-root-complex.patch
patch 1364-drivers-net-amd-Convert-timers-to-use-timer_setup.patch
patch 1365-mm-remove-__GFP_COLD.patch
-patch 1366-net-amd-xgbe-Get-rid-of-custom-hex_dump_to_buffer.patch
patch 1367-ethernet-Use-octal-not-symbolic-permissions.patch
patch 1368-drm-amdkfd-revert-kfd-part-to-a-previous-state.patch
patch 1369-Revert-drm-amdgpu-unify-MQD-programming-sequence.patch
@@ -3335,7 +3333,6 @@ patch 3334-drm-amdgpu-no-job-timeout-setting-on-compute-queues.patch
patch 3335-drm-amdgpu-drop-compute-ring-timeout-setting-for-non.patch
patch 3336-drm-amd-pp-Change-pstate_clk-frequency-unit-to-10KHz.patch
patch 3337-drm-amd-pp-Use-dynamic-gfx_clk-rather-than-hardcoded.patch
-patch 3338-amd-xgbe-correction-to-earlier-commit-cbfb4ac26df390.patch
patch 3339-revert-to-old-stack.patch
patch 3340-drm-amdkfd-Separate-doorbell-allocation-from-PASID.patch
patch 3341-drm-amdkfd-Use-PASID-manager-from-KGD.patch
@@ -4097,18 +4094,6 @@ patch 4096-check-pci-dev-before-getting-pci-alias.patch
patch 4097-Revert-drm-amdgpu-Restore-scalable-VM-size-calculati.patch
patch 4098-drm-handle-override-and-firmware-EDID-at-drm_do_get_.patch
patch 4099-drm-amd-pp-Use-dynamic-gfx_clk-rather-than-hardcoded.patch
-patch 4100-amd-xgbe-Fix-debug-output-of-max-channel-counts.patch
-patch 4101-amd-xgbe-Read-and-save-the-port-property-registers-d.patch
-patch 4102-amd-xgbe-Remove-use-of-comm_owned-field.patch
-patch 4103-amd-xgbe-Remove-field-that-indicates-SFP-diagnostic-.patch
-patch 4104-amd-xgbe-Add-ethtool-support-to-retrieve-SFP-module-.patch
-patch 4105-amd-xgbe-Add-ethtool-show-set-ring-parameter-support.patch
-patch 4106-amd-xgbe-Prepare-for-ethtool-set-channel-support.patch
-patch 4107-amd-xgbe-Add-ethtool-show-set-channels-support.patch
-patch 4108-amd-xgbe-Always-attempt-link-training-in-KR-mode.patch
-patch 4109-amd-xgbe-Advertise-FEC-support-with-the-KR-re-driver.patch
-patch 4110-amd-xgbe-Update-the-BelFuse-quirk-to-support-SGMII.patch
-patch 4111-amd-xgbe-Improve-SFP-100Mbps-auto-negotiation.patch
patch 4112-drm-amdgpu-add-tmr-mac-address-into-amdgpu_firmware_.patch
patch 4113-drm-amdgpu-update-tmr-mac-address.patch
patch 4114-Fix-for-ROCm-not-working-on-dGPU-issue.patch
diff --git a/common/recipes-kernel/linux/linux-yocto-common_4.14.inc b/common/recipes-kernel/linux/linux-yocto-common_4.14.inc
index 7ce4c063..2733cca6 100644
--- a/common/recipes-kernel/linux/linux-yocto-common_4.14.inc
+++ b/common/recipes-kernel/linux/linux-yocto-common_4.14.inc
@@ -6,4 +6,6 @@ LINUX_VERSION_amdx86 ?= "4.14.71"
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto-${LINUX_VERSION}:"
+SRC_URI_append = " file://amd-xgbe-patches.scc"
+
KERNEL_FEATURES_append_amdx86 = " cfg/smp.scc"