aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux
diff options
context:
space:
mode:
authorChaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>2019-03-11 19:10:19 +0530
committerChaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>2019-03-13 13:08:00 +0530
commitce8c94263f7775b0a0c524c3941d4b055aeecb05 (patch)
tree4fc68c2d44c162651851562e95015d7b720172dc /common/recipes-kernel/linux
parentfaedfffe7cb887a8543508ebfa79eaf56bb0c08d (diff)
downloadmeta-amd-ce8c94263f7775b0a0c524c3941d4b055aeecb05.tar.gz
meta-amd-ce8c94263f7775b0a0c524c3941d4b055aeecb05.tar.bz2
meta-amd-ce8c94263f7775b0a0c524c3941d4b055aeecb05.zip
amdgpu : RTQA1 2019 kernel patch backported
Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>
Diffstat (limited to 'common/recipes-kernel/linux')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4133-drm-amdgpu-powerplay-Added-missing-endian-fixes-for-.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4134-drm-amd-powerplay-implement-smu7_smumgr-for-asics-wi.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4135-drm-amd-powerplay-fix-bug-get-wrong-evv-voltage-of-P.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4136-drm-amdgpu-Use-the-drm_driver.dumb_destroy-default.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4137-drm-amd-dc-Add-dc-display-driver-v3.patch159
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4138-drm-amd-display-No-need-to-keep-track-of-unreffed-cl.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4139-dma-buf-keep-only-not-signaled-fence-in-reservation_.patch217
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4140-drm-amdgpu-Restore-scalable-VM-size-calculation.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4141-drm-amdgpu-fix-and-cleanup-UVD-IB-generation-v2.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4142-drm-amdgpu-cleanup-VCN-IB-generation-v2.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4143-drm-amdkfd-Disable-the-perf-counters-for-old-kernels.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4144-drm-amd-display-fix-Polaris-12-bw-bounding-box-v2.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4145-drm-amdkfd-Fix-and-simplify-sync-object-handling-for.patch100
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4146-drm-amdkfd-use-px-to-print-user-space-address-instea.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4147-drm-amdgpu-Fix-unbalanced-memory-accounting-in-error.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4148-drm-amdkfd-Take-reference-to-gtt-usertask.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4149-drm-amdgpu-Avoid-GFP_NOIO.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4150-drm-amdgpu-Fix-acquiring-VM-on-large-BAR-systems.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4151-drm-amdkfd-Simplify-dGPU-event-page-allocation.patch284
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4152-drm-amdkfd-Backwards-compatibility-with-old-Thunk.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4153-drm-amdkfd-Remove-pm_map_process_scratch_cik.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4154-drm-amdgpu-Remove-pm_map_process_cik.patch347
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4155-drm-amdkfd-Put-packet-sizes-directly-into-packet_man.patch290
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4156-drm-amdkfd-GPU-recovery-support-from-KFD-step-1.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4157-drm-amdkfd-signal-hw_exception-event-on-GPU-reset.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4158-drm-amdkfd-remove-check-for-PCIe-upstream-bridge.patch192
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4159-drm-amdgpu-Enable-the-gpu-reset-from-amdkfd.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4160-drm-amdkfd-CMA-Refactor-CMA-code.patch428
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4161-drm-amdkfd-CMA-Store-cpuva-in-KFD-BO.patch120
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4162-drm-amdkfd-CMA-Handle-userptr-to-userptr-BO-copy.patch284
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4163-drm-amdgpu-kfd2kgd-Support-BO-create-from-sg.patch141
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4164-drm-amdgpu-CMA-Validate-BOs-before-use.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4165-drm-amdkfd-CMA-Use-shadow-system-BO-for-userptr.patch311
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4166-Fix-SVM-missing-on-Raven.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4167-drm-amdkfd-Implement-SPI-debug-and-exception-support.patch587
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4168-drm-amd-powerplay-initialzie-the-dpm-intial-enabled-.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4169-drm-amd-powerplay-Get-more-than-8-level-gfxclk-state.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4170-amd-powerplay-implement-the-vega12_force_clock_level.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4171-drm-amd-display-Update-MST-edid-property-every-time.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4172-drm-amd-display-Check-dc_sink-every-time-in-MST-hotp.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4173-drm-amd-powerplay-header-file-interface-to-SMU-updat.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4174-drm-amd-powerplay-add-registry-key-to-disable-ACG.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4175-drm-amdgpu-fix-null-pointer-panic-with-direct-fw-loa.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4176-drm-amdgpu-use-ctx-bytes_moved.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4177-drm-amdgpu-fix-and-cleanup-cpu-visible-VRAM-handling.patch123
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4178-drm-amd-display-Fix-64-bit-division-in-hwss_edp_powe.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4179-drm-amd-display-Remove-PRE_VEGA-flag.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4180-drm-amd-display-remove-dummy-is_blanked-to-optimise-.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4181-drm-ttm-keep-a-reference-to-transfer-pipelined-BOs.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4182-drm-amdgpu-gfx9-cache-DB_DEBUG2-and-make-it-availabl.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4183-Revert-drm-amd-display-fix-dereferencing-possible-ER.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4184-Revert-drm-amd-display-disable-CRTCs-with-NULL-FB-on.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4185-drm-amdgpu-add-emit_reg_write_reg_wait-ring-callback.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4186-drm-amdgpu-gfx9-add-emit_reg_write_reg_wait-ring-cal.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4187-drm-amdgpu-sdma4-add-emit_reg_write_reg_wait-ring-ca.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4188-drm-amdgpu-uvd7-add-emit_reg_write_reg_wait-ring-cal.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4189-drm-amdgpu-vce4-add-emit_reg_write_reg_wait-ring-cal.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4190-drm-amdgpu-vcn1-add-emit_reg_write_reg_wait-ring-cal.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4191-drm-amdgpu-gmc9-use-amdgpu_ring_emit_reg_write_reg_w.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4192-drm-amdgpu-gmc-steal-the-appropriate-amount-of-vram-.patch280
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4193-drm-amdgpu-always-allocate-a-PASIDs-for-each-VM-v2.patch119
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4194-drm-amdgpu-Free-VGA-stolen-memory-as-soon-as-possibl.patch200
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4195-drm-gpu-sched-fix-force-APP-kill-hang-v4.patch398
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4196-drm-amdgpu-revert-add-new-bo-flag-that-indicates-BOs.patch65
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4197-drm-amdgpu-revert-Don-t-change-preferred-domian-when.patch139
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4198-drm-amdgpu-re-validate-per-VM-BOs-if-required-v2.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4199-drm-amdgpu-Code-Indentation-change-in-the-function.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4200-drm-amd-display-dal-3.1.42.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4201-drm-amd-display-fix-brightness-level-after-resume-fr.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4202-drm-amd-display-Move-dp_pixel_encoding_type-to-strea.patch87
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4203-drm-amd-display-Fix-regamma-not-affecting-full-inten.patch66
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4204-drm-amd-display-add-method-to-check-for-supported-ra.patch119
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4205-drm-amd-display-Fix-bug-where-refresh-rate-becomes-f.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4206-drm-amd-display-fix-segfault-on-insufficient-TG-duri.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4207-drm-amd-display-Fix-bug-that-causes-black-screen.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4208-drm-amd-display-change-dml-init-to-use-default-struc.patch172
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4209-drm-amd-display-Add-back-code-to-allow-for-rounding-.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4210-drm-amd-display-Check-lid-state-to-determine-fast-bo.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4211-drm-amd-display-Do-not-create-memory-allocation-if-s.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4212-drm-amd-display-Move-DCC-support-functions-into-dchu.patch606
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4213-drm-amd-display-fix-LFC-tearing-at-top-of-screen.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4214-drm-amd-display-HDMI-has-no-sound-after-Panel-power-.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4215-drm-amd-display-refactor-vupdate-interrupt-registrat.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4216-drm-amd-display-Check-SCRATCH-reg-to-determine-S3-re.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4217-drm-amd-display-add-rq-dlg-ttu-to-dtn-log.patch542
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4218-drm-amd-display-add-calculated-clock-logging-to-DTN.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4219-drm-amd-display-add-missing-colorspace-for-set-black.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4220-drm-amd-display-Use-dig-enable-to-determine-fast-boo.patch166
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4221-drm-amdgpu-ifdef-unused-var.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4222-drm-amdgpu-add-amdgpu_bo_param.patch207
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4223-drm-amdgpu-use-amdgpu_bo_param-for-amdgpu_bo_create-.patch487
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4224-drm-amdgpu-fix-amdgpu_bo_create-param-changed-for-tt.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4225-drm-amdkcl-fix-amdgpu_bo_param-changed-compile-error.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4226-drm-amdgpu-print-the-vbios-version-in-the-debugfs-fi.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4227-drm-scheduler-always-put-last_sched-fence-in-entity_.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4228-drm-scheduler-move-last_sched-fence-updating-prior-t.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4229-drm-amdgpu-limit-reg_write_reg_wait-workaround-to-SR.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4230-drm-amdgpu-set-preferred_domain-independent-of-fallb.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4231-drm-amdgpu-handle-domain-mask-checking-v2.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4232-drm-scheduler-fix-build-broken-by-move-last_sched-fe.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4233-drm-amdgpu-optionally-do-a-writeback-but-don-t-inval.patch176
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4234-drm-amdgpu-fix-list-not-initialized.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4235-drm-amdgpu-init-gfx9-aperture-settings.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4236-drm-amdgpu-simplify-bo_va-list-when-vm-bo-update-v2.patch65
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4237-drm-amdgpu-bo-could-be-null-when-access-in-vm-bo-upd.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4238-drm-amdgpu-print-DMA-buf-status-in-debugfs.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4239-drm-amdgpu-Rename-amdgpu_display_framebuffer_domains.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4240-drm-amdgpu-Remove-VRAM-from-shared-bo-domains.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4241-drm-amdgpu-pm-document-power_dpm_force_performance_l.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4242-drm-amdgpu-pm-document-power_dpm_state.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4243-drm-amdgpu-pm-document-pp_table.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4244-drm-amdgpu-pm-document-pp_dpm_sclk-pp_dpm_mclk-pp_dp.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4245-drm-amdgpu-pm-document-pp_power_profile_mode.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4246-drm-amdgpu-pm-document-pp_od_clk_voltage.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4247-drm-amd-pp-Change-voltage-clk-range-for-OD-feature-o.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4248-drm-amdgpu-Enable-scatter-gather-display-support.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4249-Revert-drm-amdgpu-defer-test-IBs-on-the-rings-at-boo.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4250-drm-amdkfd-Use-shared-IH-client-ID.patch65
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4251-drm-amdkfd-Implement-hw_exception-work-thread-to-han.patch134
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4252-drm-amdkfd-Remove-queue-node-when-destroy-queue-fail.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4253-drm-amdgpu-Always-call-kfd-post-reset-after-reset.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4254-drm-amdkfd-CMA-Remove-diff.-device-restriction.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4255-drm-amdkfd-CMA-Store-mem_type-in-KFD-BO.patch127
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4256-drm-amdkfd-CMA-Support-for-diff.-devices.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4257-drm-amdkfd-Remove-unused-variable.patch26
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4258-drm-amdgpu-uvd7-add-emit_reg_write_reg_wait-ring-cal.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4259-Hybrid-Version-18.30.0.15.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4260-Hybrid-Version-18.30.1.15.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4261-Revert-drm-amdgpu-set-COMPUTE_PGM_RSRC1-for-SGPR-VGP.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4262-drm-amdgpu-change-pp_dpm-clk-mclk-pcie-input-format.patch170
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4263-drm-amdgpu-fix-amdgpu_atpx_get_client_id-s-return-ty.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4264-drm-amdgpu-Set-graphics-noretry-to-1.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4265-drm-amdfd-Don-t-hard-code-wait-time.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4266-drm-amdkfd-CMA-Add-intermediate-wait-if-mGPU.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4267-drm-amdkfd-CMA-Support-multi-device-VRAM-copy.patch223
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4268-drm-amdkfd-Reduce-priority-of-context-saving-waves-b.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4269-drm-amdkfd-Introduce-kfd-kernel-module-parameter-hal.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4270-drm-amdkfd-Use-module-parameters-noretry-as-the-inte.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4271-drm-amdkfd-Separate-trap-handler-assembly-code-and-i.patch1220
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4272-drm-amdkfd-Mellanox-Support-PeerSync-interface.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4273-drm-amdkfd-Fix-CP-soft-hang-on-APUs.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4274-drm-amdgpu-Don-t-use-kiq-to-send-invalid_tlbs-packag.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4275-drm-amdgpu-Don-t-use-shadow-BO-for-compute-context.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4276-drm-amdkfd-Fix-typos-in-trap-handler-comments.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4277-drm-amdkfd-Align-Makefile-with-upstream.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4278-drm-amdkfd-Align-CIK-interrupt-processing-with-upstr.patch194
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4279-drm-amdkfd-Remove-IH-patching-workaround-for-Vega10.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4280-drm-amdkfd-Clean-up-mmap-handling.patch142
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4281-drm-amdkfd-fix-uninitialized-variable-use.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4282-drm-amdkfd-remove-unused-parameter-from-quiesce_mm-r.patch157
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4283-drm-amdkfd-Fix-kernel-queue-rollback-for-64-bit-wptr.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4284-drm-amdkfd-Match-release_mem-interface-with-other-PM.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4285-drm-amdkfd-Simplify-packet-manager-initialization.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4286-drm-amdkfd-Fix-error-handling-in-pm_init.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4287-drm-amdkfd-Fix-pm_debugfs_runlist.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4288-drm-amdkfd-Check-ctx_save_restore_area_address.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4289-drm-amdkfd-Fix-error-handling-around-kfd_process_cre.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4290-drm-amdkfd-Fix-error-handling-in-APU-CWSR-mapping.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4291-drm-amdkfd-Simplify-error-handling-in-kfd_create_pro.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4292-drm-amdkfd-Simplify-obj-handle-allocation.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4293-drm-amdkfd-Error-if-trying-to-acquire-VM-for-a-PDD-t.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4294-drm-amdkfd-Cosmetic-changes-to-match-upstream.patch1825
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4295-drm-amdkfd-Add-sanity-checks-in-IRQ-handlers.patch137
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4296-drm-amdgpu-Check-NULL-pointer-for-job-before-reset-j.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4297-drm-amd-amdgpu-vcn10-Add-callback-for-emit_reg_write.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4298-drm-amd-amdgpu-Add-some-documentation-to-the-debugfs.patch317
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4299-drm-amdgpu-abstract-bo_base-init-function.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4300-drm-amdgpu-Fix-KFD-doorbell-SG-BO-mapping.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4301-drm-amdkfd-Don-t-use-kmap_atomic.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4302-drm-amdkcl-fixed-can-t-find-kgd_kfd_interface.h-head.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4303-drm-amdgpu-set-COMPUTE_PGM_RSRC1-for-SGPR-VGPR-clear.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4304-drm-admgpu-fix-mode_valid-s-return-type.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4305-drm-amdgpu-add-VEGAM-ASIC-type.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4306-drm-amdgpu-bypass-GPU-info-firmware-load-for-VEGAM.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4307-drm-amdgpu-set-VEGAM-to-ASIC-family-and-ip-blocks.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4308-drm-amdgpu-specify-VEGAM-ucode-SMU-load-method.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4309-drm-amdgpu-add-VEGAM-SMU-firmware-support.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4310-drm-amdgpu-virtual_dce-add-VEGAM-support.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4311-drm-amdgpu-add-VEGAM-dc-support-check.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4312-drm-amdgpu-skip-VEGAM-MC-firmware-load.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4313-drm-amdgpu-add-VEGAM-GMC-golden-settings.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4314-drm-amdgpu-initialize-VEGAM-GMC-v2.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4315-drm-amdgpu-add-VEGAM-SDMA-firmware-support.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4316-drm-amdgpu-add-VEGAM-SDMA-golden-settings.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4317-drm-amdgpu-add-VEGAM-GFX-firmware-support.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4318-drm-amdgpu-add-VEGAM-GFX-golden-settings.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4319-drm-amdgpu-initialize-VEGAM-GFX.patch106
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4320-drm-amdgpu-add-VEGAM-UVD-firmware-support.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4321-drm-amdgpu-add-VEGAM-UVD-encode-support.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4322-drm-amdgpu-add-VEGAM-VCE-firmware-support.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4323-drm-amdgpu-add-VEGAM-to-VCE-harvest-config.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4324-drm-amdgpu-add-VEGAM-support-to-vi.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4325-drm-amdgpu-add-VEGAM-pci-ids.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4326-drm-amd-display-Implement-VEGAM-device-IDs-in-DC.patch240
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4327-drm-amd-display-Implement-VEGAM-device-IDs-in-DM.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4328-drm-amdgpu-Add-VEGAM-support-to-the-legacy-DCE-11-mo.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4329-drm-amd-display-Use-HBR2-if-eDP-monitor-it-doesn-t-a.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4330-drm-amd-powerplay-add-smu75-header-files.patch1676
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4331-drm-amd-add-a-new-struct-in-atombios.h.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4332-drm-amd-powerplay-update-ppatomctrl.c-v2.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4333-drm-amd-powerplay-update-process-pptables.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4334-drm-amd-powerplay-add-smumgr-support-for-VEGAM-v2.patch2532
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4335-drm-amd-powerplay-add-specific-changes-for-VEGAM-in-.patch167
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4336-drm-powerplay-Add-powertune-table-for-VEGAM.patch224
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4337-drm-scheduler-don-t-update-last-scheduled-fence-in-T.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4338-drm-amdgpu-For-sriov-reset-move-IB-test-into-exclusi.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4339-drm-amdgpu-sriov-Need-to-set-in_gpu_reset-flag-to-ba.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4340-drm-amd-display-Fix-deadlock-when-flushing-irq.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4341-drm-amd-display-Unify-dm-resume-sequence-into-a-sing.patch113
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4342-drm-amd-display-Disallow-enabling-CRTC-without-prima.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4343-drm-amd-display-fix-issue-related-to-infopacket-was-.patch161
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4344-drm-amd-display-Make-program_output_csc-HWSS-interfa.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4345-drm-amd-display-Refactor-otg_blank-sequence.patch172
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4346-drm-amd-display-DP-link-validation-bug-for-YUV422.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4347-drm-amd-display-dal-3.1.43.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4348-drm-amd-display-Add-user_regamma-to-color-module.patch469
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4349-drm-amd-display-add-cursor-TTU-CRQ-related.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4350-drm-amd-display-add-some-DTN-logs-for-input-and-outp.patch208
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4351-drm-amd-display-update-dtn-logging-and-goldens.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4352-drm-amd-display-Correct-rounding-calcs-in-mod_freesy.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4353-drm-amd-display-compact-the-rq-dlg-ttu-log.patch390
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4354-drm-amd-display-Add-assert-that-chroma-pitch-is-non-.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4355-drm-amd-display-Update-MST-edid-property-every-time.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4356-drm-amd-display-reprogram-infoframe-during-apply_ctx.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4357-drm-amd-display-Check-dc_sink-every-time-in-MST-hotp.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4358-drm-amd-display-to-synchronize-the-hubp-and-dpp-prog.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4359-drm-amd-display-dal-3.1.44.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4360-drm-amd-display-Use-int-for-calculating-vline-start.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4361-drm-amd-display-Couple-formatting-fixes.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4362-drm-amd-display-Add-VG12-ASIC-IDs.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4363-drm-amd-Add-BIOS-smu_info-v3_3-required-struct-def.patch225
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4364-drm-amd-display-Add-get_firmware_info_v3_2-for-VG12.patch128
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4365-drm-amd-display-Don-t-return-ddc-result-and-read_byt.patch141
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4366-drm-amd-display-Use-kvzalloc-for-potentially-large-a.patch250
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4367-drm-amd-display-disable-FBC-on-underlay-pipe.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4368-drm-amdgpu-Switch-to-interruptable-wait-to-recover-f.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4369-drm-amd-amdgpu-Add-some-documentation-to-the-debugfs.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4370-drm-amdgpu-invalidate-parent-bo-when-shadow-bo-was-i.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4371-drm-amd-powerplay-fix-spelling-mistake-contruct-cons.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4372-drm-amd-display-clean-up-assignment-of-amdgpu_crtc.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4373-drm-ttm-remove-priority-hard-code-when-initializing-.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4374-drm-amdgpu-set-ttm-bo-priority-before-initialization.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4375-drm-amdgpu-gmc9-remove-unused-register-defs.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4376-drm-amdgpu-fix-null-pointer-for-bo-unmap-trace-funct.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4377-drm-amd-display-remove-need-of-modeset-flag-for-over.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4378-drm-amdgpu-Add-support-to-change-mtype-for-2nd-part-.patch160
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4379-drm-amdgpu-drop-printing-the-BO-offset-in-the-gem-de.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4380-drm-amdgpu-print-the-BO-flags-in-the-gem-debugfs-ent.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4381-drm-amdgpu-gfx9-Update-golden-setting-for-gfx9_0.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4382-drm-amd-powerplay-new-framework-to-honour-DAL-clock-.patch87
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4383-drm-amd-powerplay-add-a-framework-for-perfroming-pre.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4384-drm-amdgpu-Drop-the-unused-header-files-in-soc15.c.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4385-drm-amdgpu-Fix-hardcoded-base-offset-of-vram-pages.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4386-drm-amd-Add-vega20_ip_offset.h-headerfile-for-vega20.patch1076
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4387-drm-amdgpu-Add-vega20-to-asic_type-enum.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4388-drm-amdgpu-Add-gpu_info-firmware-for-vega20.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4389-drm-amdgpu-set-asic-family-for-vega20.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4390-drm-amdgpu-Add-smu-firmware-support-for-vega20.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4391-drm-amdgpu-powerplay-Add-initial-vega20-support-v2.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4392-drm-amdgpu-psp-Add-initial-psp-support-for-vega20.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4393-drm-amdgpu-Add-vega20-ucode-loading-method.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4394-drm-amdgpu-Specify-vega20-uvd-firmware.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4395-drm-amdgpu-Specify-vega20-vce-firmware.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4396-drm-amdgpu-virtual_dce-Add-vega20-support.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4397-drm-amdgpu-gmc9-Add-vega20-support.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4398-drm-amdgpu-mmhub-Add-clockgating-support-for-vega20.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4399-drm-amdgpu-sdma4-Specify-vega20-firmware.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4400-drm-amdgpu-sdma4-Add-vega20-golden-settings-v3.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4401-drm-amdgpu-sdma4-Add-clockgating-support-for-vega20.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4402-drm-amdgpu-gfx9-Add-support-for-vega20-firmware.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4403-drm-amdgpu-gfx9-Add-vega20-golden-settings-v3.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4404-drm-amdgpu-gfx9-Add-gfx-config-for-vega20.-v3.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4405-drm-amdgpu-gfx9-Add-support-for-vega20.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4406-drm-amdgpu-gfx9-Add-clockgatting-support-for-vega20.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4407-drm-amdgpu-soc15-Add-vega20-soc15_common_early_init-.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4408-drm-amdgpu-soc15-Set-common-clockgating-for-vega20.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4409-drm-amdgpu-soc15-dynamic-initialize-ip-offset-for-ve.patch122
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4410-drm-amdgpu-soc15-Add-ip-blocks-for-vega20-v2.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4411-drm-amdgpu-Add-nbio-support-for-vega20-v2.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4412-drm-amdgpu-Add-vega20-soc-init-sequence-on-emulator-.patch10123
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4413-drm-amd-display-dm-Add-vega20-support.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4414-drm-amdgpu-Add-vega20-to-dc-support-check.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4415-drm-amd-Add-dce-12.1-gpio-aux-registers.patch211
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4416-drm-amd-display-Add-Vega20-config.-support.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4417-drm-amd-display-Remove-COMBO_DISPLAY_PLL0-from-Vega2.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4418-drm-amd-display-Add-BIOS-smu_info-v3_3-support-for-V.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4419-drm-amd-display-Add-harvest-IP-support-for-Vega20.patch247
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4420-drm-amdgpu-atomfirmware-add-new-gfx_info-data-table-.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4421-drm-amdgpu-atomfirmware-add-parser-for-gfx_info-tabl.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4422-drm-amdgpu-vg20-fallback-to-vbios-table-if-gpu-info-.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4423-drm-amdgpu-drop-gpu_info-firmware-for-vega20.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4424-drm-amdgpu-Set-vega20-load_type-to-AMDGPU_FW_LOAD_DI.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4425-drm-amd-powerplay-update-vega20-cg-flags.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4426-drm-include-Fix-MP1_BASE-address-for-vega20.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4427-drm-amd-include-vg20-adjust-VCE_BASE-to-reuse-vce-4..patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4428-drm-amdgpu-Disable-ip-modules-that-are-not-ready-yet.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4429-drm-amdgpu-vg20-Restruct-uvd-to-support-multiple-uvd.patch1358
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4430-drm-amdgpu-vg20-Restruct-uvd.inst-to-support-multipl.patch1874
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4431-drm-amdgpu-vg20-Restruct-uvd.idle_work-to-support-mu.patch124
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4432-drm-amdgpu-vg20-increase-3-rings-for-AMDGPU_MAX_RING.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4433-drm-amdgpu-vg20-Enable-the-2nd-instance-for-uvd.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4434-drm-amdgpu-vg20-Add-IH-client-ID-for-the-2nd-UVD.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4435-drm-amdgpu-vg20-Enable-the-2nd-instance-IRQ-for-uvd-.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4436-drm-amdgpu-vg20-Enable-2nd-instance-queue-maping-for.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4437-drm-amdgpu-vg20-Enable-UVD-VCE-for-Vega20.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4438-drm-amdgpu-add-df-3.6-headers.patch145
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4439-drm-amdgpu-df-implement-df-v3_6-callback-functions-v.patch207
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4440-drm-amdgpu-Switch-to-use-df_v3_6_funcs-for-vega20-v2.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4441-drm-amdgpu-Add-vega20-pci-ids.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4442-drm-amdgpu-flag-Vega20-as-experimental.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4443-drm-amdgpu-gem-remove-unused-variable.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4444-drm-amdgpu-Skip-drm_sched_entity-related-ops-for-KIQ.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4445-drm-scheduler-remove-unused-parameter.patch183
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4446-drm-amdgpu-remove-unused-member.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4447-drm-scheduler-Remove-obsolete-spinlock.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4448-drm-amd-amdgpu-Code-comments-for-the-amdgpu_ttm.c-dr.patch934
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4449-drm-amdgpu-display-remove-VEGAM-config-option.patch277
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4450-drm-amdgpu-display-remove-VEGA20-config-option.patch286
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4451-drm-amdgpu-display-fix-vega12-20-handling-in-dal_asi.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4452-drm-amd-pp-missing-curly-braces-in-smu7_enable_sclk_.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4453-drm-scheduler-fix-function-name-prefix-in-comments.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4454-drm-amd-display-Cleanup-unused-SetPlaneConfig.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4455-drm-amd-display-get-rid-of-32.32-unsigned-fixed-poin.patch3536
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4456-drm-amd-display-inline-more-of-fixed-point-code.patch721
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4457-drm-amd-display-Make-DisplayStats-work-with-just-DC-.patch140
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4458-drm-amd-display-add-fixed-point-fractional-bit-trunc.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4459-drm-amd-display-truncate-scaling-ratios-and-inits-to.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4460-drm-amd-display-underflow-blankscreen-recovery.patch307
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4461-drm-amd-display-Update-HW-sequencer-initialization.patch125
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4462-drm-amd-display-fix-31_32_fixpt-shift-functions.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4463-drm-amd-display-fix-a-32-bit-shift-meant-to-be-64-wa.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4464-drm-amd-display-Add-dc-cap-to-restrict-VSR-downscali.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4465-drm-amd-display-disable-mpo-if-brightness-adjusted.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4466-drm-amd-display-Log-DTN-only-after-the-atomic-commit.patch170
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4467-drm-amd-display-update-dml-to-allow-sync-with-DV.patch1064
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4468-drm-amd-display-Fix-up-dm-logging-functionality.patch135
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4469-drm-amd-display-use-macro-for-logs.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4470-drm-amd-display-don-t-create-new-dc_sink-if-nothing-.patch198
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4471-drm-amd-display-Only-limit-VSR-downscaling-when-actu.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4472-drm-amd-display-constify-a-few-dc_surface_update-fie.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4473-drm-amd-display-Add-fullscreen-transitions-to-log.patch250
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4474-drm-amd-display-fix-bug-with-index-check.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4475-drm-amd-display-Clear-underflow-status-for-debug-pur.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4476-drm-amd-display-DCN1-link-encoder.patch1852
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4477-drm-amd-display-fix-memory-leaks.patch87
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4478-drm-amd-display-Clear-connector-s-edid-pointer.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4479-drm-amd-pp-Fix-build-warning-in-vegam.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4480-drm-amdgpu-fix-insert-nop-for-VCN-decode-ring.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4481-drm-amdgpu-fix-insert-nop-for-UVD7-ring.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4482-drm-amdgpu-fix-insert-nop-for-UVD6-ring.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4483-drm-amdgpu-fix-insert-nop-for-UVD5-ring.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4484-drm-amdgpu-fix-insert-nop-for-UVD4.2-ring.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4485-Remove-calls-to-suspend-resume-atomic-helpers-from-a.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4486-Revert-drm-amdgpu-vg20-Restruct-uvd.idle_work-to-sup.patch127
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4487-drm-amdgpu-count-fences-from-all-uvd-instances-in-id.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4488-drm-amdgpu-Take-uvd-encode-rings-into-account-in-idl.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4489-drm-amdgpu-Take-vcn-encode-rings-into-account-in-idl.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4490-drm-amdkfd-Fix-kernel-queue-64-bit-doorbell-offset-c.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4491-drm-amdgpu-Avoid-invalidate-tlbs-when-gpu-is-on-rese.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4492-drm-amdkfd-Fix-race-between-scheduler-and-context-re.patch665
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4493-drm-amdkfd-Change-the-control-stack-mtype-from-UC-to.patch106
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4494-drm-amdgpu-Avoid-destroy-hqd-when-GPU-is-on-reset.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4495-drm-amd-pp-fix-a-couple-locking-issues.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4496-drm-amdgpu-skip-CG-for-VCN-when-late_init-fini.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4497-drm-amd-pp-Add-smu-support-for-VCN-powergating-on-RV.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4498-drm-amdgpu-Add-CG-PG-flags-for-VCN.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4499-drm-amdgpu-Add-SOC15_WAIT_ON_RREG-macro-define.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4500-drm-amdgpu-Add-static-CG-control-for-VCN-on-RV.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4501-drm-amdgpu-Enable-VCN-CG-by-default-on-RV.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4502-drm-amdgpu-Add-VCN-static-PG-support-on-RV.patch156
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4503-drm-amdgpu-Enable-VCN-static-PG-by-default-on-RV.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4504-drm-amdgpu-Add-runtime-VCN-PG-support.patch132
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4505-drm-amdgpu-rework-VM-state-machine-lock-handling-v2.patch299
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4506-drm-amdgpu-cleanup-amdgpu_vm_validate_pt_bos-v2.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4507-drm-amdgpu-further-optimize-amdgpu_vm_handle_moved.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4508-drm-amdgpu-kmap-PDs-PTs-in-amdgpu_vm_update_director.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4509-drm-amdgpu-consistenly-use-VM-moved-flag.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4510-drm-amdgpu-move-VM-BOs-on-LRU-again.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4511-drm-amdgpu-add-rcu_barrier-after-entity-fini.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4512-drm-amdgpu-Remove-unused-variable-in-amdgpu_device_g.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4513-drm-amdkfd-sriov-Put-the-pre-and-post-reset-in-exclu.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4514-drm-amdgpu-pp-remove-duplicate-assignment.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4515-drm-amdgpu-Update-GFX-info-structure-to-match-what-v.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4516-drm-amd-display-Remove-use-of-division-operator-for-.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4517-drm-amd-display-Implement-dm_pp_get_clock_levels_by_.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4518-drm-amdgpu-vcn_v1_0_is_idle-can-be-static.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4519-drm-amdkfd-Fix-a-copy-error-when-exit-compute-profil.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4520-drm-amdkfd-Add-debugfs-interface-to-trigger-HWS-hang.patch201
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4521-drm-amdkcl-4.17-fix-prime-bo-for-raven-A-A-issue.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4522-drm-amdgpu-defer-test-IBs-on-the-rings-at-boot-V3.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4523-drm-amd-display-Release-fake-sink.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4524-drm-amd-display-pass-pipe_ctx-straight-to-blank_pixe.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4525-drm-amd-display-add-register-offset-0-check.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4526-drm-amd-display-Do-not-program-interrupt-status-on-d.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4527-drm-amd-display-Clean-up-submit_channel_request.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4528-drm-amd-display-upgrade-scaler-math.patch525
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4529-drm-amd-display-dal-3.1.45.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4530-drm-amd-display-Prefix-event-prints-with-Event.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4531-drm-amd-display-Read-DPCD-link-caps-up-to-and-includ.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4532-drm-amd-display-AUX-will-exit-when-HPD-LOW-detected.patch177
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4533-drm-amd-display-Add-function-to-get-optc-active-size.patch95
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4534-drm-amd-display-replace-msleep-with-udelay-in-fbc-pa.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4535-drm-amd-display-add-DPCD-read-for-Sink-ieee-OUI.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4536-drm-amd-display-add-config-for-sending-VSIF.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4537-drm-amd-display-Fix-indentation-in-dcn10-resource-co.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4538-drm-amd-display-Read-DP_SINK_COUNT_ESI-range-on-HPD-.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4539-drm-amd-display-Default-log-masks-should-include-all.patch192
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4540-drm-amd-display-Optimize-DP_SINK_STATUS_ESI-range-re.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4541-drm-amd-display-Dynamic-HDR-metadata-mem-buffer.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4542-drm-amd-display-Refactor-audio-programming.patch440
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4543-drm-amd-display-HLG-support.patch200
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4544-drm-amd-display-DP-component-depth-16-bpc.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4545-drm-amd-display-Added-documentation-for-some-DC-inte.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4546-drm-amd-display-dal-3.1.46.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4547-drm-amd-display-Set-TMZ-and-DCC-for-secondary-surfac.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4548-drm-amd-display-Destroy-connector-state-on-reset.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4549-drm-amd-display-Prefix-TIMING_STANDARD-entries-with-.patch154
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4550-drm-amd-display-DP-YCbCr-4-2-0-support.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4551-drm-amd-display-decouple-front-and-backend-pgm-using.patch351
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4552-drm-amd-display-add-dentist-frequency-to-resource-po.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4553-drm-amd-display-fix-dscl_manual_ratio_init.patch108
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4554-drm-amd-display-check-if-audio-clk-enable-is-applica.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4555-drm-amd-display-Do-not-limit-color-depth-to-8bpc.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4556-drm-amd-display-dal-3.1.47.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4557-drm-amd-display-Fix-wrong-latency-assignment-for-VEG.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4558-drm-amdgpu-display-check-if-ppfuncs-exists-before-us.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4559-drm-amdgpu-display-drop-DRM_AMD_DC_FBC-kconfig-optio.patch292
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4560-drm-amdgpu-display-enable-CONFIG_DRM_AMD_DC_DCN1_0-b.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4561-drm-amd-display-avoid-sleeping-in-atomic-context-whi.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4562-drm-amdkcl-4.7-fix-__drm_atomic_helper_connector_des.patch434
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4563-drm-scheduler-fix-a-corner-case-in-dependency-optimi.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4564-drm-amdgpu-remove-unnecessary-scheduler-entity-for-V.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4565-drm-amd-pp-Add-cases-for-getting-phys-and-disp-clks-.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4566-drm-amdgpu-Use-GTT-for-dumb-buffer-if-sg-display-ena.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4567-drm-amdgpu-Add-helper-function-to-get-buffer-domain.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4568-drm-amdgpu-To-get-gds-gws-and-oa-from-adev-gds.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4569-drm-amdgpu-correct-SMU11-SYSPLL0-clock-id-values.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4570-drm-amd-powerplay-bug-fixs-for-getsmuclockinfo.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4571-drm-amdgpu-typo-fix-for-vega20-cg-flags.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4573-drm-amdgpu-gds-bo-must-not-be-per-vm-bo.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4574-drm-amd-pp-Connect-display_clock_voltage_request-to-.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4575-drm-amd-pp-Allow-underclocking-when-od-table-is-empt.patch121
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4576-drm-gfx9-Update-gc-goldensetting-for-vega20.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4577-drm-amdgpu-Fix-NULL-pointer-when-load-kfd-driver-wit.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4578-drm-amdgpu-add-kernel-doc-for-amdgpu_object.c.patch480
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4579-drm-amdgpu-add-checking-for-sos-version.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4580-drm-amdgpu-fix-the-missed-vcn-fw-version-report.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4581-drm-amdgpu-df-fix-potential-array-out-of-bounds-read.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4582-Revert-drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-lapto.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4583-Revert-drm-amdgpu-add-new-device-to-use-atpx-quirk.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4584-Partially-revert-drm-amdgpu-add-atpx-quirk-handling-.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4585-drm-amdgpu-pp-switch-the-default-dpm-implementation-.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4586-drm-amdgpu-Add-documentation-for-PRIME-related-code.patch231
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4587-drm-amdgpu-replace-mutex-with-spin_lock-V2.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4588-drm-amdgpu-pp-replace-mutex-with-spin_lock-V2.patch573
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4589-drm-amdgpu-avoid-sleep-while-executing-atombios-tabl.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4590-drm-amdgpu-pp-Revert-replace-mutex-with-spin_lock-V2.patch545
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4591-drm-amdgpu-Fix-ups-for-amdgpu_object.c-documentation.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4592-drm-scheduler-Avoid-using-wait_event_killable-for-dy.patch178
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4593-drm-amdgpu-move-amdgpu_ctx_mgr_entity_fini-to-f_ops-.patch145
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4594-drm-amdgpu-fix-clear_all-and-replace-handling-in-the.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4595-Revert-drm-amdgpu-fix-clear_all-and-replace-handling.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4596-drm-amdgpu-fix-clear_all-and-replace-handling-in-the.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4597-drm-amd-powerplay-fix-missed-hwmgr-check-warning-bef.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4598-drm-amdgpu-define-vcn-jpeg-ring.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4599-drm-amdgpu-add-vcn-jpeg-ring.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4600-drm-amdgpu-add-jpeg-packet-defines-to-soc15d.h.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4601-drm-amdgpu-add-more-jpeg-register-offset-headers.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4602-drm-amdgpu-implement-jpeg-ring-functions.patch318
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4603-drm-amdgpu-set-jpeg-ring-functions.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4604-drm-amdgpu-add-vcn-jpeg-irq-support.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4605-drm-amdgpu-initialize-vcn-jpeg-ring.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4606-drm-amdgpu-implement-patch-for-fixing-a-known-bug.patch134
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4607-drm-amdgpu-define-and-add-extra-dword-for-jpeg-ring.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4608-drm-amdgpu-add-patch-to-jpeg-ring.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4609-drm-amdgpu-add-vcn-jpeg-sw-finish.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4610-drm-amdgpu-add-vcn-jpeg-ring-test.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4611-drm-amdgpu-add-vcn-jpeg-ib-test.patch139
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4612-drm-amdgpu-enable-vcn-jpeg-ib-test.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4613-drm-amdgpu-add-AMDGPU_HW_IP_VCN_JPEG-to-info-query.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4614-drm-amdgpu-add-AMDGPU_HW_IP_VCN_JPEG-to-queue-mgr.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4615-drm-amdgpu-Grab-put-runtime-PM-references-in-atomic_.patch95
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4616-drm-amd-powerplay-fix-wrong-clock-adjust-sequence.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4617-drm-amdgpu-rename-rmn-to-amn-in-the-MMU-notifier-cod.patch340
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4618-drm-amdgpu-fix-documentation-of-amdgpu_mn.c-v2.patch203
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4619-drm-amdgpu-Correct-the-ndw-of-bo-update-mapping.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4620-drm-amdgpu-change-gfx8-ib-test-to-use-WB.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4621-drm-amd-Update-KFD-Thunk-ioctl-ABI-to-match-upstream.patch578
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4622-drm-amdgpu-Doorbell-assignment-for-8-sdma-user-queue.patch129
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4623-drm-amdkfd-Make-the-number-of-SDMA-queues-variable.patch180
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4624-drm-amdgpu-Fix-NULL-pointer-when-PP-block-is-disable.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4625-drm-amd-Interface-change-to-support-64-bit-page_tabl.patch263
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4626-drm-amdgpu-Add-vega20-support-on-kfd-probe.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4627-drm-amdkfd-Vega20-bring-up-on-amdkfd-side.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4628-drm-amdkfd-reflect-atomic-support-in-IO-link-propert.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4629-drm-amdgpu-Changed-CU-reservation-golden-settings.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4630-drm-amdkfd-Add-check-user-queue-busy-interface.patch246
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4631-drm-amdkfd-Replace-mqd-with-mqd_mgr-as-the-variable-.patch531
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4632-Hybrid-Version-18.30.2.15.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4633-Revert-drm-amdgpu-replace-mutex-with-spin_lock-V2.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4634-Revert-drm-amd-display-avoid-sleeping-in-atomic-cont.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4635-drm-amdgpu-Added-ISR-for-CP-ECC-EDC-interrupt-v2.patch165
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4637-drm-amdgpu-Add-plumbing-for-handling-SQ-EDC-ECC-inte.patch190
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4638-drm-amdgpu-remove-unused-parameter-for-va-update.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4639-drm-amd-pp-initialize-result-to-before-or-ing-in-dat.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4640-drm-amd-display-Fix-stale-buffer-object-bo-use.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4641-drm-amd-pp-Fix-OD-feature-enable-failed-on-Vega10-wo.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4642-drm-amdgpu-Update-function-level-documentation-for-G.patch633
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4643-drm-amd-include-Update-df-3.6-mask-and-shift-definit.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4644-drm-amdgpu-fix-parsing-indirect-register-list-v2.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4645-drm-amd-powerplay-remove-uncessary-extra-gfxoff-cont.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4646-drm-amd-powerplay-Set-higher-SCLK-MCLK-frequency-tha.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4647-drm-amdgpu-Add-BRACKET_LAYOUT_ENUMs-to-ObjectID.h.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4648-drm-amdgpu-update-documentation-for-amdgpu_irq.c-v3.patch465
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4649-drm-amdgpu-fix-typo-in-amdgpu_mn.c-comments.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4650-drm-amdgpu-Consolidate-visible-vs.-real-vram-check-v.patch188
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4651-drm-doc-Add-amdgpu-hwmon-power-documentation-v2.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4652-drm-amdgpu-vg20-support-new-UVD-FW-version-naming-co.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4653-drm-amd-pp-Add-S3-support-for-OD-feature.patch296
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4654-drm-amdkfd-Fix-the-case-when-a-process-is-NULL.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4655-drm-amdgpu-band-aid-validating-VM-PTs.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4656-drm-amd-pp-Fix-wrong-clock-unit-exported-to-Display.patch141
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4657-drm-amd-display-use-the-get_crtc-instead-of-get-exis.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4658-drm-amdgpu-add-new-DF-1.7-register-defs.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4659-drm-amdgpu-add-new-DF-callback-for-ECC-setup.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4660-drm-amdgpu-add-a-df-1.7-implementation-of-enable_ecc.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4661-drm-amdgpu-gmc9-disable-partial-wr-rmw-if-ECC-is-not.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4662-Revert-drm-amd-display-Implement-dm_pp_get_clock_lev.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4663-Revert-drm-amdgpu-band-aid-validating-VM-PTs.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4664-Revert-drm-amdgpu-move-VM-BOs-on-LRU-again.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4665-drm-amdgpu-Make-sure-IB-tests-flushed-after-IP-resum.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4666-drm-amdgpu-gfx9-Update-golden-settings-for-vg10.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4667-drm-amd-display-Fix-Vega10-black-screen-after-mode-c.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4668-drm-amd-pp-Read-vbios-vddc-limit-before-use-them.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4669-drm-amd-pp-Update-clk-with-od-setting-when-set-power.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4670-drm-amdgpu-Make-struct-amdgpu_atif-private-to-amdgpu.patch194
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4671-drm-amdgpu-s-disp_detetion_ports-disp_detection_port.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4672-drm-amdgpu-Add-amdgpu_atpx_get_dhandle.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4673-drm-amdgpu-Dynamically-probe-for-ATIF-handle-v2.patch234
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4674-drm-amdgpu-Grab-put-runtime-PM-references-in-atomic_.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4675-drm-amdgpu-Count-disabled-CRTCs-in-commit-tail-earli.patch196
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4676-drm-amdgpu-delete-duplicated-code-about-runtime-PM-r.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4677-drm-amd-display-Fix-warning-observed-in-mode-change-.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4678-drm-amd-display-Fix-Edid-emulation-for-linux.patch274
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4679-drm-amd-display-fix-invalid-function-table-override.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4680-drm-amd-display-make-function-tables-const.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4681-drm-amd-amdgpu-Removing-unwanted-code-from-the-below.patch191
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4682-drm-amdgpu-Fix-vce-work-queue-was-not-cancelled-when.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4683-drm-amd-display-skip-multisync-for-slave-displays-ha.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4684-drm-amd-display-multisync-should-be-enabled-only-for.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4685-drm-amd-display-skip-multisync-redo-for-already-enab.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4686-drm-amd-display-initialize-new_stream-status.primary.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4687-x86-MCE-AMD-mce-code-changes-to-fix-the-crash.patch137
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4688-drm-amdgpu-No-action-when-VCN-PG-state-is-unchanged.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4689-tpm-tpm_crb-Use-start-method-value-from-ACPI-table-d.patch175
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4690-drm-amd-display-Fix-BUG_ON-during-CRTC-atomic-check-.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4691-drm-amd-display-Make-atomic-check-validate-underscan.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4692-drm-amd-display-Update-color-props-when-modeset-is-r.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4693-drm-amd-powerplay-add-control-gfxoff-enabling-in-lat.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4694-drm-amd-powerplay-fix-missed-hwmgr-check-warning-bef.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4695-drm-amd-powerplay-Set-higher-SCLK-MCLK-frequency-tha.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4696-drm-amd-pp-Fix-uninitialized-variable.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4697-drm-amdgpu-Use-kvmalloc_array-for-allocating-VRAM-ma.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4698-drm-amdgpu-Don-t-default-to-DC-support-for-Kaveri-an.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4699-drm-amdgpu-All-UVD-instances-share-one-idle_work-han.patch109
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4700-drm-amdgpu-Update-pin_size-values-before-unpinning-B.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4701-drm-amdgpu-Refactor-amdgpu_vram_mgr_bo_invisible_siz.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4702-drm-amdgpu-Make-amdgpu_vram_mgr_bo_invisible_size-al.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4703-drm-amdgpu-GPU-vs-CPU-page-size-fixes-in-amdgpu_vm_b.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4704-drm-amdgpu-fix-UBSAN-Undefined-behaviour-for-amdgpu_.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4705-drm-amdgpu-Support-new-VCN-FW-version-naming-convent.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4706-drm-amd-display-release-spinlock-before-committing-u.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4707-drm-amd-powerplay-correct-vega12-thermal-support-as-.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4708-drm-amd-powerplay-correct-vega12-bootup-values-setti.patch183
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4709-drm-amd-powerplay-smc_dpm_info-structure-change.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4710-drm-amdgpu-fix-swapped-emit_ib_size-in-vce3.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4711-drm-amdgpu-pm-fix-display-count-in-non-DC-path.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4712-drm-amdgpu-fix-user-fence-write-race-condition.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4713-drm-amd-display-adding-ycbcr420-pixel-encoding-for-h.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4714-drm-amd-display-add-a-check-for-display-depth-validi.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4715-Revert-drm-amd-display-Don-t-return-ddc-result-and-r.patch151
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4716-drm-amdgpu-Reserve-VM-root-shared-fence-slot-for-com.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4717-drm-amdgpu-Verify-root-PD-is-mapped-into-kernel-addr.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4718-amd-dc-dce100-On-dce100-set-clocks-to-0-on-suspend.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4719-drm-amdgpu-pp-smu7-use-a-local-variable-for-toc-inde.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4720-drm-amd-display-Fix-DP-HBR2-Eye-Diagram-Pattern-on-C.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4721-drm-amdgpu-allocate-shared-fence-slot-in-VA-IOCTL.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4722-drm-amd-pp-Make-sure-clock_voltage_limit_table-on-dc.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4723-drm-amdgpu-Fix-uvd-firmware-version-information-for-.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4724-drm-amd-display-fix-type-of-variable.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4725-drm-amdgpu-Fix-ups-for-amdgpu_object.c-documentation.patch261
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4726-drm-amd-pp-Remove-SAMU-support-in-powerplay.patch755
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4727-drm-amdgpu-Use-real-power-source-in-powerplay-instan.patch318
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4728-drm-amd-pp-Implement-update_smc_table-for-CI.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4729-drm-amdgpu-Get-real-power-source-to-initizlize-ac_po.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4730-drm-amdgpu-Update-function-level-documentation-for-G.patch101
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4731-drm-amd-display-Drop-to-fail-safe-mode-if-edid-is-ba.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4732-drm-amd-display-Write-TEST_EDID_CHECKSUM_WRITE-for-E.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4733-drm-amd-display-Stream-encoder-update.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4734-drm-amd-display-Move-i2c-and-aux-structs-into-dc_ddc.patch180
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4735-drm-amd-display-Add-use_dynamic_meta-flag-to-stream_.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4736-drm-amd-display-Drop-duplicate-dc_stream_set_static_.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4737-drm-amd-display-Make-it-more-clear-when-info-frames-.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4738-drm-amd-display-Convert-quotes-to-Ascii-quotes.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4739-drm-amd-display-Disable-stats-by-default.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4740-drm-amd-display-Add-new-transfer-type-HWPWL.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4741-drm-amd-display-create-sink_id-in-dc_sink-structure-.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4742-drm-amd-display-Allow-DP-register-double-buffer.patch138
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4743-drm-amd-display-Add-num_opp-to-resource_caps.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4744-drm-amd-display-Do-not-skip-FBC-init-in-failsafe-mod.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4745-amdgpu-display-use-modern-ktime-accessors.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4746-drm-amdgpu-update-ib_start-size_alignment-same-as-wi.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4747-drm-amdgpu-correct-GART-location-info.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4748-drm-amdgpu-Use-correct-enum-to-set-powergating-state.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4749-drm-amd-amdgpu-Add-a-GPU_LOAD-entry-to-sysfs-v3.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4750-drm-amdgpu-Polish-SQ-IH.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4751-drm-amdgpu-Add-parsing-SQ_EDC_INFO-to-SQ-IH-v3.patch199
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4752-drm-amd-display-replace-clocks_value-struct-with-dc_.patch378
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4753-drm-amd-display-redesign-dce-dcn-clock-voltage-updat.patch918
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4754-drm-amd-display-rename-display-clock-block-to-dccg.patch755
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4755-drm-amd-display-move-clock-programming-from-set_band.patch284
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4756-drm-amd-display-Adding-dm-pp-clocks-getting-by-volta.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4757-drm-amd-display-Apply-clock-for-voltage-request.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4758-drm-amd-display-Adding-Get-static-clocks-for-dm_pp-i.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4759-drm-amd-display-dal-3.1.48.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4760-drm-amd-display-Introduce-pp-smu-raven-functions.patch170
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4761-drm-amd-display-remove-invalid-assert-when-no-max_pi.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4762-drm-amd-display-Use-tg-count-for-opp-init.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4763-drm-amd-display-Use-local-structs-instead-of-struct-.patch87
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4764-drm-amd-display-Add-clock-types-to-applying-clk-for-.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4765-drm-amd-display-get-rid-of-cur_clks-from-dcn_bw_outp.patch348
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4766-drm-amd-display-move-dcn1-dispclk-programming-to-dcc.patch315
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4767-drm-amd-display-clean-up-dccg-divider-calc-and-dcn-c.patch334
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4768-drm-amd-display-rename-dce_disp_clk-to-dccg.patch432
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4769-drm-amd-display-clean-up-set_bandwidth-usage.patch100
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4770-drm-amd-display-remove-unnecessary-pplib-volage-requ.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4771-drm-amd-display-Temporarily-remove-Chroma-logs.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4772-drm-amd-display-Define-dp_alt_mode.patch112
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4773-drm-amd-display-fix-dccg-dcn1-ifdef.patch112
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4774-drm-amd-display-fix-pplib-voltage-request.patch124
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4775-drm-amd-display-add-CHG_DONE-mash-sh-defines-for-den.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4776-drm-amd-display-change-dentist-DID-enum-values-to-up.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4777-drm-amd-display-add-safe_to_lower-support-to-dcn-wm-.patch463
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4778-drm-amd-display-support-ACrYCb2101010.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4779-drm-amd-display-fix-use-of-uninitialized-memory.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4780-drm-amd-display-dal-3.1.49.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4781-drm-amd-display-Add-front-end-for-dp-debugfs-files.patch284
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4782-drm-amd-display-dal-3.1.50.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4783-drm-amd-display-clean-rq-dlg-ttu-reg-structs-before-.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4784-drm-amd-display-dal-3.1.51.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4785-drm-amd-display-fix-potential-infinite-loop-in-fbc-p.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4786-drm-amd-display-Enable-PPLib-calls-from-DC-on-linux.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4787-drm-amd-display-Add-dmpp-clks-types-for-conversion.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4788-drm-amd-display-Convert-10kHz-clks-from-PPLib-into-k.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4789-drm-amd-display-move-dml-defaults-to-respective-dcn-.patch165
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4790-drm-amd-display-Moving-powerplay-functions-to-a-sepa.patch1035
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4791-drm-amd-display-fix-dcn1-watermark-range-reporting.patch165
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4792-drm-amd-display-remove-dcn1-watermark-sets-b-c-and-d.patch66
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4793-drm-amd-display-separate-out-wm-change-request-dcn-w.patch108
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4794-drm-amd-display-move-dcn-watermark-programming-to-se.patch170
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4795-drm-amd-display-remove-soc_bounding_box.c.patch193
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4796-drm-amd-display-Check-scaling-ration-not-viewports-p.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4797-drm-amd-display-dal-3.1.52.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4798-drm-amd-display-add-valid-regoffset-and-NULL-pointer.patch191
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4799-drm-amd-display-get-board-layout-for-edid-emulation.patch583
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4800-drm-amd-display-Allow-option-to-use-worst-case-water.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4801-drm-amdgpu-Rename-entity-cleanup-finctions.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4802-drm-amd-display-don-t-initialize-result.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4803-drm-amdgpu-remove-duplicated-codes.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4804-drm-amd-display-Drop-unnecessary-header-file.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4805-drm-amd-display-Fix-dm-pp-clks-type-convert-error.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4806-drm-amdgpu-Rename-set_mmhub_powergating_by_smu-to-po.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4807-drm-amd-pp-Rename-enable_per_cu_power_gating-to-powe.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4808-drm-amd-pp-Unify-powergate_uvd-vce-mmhub-to-set_powe.patch272
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4809-drm-amd-pp-Add-gfx-pg-support-in-smu-through-set_pow.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4810-drm-amd-pp-Add-powergate_gfx-backend-function-on-Rav.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4811-drm-amdgpu-Add-gfx_off-support-in-smu-through-pp_set.patch119
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4812-drm-amdgpu-Split-set_pg_state-into-separate-function.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4813-drm-amdgpu-Move-CG-PG-setting-out-of-delay-worker-th.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4814-drm-amdgpu-Add-stutter-mode-ctrl-in-module-parameter.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4815-drm-amd-display-Ctrl-stutter-mode-through-module-par.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4816-drm-amd-display-Fix-a-typo-in-wm_min_memg_clk_in_khz.patch131
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4817-drm-amd-powerplay-drop-the-acg-fix.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4818-drm-amd-powerplay-revise-default-dpm-tables-setup.patch424
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4819-drm-amd-powerplay-retrieve-all-clock-ranges-on-start.patch142
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4820-drm-amd-powerplay-revise-clock-level-setup.patch470
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4821-drm-amd-powerplay-initialize-uvd-vce-powergate-statu.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4822-drm-amd-powerplay-correct-smc-display-config-for-mul.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4823-drm-amd-powerplay-drop-unnecessary-uclk-hard-min-set.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4824-drm-amd-powerplay-correct-vega12-max-num-of-dpm-leve.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4825-drm-amd-powerplay-apply-clocks-adjust-rules-on-power.patch213
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4826-drm-amd-powerplay-set-vega12-pre-display-configurati.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4827-drm-amd-powerplay-cosmetic-fix.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4828-drm-amdgpu-Use-gmc_vram_full_visible-in-vram_mgr_bo_.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4829-drm-amdgpu-Remove-amdgpu_gem_map_attach-target_dev-d.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4830-drm-amdgpu-pp-add-missing-byte-swapping-in-process_p.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4831-drm-amdgpu-pp-fix-endian-swapping-in-atomctrl_get_vo.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4832-drm-amdgpu-pp-fix-copy-paste-typo-in-smu7_init_dpm_d.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4833-drm-amdgpu-pp-fix-copy-paste-typo-in-smu7_get_pp_tab.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4834-drm-amdgpu-sdma-simplify-sdma-instance-setup.patch229
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4835-drm-amdgpu-vce-simplify-vce-instance-setup.patch179
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4836-drm-amd-Replace-drm_dev_unref-with-drm_dev_put.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4837-drm-amd-add-SPDX-identifier-and-clarify-license.patch26
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4838-drm-amdgpu-fix-the-wrong-type-of-gem-object-creation.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4839-drm-amdgpu-update-uvd_v6_0_ring_vm_funcs-to-use-new-.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4840-drm-amd-pp-Convert-clock-unit-to-KHz-as-defined.patch165
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4841-drm-amd-pp-Memory-Latency-is-always-25us-on-Vega10.patch66
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4842-drm-amd-pp-Switch-the-tolerable-latency-for-display.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4843-drm-amd-display-Notify-powerplay-the-min_dcef-clock.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4844-drm-amd-display-Notify-powerplay-the-display-control.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4845-drm-amd-pp-Refine-the-interface-exported-to-display.patch169
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4846-drm-amd-pp-Remove-duplicate-code-in-vega12_hwmgr.c.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4847-drm-amdgpu-switch-firmware-path-for-CIK-parts-v2.patch320
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4848-drm-amdgpu-switch-firmware-path-for-SI-parts.patch191
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4849-drm-amdgpu-update-amd_pcie.h-to-include-gen4-speeds.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4850-drm-amdgpu-use-pcie-functions-for-link-width-and-spe.patch341
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4851-drm-amd-pp-Export-notify_smu_enable_pwe-to-display.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4852-drm-amd-display-Refine-the-implementation-of-dm_pp_g.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4853-drm-amd-display-Fix-copy-error-when-set-memory-clock.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4854-drm-amd-pp-Remove-the-same-struct-define-in-powerpla.patch212
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4855-drm-amd-display-off-by-one-in-find_irq_source_info.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4856-Revert-drm-amd-display-Fix-indentation-in-dcn10-reso.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4857-drm-amd-display-dc-dce-Fix-multiple-potential-intege.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4858-drm-amd-Remove-errors-from-sphinx-documentation.patch125
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4859-drm-amdgpu-update-documentation-for-amdgpu_drv.c.patch437
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4860-drm-amd-Add-sphinx-documentation-for-amd_ip_funcs.patch95
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4861-drm-amdgpu-separate-gpu-address-from-bo-pin.patch550
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4862-drm-amdgpu-allocate-gart-memory-when-it-s-required-v.patch180
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4863-drm-amdgpu-fix-kmap-error-handling-for-bo-creations.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4864-drm-amdgpu-Add-CLK-IP-base-offset.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4865-drm-amd-pp-Convert-10KHz-to-KHz-as-variable-name.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4866-drm-amd-display-Make-function-pointer-structs-const.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4867-drm-amdgpu-Add-support-for-logging-process-info-in-a.patch110
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4868-drm-amdgpu-Present-amdgpu_task_info-in-VM_FAULTS.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4869-drm-amd-pp-Send-khz-clock-values-to-DC-for-smu7-8.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4870-drm-amdgpu-Take-VCN-jpeg-ring-into-account-in-idle-w.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4871-drm-amdgpu-move-cache-window-setup-after-power-and-c.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4872-drm-amdgpu-get-VCN-start-to-process-in-the-dpm-disab.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4873-drm-amd-pp-fix-semicolon.cocci-warnings.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4874-drm-amdgpu-pin-the-csb-buffer-on-hw-init-v2.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4875-drm-amdgpu-init-CSIB-regardless-of-rlc-version-and-p.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4876-drm-amdgpu-correct-rlc-save-restore-list-initializat.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4877-drm-amdgpu-drop-mmRLC_PG_CNTL-clear-v2.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4878-drm-amdgpu-no-touch-for-the-reserved-bit-of-RLC_CGTT.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4879-drm-amdgpu-reduce-the-idle-period-that-RLC-has-to-wa.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4880-drm-amd-powerplay-add-vega12-SMU-gfxoff-support-v3.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4881-drm-amd-powerplay-no-need-to-mask-workable-gfxoff-fe.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4882-drm-amd-powerplay-convert-the-sclk-mclk-into-Mhz-for.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4883-drm-amd-Add-interrupt-source-definitions-for-VI-v3.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4884-drm-amd-Use-newly-added-interrupt-source-defs-for-VI.patch391
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4885-drm-amd-Add-interrupt-source-definitions-for-SOC15-v.patch457
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4886-drm-amd-Use-newly-added-interrupt-source-defs-for-SO.patch226
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4887-drm-amdgpu-fix-TTM-move-entity-init-order.patch101
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4888-drm-amdgpu-Keep-track-of-amount-of-pinned-CPU-visibl.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4889-drm-amdgpu-Make-pin_size-values-atomic.patch181
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4890-drm-amdgpu-Warn-and-update-pin_size-values-when-dest.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4891-Revert-drm-amd-display-make-dm_dp_aux_transfer-retur.patch156
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4892-drm-amd-display-Separate-HUBP-surface-size-and-rotat.patch122
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4893-drm-amd-display-Add-avoid_vbios_exec_table-debug-bit.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4894-drm-amd-display-support-access-ddc-for-mst-branch.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4895-drm-amd-display-Implement-cursor-multiplier.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4896-drm-amd-display-Linux-Set-Read-link-rate-and-lane-co.patch124
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4897-drm-amd-display-Move-common-GPIO-registers-into-a-co.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4898-drm-amd-display-fix-bug-where-we-are-creating-bogus-.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4899-drm-amd-display-generic-indirect-register-access.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4900-drm-amd-display-fix-incorrect-check-for-atom-table-s.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4901-drm-amd-display-set-read-link-rate-and-lane-count-th.patch323
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4902-drm-amd-display-dal-3.1.53.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4903-drm-amd-display-Correct-calculation-of-duration-time.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4904-drm-amd-display-Add-Azalia-registers-to-HW-sequencer.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4905-drm-amd-display-Define-couple-extra-DCN-registers.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4906-drm-amd-display-Expose-configure_encoder-for-link_en.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4907-drm-amd-display-Serialize-is_dp_sink_present.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4908-drm-amd-display-Break-out-function-to-simply-read-au.patch200
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4909-drm-amd-display-Return-aux-replies-directly-to-DRM.patch324
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4910-drm-amd-display-Convert-remaining-loggers-off-dc_log.patch1148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4911-drm-amd-display-read-DP-sink-and-DP-branch-hardware-.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4912-drm-amd-display-dcc-always-on-for-bw-calculations-on.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4913-drm-amd-display-hook-dp-test-pattern-through-debugfs.patch325
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4914-drm-amd-display-remove-dentist_vco_freq-from-resourc.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4915-drm-amd-display-drop-unused-register-defines.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4916-drm-amd-display-add-additional-info-for-cursor-posit.patch113
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4917-drm-amd-display-Patch-for-extend-time-to-panel-power.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4918-drm-amd-display-Linux-set-read-lane-settings-through.patch471
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4919-drm-amd-display-Fix-compile-error-on-older-GCC-versi.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4920-drm-amd-display-add-missing-mask-for-dcn.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4921-drm-amd-display-set-default-GPIO_ID_HPD.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4922-drm-amd-display-add-dcn-cursor-hotsport-rotation-and.patch106
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4923-drm-amd-display-expose-dcn10_aux_initialize-in-heade.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4924-drm-amd-display-Linux-hook-test-pattern-through-debu.patch134
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4925-drm-amd-display-dal-3.1.54.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4926-drm-amd-display-Add-YCbCr420-only-support-for-HDMI-4.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4927-drm-amd-display-Expose-bunch-of-functions-from-dcn10.patch173
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4928-drm-amd-display-Right-shift-AUX-reply-value-sooner-t.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4929-drm-amd-display-Read-AUX-channel-even-if-only-status.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4930-drm-amd-display-introduce-concept-of-send_reset_leng.patch157
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4931-drm-amd-display-add-DalEnableHDMI20-key-support.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4932-drm-amd-display-add-pp-to-dc-powerlevel-enum-transla.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4933-drm-amd-display-Add-NULL-check-for-local-sink-in-edp.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4934-drm-amd-display-Return-out_link_loss-from-interrupt-.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4935-drm-amd-display-Add-CRC-support-for-DCN.patch193
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4936-drm-amd-display-Expose-couple-OPTC-functions-through.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4937-drm-amd-display-dp-debugfs-allow-link-rate-lane-coun.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4938-drm-amd-display-Fix-new-stream-count-check-in-dc_add.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4939-drm-amd-display-add-max-scl-ratio-to-soc-bounding-bo.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4940-drm-amd-display-update-dml-to-match-DV-dml.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4941-drm-amd-display-dal-3.1.55.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4942-drm-amd-display-Initialize-data-structure-for-DalMpV.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4943-drm-amd-display-properly-turn-autocal-off.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4944-drm-amdgpu-vi-fix-mixed-up-state-in-smu-clockgating-.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4945-drm-amdgpu-pp-smu7-drop-unused-values-in-smu-data-st.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4946-drm-amdgpu-pp-smu7-remove-local-mc_addr-variable.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4947-drm-amdgpu-pp-smu7-cache-smu-firmware-toc.patch158
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4948-drm-amdgpu-pp-remove-dead-vega12-code.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4949-drm-amdgpu-pp-split-out-common-smumgr-smu9-code.patch920
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4950-drm-amdgpu-pp-switch-smu-callback-type-for-get_argum.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4951-Revert-drm-amd-powerplay-fix-performance-drop-on-Veg.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4952-drm-amdgpu-Allow-to-create-BO-lists-in-CS-ioctl-v3.patch302
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4953-drm-amd-display-Add-headers-for-hardcoded-1d-luts.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4954-drm-amd-display-Refactor-SDR-cursor-boosting-in-HDR-.patch320
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4955-drm-amd-display-add-HDR-visual-confirm.patch205
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4956-drm-amd-display-Add-hook-for-MST-root-branch-info.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4957-drm-amd-display-Move-address-tracking-out-of-HUBP.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4958-drm-amd-display-add-new-dc-debug-structure-to-track-.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4959-drm-amd-display-dal-3.1.56.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4960-drm-amd-display-Null-ptr-check-for-set_sdr_white_lev.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4961-drm-amd-display-Fix-some-checkpatch.pl-errors-and-wa.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4962-drm-amdgpu-cleanup-job-header.patch175
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4963-drm-amdgpu-remove-fence-context-from-the-job.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4964-drm-amdgpu-remove-ring-parameter-from-amdgpu_job_sub.patch206
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4965-drm-amdgpu-remove-job-ring.patch278
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4966-drm-amdgpu-add-amdgpu_job_submit_direct-helper.patch318
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4967-drm-amdgpu-remove-job-adev-v2.patch113
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4968-drm-amdgpu-minor-cleanup-in-amdgpu_job.c.patch66
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4969-drm-amdgpu-allow-for-more-flexible-priority-handling.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4970-drm-amdgpu-change-ring-priority-after-pushing-the-jo.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4971-drm-amdgpu-simplify-the-bo-reference-on-amdgpu_bo_up.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4972-drm-amdgpu-pm-Remove-VLA-usage.patch174
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4973-drm-amdgpu-powerplay-use-irq-source-defines-for-smu7.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4974-drm-amd-powerplay-fixed-uninitialized-value.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4975-drm-amdgpu-display-Replace-CONFIG_DRM_AMD_DC_DCN1_0-.patch673
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4976-drm-amdgpu-remove-superflous-UVD-encode-entity.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4977-drm-amdgpu-clean-up-UVD-instance-handling-v2.patch304
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4978-drm-amdgpu-fix-spelling-mistake-successed-succeeded.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4979-drm-amd-display-Drop-unused-backlight-functions-in-D.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4980-drm-amd-display-Honor-pplib-stutter-mask-for-all-ASI.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4981-drm-amdgpu-lock-and-unlock-console-only-for-amdgpu_f.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4982-drm-amd-pp-Set-Max-clock-level-to-display-by-default.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4983-drm-amd-display-Convert-10kHz-clks-from-PPLib-into-k.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4984-300-compilaiton.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4985-patch-correction-amdgpu-clean-up-UVD-instance-handli.patch26
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4986-drm-amdgpu-use-drm_fb-helper-for-console_-un-lock.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4987-drm-amdgpu-Fix-warning-in-dma_fence_is_later-on-resu.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4988-drm-amdgpu-apci-don-t-call-sbios-request-function-if.patch101
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4989-drm-amdgpu-acpi-skip-backlight-events-for-DC.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4990-drm-amdgpu-split-ip-suspend-into-2-phases.patch129
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4991-drm-amdgpu-rework-suspend-and-resume-to-deal-with-at.patch140
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4992-drm-amdgpu-Fix-RLC-safe-mode-test-in-gfx_v9_0_enter_.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4993-drm-amd-powerplay-slow-UCLK-switch-when-multiple-dis.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4994-drm-amd-powerplay-correct-the-argument-for-PPSMC_MSG.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4995-drm-amd-powerplay-allow-slow-switch-only-if-NBPState.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4996-drm-amdgpu-Don-t-warn-on-destroying-a-pinned-BO.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4997-drm-amdgpu-move-the-amdgpu_fbdev_set_suspend-further.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4998-drm-amd-display-Remove-unnecessary-warning.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4999-drm-amd-display-allow-diags-to-skip-initial-link-tra.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5000-drm-amd-display-DPP-CM-ICSC-AYCRCB8888-format-suppor.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5001-drm-amd-display-Decouple-aux-from-i2c.patch1949
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5002-drm-amd-display-separate-dc_debug-into-dc_debug_opti.patch161
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5003-drm-amd-display-DC-3.1.58.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5004-drm-amdgpu-clean-up-coding-style-a-bit.patch98
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5005-drm-amdgpu-expose-only-the-first-UVD-instance-for-no.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5006-drm-amdgpu-consistenly-name-amdgpu_bo_-functions.patch428
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5007-drm-amdgpu-reduce-the-number-of-placements-for-a-BO.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5008-drm-amdgpu-gmc9-clarify-GPUVM-fault-error-message.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5009-gpu-drm-amdgpu-Replace-mdelay-with-msleep-in-cik_pci.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5010-drm-amdgpu-add-support-for-inplace-IB-patching-for-M.patch89
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5011-drm-amdgpu-patch-the-IBs-for-the-second-UVD-instance.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5012-drm-amd-display-Retry-link-training-again.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5013-drm-amd-display-flatten-aux_engine-and-engine.patch665
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5014-drm-amd-display-Prevent-PSR-from-being-enabled-if-in.patch124
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5015-drm-amd-display-DC-3.1.59.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5016-drm-amd-Add-missing-fields-in-atom_integrated_system.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5017-drm-amdgpu-implement-harvesting-support-for-UVD-7.2-.patch353
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5018-drm-amdgpu-correct-evict-flag-for-bo-move.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5019-drm-amdgpu-clean-up-the-superfluous-space-and-align-.patch281
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5020-drm-amd-pp-Polaris12-Fix-a-chunk-of-registers-missed.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5021-drm-amd-pp-Delete-unused-temp-variables.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5022-drm-amd-pp-Convert-voltage-unit-in-mV-4-to-mV-on-CZ-.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5023-drm-amdgpu-fix-a-reversed-condition.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5024-drm-amdgpu-add-proper-error-handling-to-amdgpu_bo_li.patch116
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5025-drm-amdgpu-fix-total-size-calculation.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5026-drm-amdgpu-return-error-if-both-BOs-and-bo_list-hand.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5027-drm-amdgpu-add-new-amdgpu_vm_bo_trace_cs-function-v2.patch116
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5028-drm-amdgpu-move-bo_list-defines-to-amdgpu_bo_list.h.patch158
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5029-drm-amdgpu-always-recreate-bo_list.patch132
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5030-drm-amdgpu-nuke-amdgpu_bo_list_free.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5031-drm-amdgpu-add-bo_list-iterators.patch251
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5032-drm-amdgpu-allocate-the-bo_list-array-after-the-list.patch237
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5033-drm-amdgpu-create-an-empty-bo_list-if-no-handle-is-p.patch221
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5034-drm-amdgpu-Replace-ttm_bo_reference-with-ttm_bo_get.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5035-drm-amdgpu-Replace-ttm_bo_unref-with-ttm_bo_put.patch89
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5036-drm-amd-display-add-missing-void-parameter-to-dc_cre.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5037-drm-amdgpu-pm-Fix-potential-Spectre-v1.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5038-drm-amd-display-Report-non-DP-display-as-disconnecte.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5039-drm-amd-display-Only-require-EDID-read-for-HDMI-and-.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5040-drm-amd-display-Use-requested-HDMI-aspect-ratio.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5041-drm-amd-display-DP-Compliance-400.1.1-failure.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5042-drm-amd-display-Implement-backlight_ops.get_brightne.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5043-drm-amd-display-Read-back-max-backlight-value-at-boo.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5044-drm-amd-display-Destroy-aux_engines-only-once.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5045-drm-amd-display-Implement-custom-degamma-lut-on-dcn.patch170
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5046-drm-amd-display-Use-calculated-disp_clk_khz-value-fo.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5047-drm-amd-display-Don-t-share-clk-source-between-DP-an.patch130
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5048-drm-amd-display-add-vbios-table-check-for-enabling-d.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5049-drm-amd-display-Add-NULL-check-for-enabling-dp-ss.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5050-drm-amd-display-program-display-clock-on-cache-match.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5051-drm-amd-display-update-clk-for-various-HDMI-color-de.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5052-drm-amd-display-display-connected-to-dp-1-does-not-l.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5053-drm-amdgpu-sriov-give-8s-for-recover-vram-under-RUNT.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5054-drm-amd-display-fix-single-link-DVI-has-no-display.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5055-drm-amd-display-Allow-clock-sharing-b-w-HDMI-and-DVI.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5056-drm-amd-display-Pass-connector-id-when-executing-VBI.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5057-drm-amd-display-Guard-against-null-crtc-in-CRC-IRQ.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5058-drm-amd-pp-Add-ACP-PG-support-in-SMU.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5059-drm-amdgpu-Power-down-acp-if-board-uses-AZ-v2.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5060-drm-amd-amdgpu-Enabling-Power-Gating-for-Stoney-plat.patch112
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5061-drm-amdgpu-acp-Powrgate-acp-via-smu.patch195
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5062-drm-amgpu-acp-Implement-set_powergating_state-for-ac.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5063-drm-amdgpu-Add-job-pipe-sync-dependecy-trace.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5064-drm-amd-pp-Implement-get_performance_level-for-legac.patch121
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5065-drm-amd-display-pass-compat_level-to-hubp.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5066-drm-amd-display-Move-PME-to-function-pointer-call-se.patch227
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5067-drm-amd-display-dal-3.1.60.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5068-drm-amd-display-Set-DFS-bypass-flags-for-dce110.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5069-drm-amd-display-Enable-DFS-bypass-support-in-DC-conf.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5070-drm-amd-display-Add-support-for-toggling-DFS-bypass.patch190
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5071-drm-amdgpu-Add-amdgpu_gfx_off_ctrl-function.patch114
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5072-drm-amdgpu-Put-enable-gfx-off-feature-to-a-delay-thr.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5073-drm-amdgpu-Ctrl-gfx-off-via-amdgpu_gfx_off_ctrl.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5074-drm-amdgpu-Disable-gfx-off-if-VCN-is-busy.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5075-drm-amdgpu-move-gfx-definitions-into-amdgpu_gfx-head.patch762
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5076-drm-amdgpu-move-ih-definitions-into-amdgpu_ih-header.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5077-drm-amdgpu-move-sdma-definitions-into-amdgpu_sdma-he.patch351
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5078-drm-amdgpu-move-firmware-definitions-into-amdgpu_uco.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5079-drm-amdgpu-move-psp-macro-into-amdgpu_psp-header.patch110
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5080-drm-amdgpu-move-gem-definitions-into-amdgpu_gem-head.patch379
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5081-drm-amd-display-pass-the-right-num-of-modes-added.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5082-drm-amd-display-correct-image-viewport-calculation.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5083-drm-amd-display-Print-DPP-DTN-log-info-only-for-enab.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5084-drm-amd-display-Use-DGAM-ROM-or-RAM.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5085-drm-amd-display-Add-check-for-num-of-entries-in-gamm.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5086-drm-amdgpu-Delay-100ms-to-enable-gfx-off-feature.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5087-drm-amdgpu-move-ring-macros-into-amdgpu_ring-header.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5088-drm-amdgpu-remove-useless-gds-switch-macro.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5089-drm-amdgpu-move-display-definitions-into-amdgpu_disp.patch221
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5090-drm-amdgpu-move-gmc-macros-into-amdgpu_gmc-header.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5091-drm-amdgpu-move-vm-definitions-into-amdgpu_vm-header.patch108
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5092-drm-amdgpu-move-missed-gfxoff-entry-into-amdgpu_gfx-.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5093-drm-amdgpu-pp-endian-fixes-for-process_pptables_v1_0.patch386
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5094-drm-amdgpu-pp-endian-fixes-for-processpptables.c.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5095-drm-amdgpu-add-emit-reg-write-reg-wait-for-vcn-jpeg.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5096-drm-amdgpu-add-system-interrupt-register-offset-head.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5097-drm-amdgpu-add-system-interrupt-mask-for-jrbc.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5098-drm-amdgpu-enable-system-interrupt-for-jrbc.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5099-drm-amdgpu-add-emit-trap-for-vcn-jpeg.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5100-drm-amdgpu-fix-emit-frame-size-and-comments-for-jpeg.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5101-drm-amdgpu-powerplay-check-vrefresh-when-when-changi.patch129
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5102-drm-amdgpu-Cancel-gfx-off-delay-work-when-driver-fin.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5103-drm-amd-display-dc-3.1.61.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5104-drm-amd-display-fix-PIP-bugs-on-Dal3.patch266
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5105-drm-amd-display-Add-dprefclk-value-to-dce_dccg.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5106-drm-amd-display-fix-dml-handling-of-mono8-16-pixel-f.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5107-drm-amd-display-add-retimer-log-for-HWQ-tuning-use.patch249
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5108-drm-amd-display-Remove-redundant-non-zero-and-overfl.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5109-drm-amd-display-dc-3.1.62.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5110-drm-amdgpu-add-AVFS-control-to-PP_FEATURE_MASK.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5111-drm-amdgpu-powerplay-smu7-enable-AVFS-control-via-pp.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5112-drm-amdgpu-powerplay-vega10-enable-AVFS-control-via-.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5113-drm-amd-display-enable-ABGR-and-XBGR-formats-v4.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5114-drm-amdgpu-enable-ABGR-and-XBGR-formats-v2.patch174
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5115-drm-amdgpu-include-Add-nbio-7.4-header-files-v4.patch53097
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5116-drm-amdgpu-include-Add-sdma0-1-4.2-register-headerfi.patch8078
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5117-drm-amdgpu-include-add-thm-11.0.2-headers.patch155
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5118-drm-amdgpu-include-Add-mp-11.0-header-files.-v2.patch926
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5119-Revert-drm-amdgpu-Add-nbio-support-for-vega20-v2.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5120-drm-amdgpu-Add-nbio-7.4-support-for-vega20-v3.patch346
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5121-drm-amdgpu-update-atomfirmware.h.patch114
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5122-drm-amd-powerplay-add-vega20_inc.h-v2.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5123-drm-amd-powerplay-add-smu11_driver_if.h-v4.patch857
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5124-drm-amd-powerplay-add-vega20_ppsmc.h-v2.patch151
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5125-drm-amd-powerplay-add-vega20_pptable.h-v2.patch164
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5126-drm-amd-powerplay-add-the-smu-manager-for-vega20-v2.patch644
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5127-drm-amd-powerplay-new-interfaces-for-ActivityMonitor.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5128-drm-amd-powerplay-add-the-hw-manager-for-vega20-v3.patch4098
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5129-drm-amd-powerplay-support-workload-profile-query-and.patch239
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5130-drm-amd-powerplay-init-vega20-uvd-vce-powergate-stat.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5131-drm-amd-powerplay-correct-force-clock-level-related-.patch234
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5132-drm-amd-powerplay-export-vega20-stable-pstate-clocks.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5133-drm-amd-powerplay-add-vega20-pre_display_config_chan.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5134-drm-amd-powerplay-conv-the-vega20-pstate-sclk-mclk-i.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5135-drm-amd-powerplay-initialize-vega20-overdrive-settin.patch635
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5136-drm-amd-powerplay-new-interfaces-for-overdrive-vega2.patch207
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5137-drm-amd-powerplay-revise-vega20-PPSMC_MSG_SetSoftMin.patch175
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5138-drm-amd-powerplay-update-vega20-clocks-threshold-set.patch159
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5139-drm-amdgpu-enable-vega20-powerplay-support.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5140-drm-amdgpu-Add-psp-11.0-support-for-vega20.-v2.patch733
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5141-drm-amdgpu-vg20-Change-the-load-type-of-vega20-to-ps.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5142-drm-amd-powerplay-enable-fclk-ss-by-default.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5143-drm-amd-powerplay-remove-setting-soc-floor-voltage-b.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5144-drm-amd-powerplay-avoid-enabling-disabling-uvd-vce-d.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5145-drm-amd-powerplay-correct-the-argument-for-PPSMC_MSG.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5146-drm-amd-powerplay-allow-slow-switch-only-if-NBPState.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5147-drm-amd-powerplay-remove-max-DCEFCLK-limitation.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5148-drm-amd-powerplay-added-voltage-boot-time-calibratio.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5149-drm-amdgpu-gfx9-Update-gfx9-golden-settings.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5150-drm-amdgpu-update-vega20-sdma-golden-settings.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5151-drm-amdgpu-psp-Enlarge-PSP-TMR-SIZE-from-3M-to-4M.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5152-drm-amdgpu-remove-experimental-flag-for-vega20.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5153-drm-amdgpu-Cancel-the-delay-work-when-suspend.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5154-drm-amd-pp-OverDrive-gfx-domain-voltage-on-Tonga.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5155-drm-amdgpu-fix-integer-overflow-test-in-amdgpu_bo_li.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5156-drm-amdgpu-Change-VCE-booting-with-firmware-loaded-b.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5157-drm-amdgpu-Use-kvmalloc-for-allocating-UVD-VCE-VCN-B.patch113
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5158-drm-amdgpu-added-support-2nd-UVD-instance.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5159-drm-amd-display-Program-vline-interrupt-on-FAST-upda.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5160-drm-amd-display-Enable-Stereo-in-Dal3.patch387
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5161-drm-amd-display-Program-vsc_infopacket-in-commit_pla.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5162-drm-amd-display-Handle-HDR-meta-update-as-fast-updat.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5163-drm-amd-display-HDR-dynamic-meta-should-be-treated-a.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5164-drm-amd-display-Program-gamut-remap-as-part-of-strea.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5165-drm-amdgpu-Improve-a-error-message-and-fix-a-typo.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5166-drm-amdgpu-Remove-VM-based-compute-profile-switching.patch196
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5167-drm-amdgpu-hybrid-add-AMDGPU-VERSION.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5168-drm-amdgpu-cleanup-HW_IP-query.patch250
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5169-Revert-drm-amdgpu-switch-firmware-path-for-SI-parts.patch189
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5170-Revert-drm-amdgpu-switch-firmware-path-for-CIK-parts.patch316
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5171-drm-amdgpu-Refine-function-name-and-function-args.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5172-drm-amdgpu-Set-power-ungate-state-when-suspend-fini.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5173-drm-amdgpu-Set-clock-ungate-state-when-suspend-fini.patch131
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5174-drm-amdgpu-fix-VM-size-reporting-on-Raven.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5175-drm-amdgpu-Do-not-evict-VRAM-on-APUs-with-disabled-H.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5176-drm-amd-display-Do-not-retain-link-settings.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5177-drm-amd-display-Create-new-i2c-resource.patch2888
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5178-drm-amd-display-Program-csc-matrix-as-part-of-stream.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5179-drm-amdgpu-display-disable-eDP-fast-boot-optimizatio.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5180-drm-amd-display-Define-registers-for-dcn10.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5181-drm-amd-display-Combine-dce80-and-dce100-i2c-hw-func.patch349
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5182-drm-amd-display-move-edp-fast-boot-optimization-flag.patch128
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5183-drm-amd-display-implement-DPMS-DTN-test-v2.patch607
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5184-drm-amdgpu-Remove-the-sriov-checking-and-add-firmwar.patch122
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5185-drm-amdgpu-use-kiq-to-do-invalidate-tlb.patch171
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5186-drm-amdgpu-remove-fulll-access-for-suspend-phase1.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5187-drm-amdgpu-Fix-compile-warning.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5188-drm-amdgpu-fix-sdma-doorbell-range-setting.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5189-drm-amdgpu-sriov-Only-sriov-runtime-support-use-kiq.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5190-drm-amd-display-fix-a-compile-warning.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5191-drm-amd-display-indent-an-if-statement.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5192-drm-amdgpu-Don-t-use-kiq-in-gpu-reset.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5193-drm-amdgpu-display-add-support-for-LVDS-v5.patch346
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5194-drm-amdgpu-amdgpu_kiq_reg_write_reg_wait-can-be-stat.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5195-drm-amdgpu-cleanup-GPU-recovery-check-a-bit-v2.patch193
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5196-drm-amdgpu-validate-the-VM-root-PD-from-the-VM-code.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5197-drm-amdgpu-move-setting-the-GART-addr-into-TTM.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5198-drm-amdgpu-rename-gart.robj-into-gart.bo.patch212
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5199-drm-amdgpu-remove-gart.table_addr.patch255
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5200-drm-amdgpu-set-correct-base-for-THM-NBIF-MP1-IP.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5201-drm-amdgpu-Only-retrieve-GPU-address-of-GART-table-a.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5202-drm-amdgpu-switch-firmware-path-for-SI-parts.patch191
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5203-drm-amdgpu-switch-firmware-path-for-CIK-parts-v2.patch320
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5204-Hybrid-Version-18.45.0.418.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5205-drm-amdgpu-add-amdgpu_gmc_pd_addr-helper.patch196
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5206-drm-amdgpu-add-ring-soft-recovery-v4.patch100
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5207-drm-amdgpu-implement-soft_recovery-for-GFX7.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5208-drm-amdgpu-implement-soft_recovery-for-GFX8-v2.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5209-drm-amdgpu-implement-soft_recovery-for-GFX9.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5210-drm-amdgpu-Adjust-the-VM-size-based-on-system-memory.patch110
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5211-drm-amdgpu-Enable-disable-gfx-PG-feature-in-rlc-safe.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5212-drm-amdgpu-Remove-duplicated-power-source-update.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5213-drm-amdgpu-Fix-vce-initialize-failed-on-Kaveri-Mulli.patch128
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5214-drm-amdgpu-Update-power-state-at-the-end-of-smu-hw_i.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5215-drm-amdgpu-Power-on-uvd-block-when-hw_fini.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5216-drm-amdgpu-Remove-dead-code-in-amdgpu_pm.c.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5217-drm-amdgpu-Remove-duplicate-code-in-gfx_v8_0.c.patch161
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5218-drm-amdgpu-Refine-gfx_v8_0_kcq_disable-function.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5219-drm-amdgpu-Remove-duplicate-code-in-gfx_v9_0.c.patch152
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5220-drm-amdgpu-Refine-gfx_v9_0_kcq_disable-function.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5221-drm-amdgpu-Change-kiq-initialize-reset-sequence-on-g.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5222-drm-amdgpu-Change-kiq-ring-initialize-sequence-on-gf.patch98
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5223-drm-amdgpu-amdgpu_ctx_add_fence-can-t-fail.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5224-drm-amdgpu-fix-holding-mn_lock-while-allocating-memo.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5225-drm-amdgpu-add-amdgpu_gmc_get_pde_for_bo-helper-v2.patch175
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5226-drm-amdgpu-enable-GTT-PD-PT-for-raven-v3.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5227-drm-amdgpu-Refine-gmc9-VM-fault-print.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5228-drm-amdgpu-remove-extra-newline-when-printing-VM-fau.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5229-drm-amdgpu-move-full-access-into-amdgpu_device_ip_su.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5230-drm-amdgpu-Need-to-set-moved-to-true-when-evict-bo.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5231-drm-amdgpu-remove-amdgpu_bo_gpu_accessible.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5232-drm-amdgpu-move-amdgpu_device_-vram-gtt-_location.patch268
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5233-drm-amdgpu-fix-amdgpu_gmc_gart_location-a-little-bit.patch65
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5234-drm-amdgpu-stop-using-gart_start-as-offset-for-the-G.patch70
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5235-drm-amdgpu-distinct-between-allocated-GART-space-and.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5236-drm-amdgpu-use-the-smaller-hole-for-GART.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5237-drm-amdgpu-remove-redundant-memset.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5238-drm-amdgpu-add-missing-CHIP_HAINAN-in-amdgpu_ucode_g.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5239-drm-amdgpu-put-GART-away-from-VRAM-v2.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5240-drm-amdgpu-Revert-kmap-PDs-PTs-in-amdgpu_vm_update_d.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5241-drm-amdgpu-gmc9-rework-stolen-vga-memory-handling.patch127
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5242-drm-amdgpu-gmc9-don-t-keep-stolen-memory-on-Raven.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5243-drm-amdgpu-gmc9-don-t-keep-stolen-memory-on-vega12.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5244-drm-amdgpu-gmc9-don-t-keep-stolen-memory-on-vega20.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5245-drm-amd-powerplay-added-vega20-overdrive-support-V3.patch452
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5246-drm-amd-powerplay-correct-data-type-to-support-under.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5247-drm-amdgpu-Set-pasid-for-compute-vm-v2.patch215
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5248-drm-amd-display-Eliminate-i2c-hw-function-pointers.patch806
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5249-drm-amd-display-dc-3.1.63.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5250-drm-amd-display-Use-non-deprecated-vblank-handler.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5251-drm-amd-display-Add-support-for-hw_state-logging-via.patch156
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5252-drm-amd-display-eliminate-long-wait-between-register.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5253-drm-amd-display-Fix-memory-leak-caused-by-missed-dc_.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5254-drm-amd-display-Remove-redundant-i2c-structs.patch363
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5255-drm-amd-display-support-48-MHZ-refclk-off.patch101
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5256-drm-amd-display-Flatten-unnecessary-i2c-functions.patch212
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5257-drm-amdgpu-fix-mask-in-GART-location-calculation.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5258-drm-amdgpu-revert-stop-using-gart_start-as-offset-fo.patch72
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5259-drm-amdgpu-Fix-SDMA-hang-in-prt-mode-v2.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5260-drm-amdgpu-add-new-polaris-pci-id.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5261-drm-amdgpu-sriov-Correct-the-setting-about-sdma-door.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5262-drm-amdgpu-add-picasso-to-asic_type-enum.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5263-drm-amdgpu-add-soc15-support-for-picasso.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5264-drm-amdgpu-add-picasso-ucode-loading-method.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5265-drm-amdgpu-add-picasso-support-for-vcn.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5266-drm-amdgpu-add-clockgating-support-for-picasso.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5267-drm-amdgpu-add-picasso-support-for-gmc.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5268-drm-amdgpu-add-picasso-support-for-gfx_v9_0.patch136
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5269-drm-amdgpu-add-picasso-support-for-sdma_v4.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5270-drm-amdgpu-add-picasso-for-amdgpu-kms.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5271-drm-amdgpu-Add-pg-support-for-gfxoff-for-PCO.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5272-drm-amdgpu-Enable-SDMA-power-gating-for-PCO.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5273-drm-amdgpu-enable-mmhub-power-gating.patch303
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5274-drm-amdgpu-enable-vcn-powergating-for-PCO.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5275-drm-amdgpu-add-ip-blocks-for-picasso-v2.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5276-drm-amdgpu-add-new-raven-series-device.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5277-drm-amdgpu-enable-gfxoff-in-non-sriov-and-stutter-mo.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5278-drm-amdgpu-use-IP-presence-to-free-uvd-and-vce-handl.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5279-drm-amdgpu-move-get_rev_id-at-first-before-load-gpu_.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5280-drm-amdgpu-set-external-rev-id-for-raven2.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5281-drm-amdgpu-add-raven2-to-gpu_info-firmware.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5282-drm-amdgpu-add-raven2-vcn-firmware-support.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5283-drm-amdgpu-add-psp-support-for-raven2.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5284-drm-amdgpu-sdma4-specify-raven2-firmware.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5285-drm-amdgpu-sdma4-Add-raven2-golden-setting.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5286-drm-amdgpu-gfx9-add-support-for-raven2-gfx-firmware.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5287-drm-amdgpu-gfx9-add-raven2-golden-setting.patch89
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5288-drm-amd-display-Add-Raven2-definitions-in-dc.patch249
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5289-drm-amd-display-Add-DC-config-flag-for-Raven2-v2.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5290-drm-amd-powerplay-update-smu10_verify_smc-to-raven2-.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5291-drm-amd-powerplay-round-up-the-Mhz-convertion-v2.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5292-drm-amd-powerplay-disable-raven2-force-dpm-level-sup.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5293-drm-amdgpu-set-CG-flags-for-raven2-v2.patch87
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5294-drm-amdgpu-Initialize-fences-array-entries-in-amdgpu.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5295-drm-amdgpu-soc15-clean-up-picasso-support.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5296-drm-amdgpu-simplify-Raven-Raven2-and-Picasso-handlin.patch511
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5297-drm-amd-display-Fix-3D-stereo-issues.patch112
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5298-drm-amd-display-stop-using-switch-for-different-CS-r.patch521
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5299-drm-amd-display-dc-3.1.66.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5300-drm-amd-display-add-query-HPD-interface.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5301-drm-amd-display-Drop-amdgpu_display_manager.dal-memb.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5302-drm-amd-display-Drop-amdgpu_dm_prev_state-struct.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5303-drm-amdgpu-add-GDS-GWS-and-OA-debugfs-files.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5304-drm-amdgpu-stop-crashing-on-GDS-GWS-OA-eviction.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5305-drm-amdgpu-don-t-allocate-zero-sized-kernel-BOs.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5306-drm-amdgpu-drop-size-check.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5307-drm-amd-amdgpu-Avoid-fault-when-allocating-an-empty-.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5308-drm-amdgpu-use-processed-values-for-counting.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5309-drm-amdgpu-update-vram_info-structure-in-atomfirmwar.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5310-drm-amdgpu-fix-unknown-vram-mem-type-for-vega20.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5311-drm-amd-powerplay-update-OD-feature-judgement.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5312-drm-amd-powerplay-update-OD-to-take-voltage-value-in.patch327
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5313-drm-amd-powerplay-retrieve-the-updated-clock-table-a.patch246
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5314-drm-amdgpu-stop-pipelining-VM-PDs-PTs-moves.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5315-drm-amdgpu-always-enable-shadow-BOs-v2.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5316-drm-amdgpu-shadow-BOs-don-t-need-any-alignment.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5317-drm-amdgpu-always-recover-VRAM-during-GPU-recovery.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5318-drm-amdgpu-fix-shadow-BO-restoring.patch266
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5319-drm-amdgpu-fix-up-GDS-GWS-OA-shifting.patch252
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5320-drm-amdgpu-initialize-GDS-GWS-OA-domains-even-when-t.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5321-drm-amdgpu-move-reserving-GDS-GWS-OA-into-common-cod.patch156
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5322-drm-amd-Add-ucode-DMCU-support.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5323-drm-amd-Add-PSP-DMCU-support.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5324-drm-amd-Add-DM-DMCU-support.patch172
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5325-drm-amdgpu-Add-DMCU-to-firmware-query-interface.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5326-drm-amd-display-Add-DMCU-firmware-version.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5327-drm-amdgpu-display-return-proper-error-codes-in-dm.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5328-drm-amdgpu-try-allocating-VRAM-as-power-of-two.patch99
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5329-drm-amdgpu-enable-AGP-aperture-for-GMC9-v2.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5330-drm-amdgpu-fix-the-page-fault-of-raven2.patch83
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5331-drm-amdgpu-add-amdgpu_gmc_agp_location-v3.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5332-drm-amdgpu-Temporary-fix-amdgpu_vm_release_compute-b.patch116
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5333-drm-amdgpu-fix-VM-clearing-for-the-root-PD.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5334-drm-amdgpu-fix-preamble-handling.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5335-amdgpu-fix-multi-process-hang-issue.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5336-drm-amdgpu-Fix-page-fault-and-kasan-warning-on-pci-d.patch201
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5337-drm-amd-display-Fix-bug-use-wrong-pp-interface.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5338-drm-amdgpu-remove-extra-root-PD-alignment.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5339-drm-amdgpu-add-helper-for-VM-PD-PT-allocation-parame.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5340-drm-amdgpu-add-GMC9-support-for-PDs-PTs-in-system-me.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5341-drm-amdgpu-add-amdgpu_gmc_get_pde_for_bo-helper-v2.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5342-drm-amd-display-Improve-spelling-grammar-and-formatt.patch638
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5343-drm-amd-display-Support-reading-hw-state-from-debugf.patch386
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5344-Revert-drm-amdgpu-Temporary-fix-amdgpu_vm_release_co.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5345-drm-amdgpu-Use-drm_dev_unplug-in-PCI-.remove.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5346-drm-amdgpu-move-size-calculations-to-the-front-of-th.patch123
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5347-drm-amdgpu-fix-amdgpu_mn_unlock-in-the-CS-error-path.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5348-drm-amdgpu-correctly-sign-extend-48bit-addresses-v3.patch240
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5349-drm-amdgpu-use-the-AGP-aperture-for-system-memory-ac.patch143
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5350-drm-amd-display-Build-stream-update-and-plane-update.patch176
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5351-drm-amd-display-Add-DP-YCbCr-4-2-0-support.patch243
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5352-drm-amd-display-Fix-DAL217-tests-modify-DTN-logs-for.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5353-drm-amd-display-Add-driver-side-parsing-for-CM.patch68
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5354-drm-amd-display-remove-dead-dc-vbios-code.patch1906
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5355-drm-amd-display-remove-unused-clk_src-code.patch137
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5356-drm-amd-display-add-disconnect_delay-to-dc_panel_pat.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5357-drm-amd-display-add-aux-transition-event-log.patch177
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5358-drm-amd-display-num-of-sw-i2c-aux-engines-less-than-.patch269
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5359-drm-amd-display-Use-DRM-helper-for-best_encoder.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5360-drm-amd-display-Reorder-resource_pool-to-put-i2c-wit.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5361-drm-amd-display-use-link-type-to-decide-stream-enc-a.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5362-drm-amd-display-Remove-call-to-amdgpu_pm_compute_clo.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5363-drm-amd-display-clean-code-for-transition-event-log.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5364-drm-amd-display-Add-invariant-support-instrumentatio.patch193
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5365-drm-amd-display-Fix-warning-storm-on-Raven2.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5366-drm-amd-display-RV2-DP-MST-2nd-display-within-daisy-.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5367-drm-amdgpu-interim-disable-RV2-GFX-CG-flag-for-urgen.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5369-drm-amdgpu-add-license-to-Makefiles.patch803
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5370-drm-amdgpu-Fix-header-file-dependencies.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5371-drm-amdgpu-re-enable-CGCG-on-CZ-and-disable-on-ST.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5372-drm-amdgpu-Handle-64-bit-return-from-drm_crtc_vblank.patch66
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5373-drm-amdgpu-fix-module-parameter-descriptions.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5374-drm-amd-amdgpu-re-add-missing-GC-9.1-and-SDMA0-4.1-s.patch32841
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5375-vga_switcheroo-Use-device-link-for-HDA-controller.patch141
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5376-drm-amd-pp-fix-missing-CONFIG_ACPI.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5377-drm-amdgpu-sdma4-use-a-helper-for-SDMA_OP_POLL_REGME.patch116
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5378-drm-amdgpu-include-pagemap.h-for-release_pages.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5379-drm-amdgpu-fix-32-bit-build-warning.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5380-drm-amdgpu-Add-AMDGPU_GPU_PAGES_IN_CPU_PAGE-define.patch116
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5381-drm-amd-display-Use-2-factor-allocator-calls.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5382-drm-amdgpu-move-context-related-stuff-to-amdgpu_ctx..patch251
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5383-drm-amdgpu-add-status-checking-after-fw-is-loaded.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5384-drm-amdgpu-revert-psp-firmware-load-status-check.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5385-Hybrid-Version-18.50.0.418.patch27
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5386-drm-amdgpu-improve-VM-state-machine-documentation-v2.patch192
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5387-drm-amdgpu-Fix-compute-VM-BO-params-after-rebase-v2.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5388-drm-amdgpu-Fix-warnings-while-make-xmldocs.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5389-drm-amd-powerplay-fix-compile-warning-for-wrong-data.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5390-drm-amdgpu-move-PSP-init-prior-to-IH-in-gpu-reset.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5391-drm-amd-include-update-the-bitfield-define-for-PF_MA.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5392-drm-amdgpu-gmc-add-initial-xgmi-structure-to-amdgpu_.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5393-drm-amdgpu-gmc9-add-a-new-gfxhub-1.1-helper-for-xgmi.patch162
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5394-drm-amdgpu-gmc9-Adjust-GART-and-AGP-location-with-xg.patch158
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5395-drm-amdgpu-Add-psp-function-interfaces-for-XGMI-supp.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5396-drm-amdgpu-Add-place-holder-functions-for-xgmi-topol.patch67
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5397-drm-amdgpu-Generate-XGMI-topology-info-from-driver-l.patch205
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5398-drm-amdgpu-Init-correct-fb-region-for-none-XGMI-conf.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5399-drm-amdgpu-fix-error-handling-in-amdgpu_cs_user_fenc.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5400-drm-amdgpu-add-amdgpu_vm_pt_parent-helper.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5401-drm-amdgpu-add-amdgpu_vm_update_func.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5402-drm-amdgpu-Fix-SDMA-TO-after-GPU-reset-v3.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5403-drm-amdgpu-move-cs-dependencies-front-a-bit.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5404-drm-amdgpu-Move-fault-hash-table-to-amdgpu-vm.patch411
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5405-drm-amd-display-fix-ptr_ret.cocci-warnings.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5406-drm-amdgpu-Add-error-message-when-register-failed-to.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5407-drm-amdgpu-add-some-VM-PD-PT-iterators-v2.patch258
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5408-drm-amdgpu-use-leaf-iterator-for-allocating-PD-PT.patch212
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5409-drm-amdgpu-use-dfs-iterator-to-free-PDs-PTs.patch110
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5410-drm-amdgpu-use-the-DFS-iterator-in-amdgpu_vm_invalid.patch84
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5411-drm-amdgpu-use-leaf-iterator-for-filling-PTs.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5412-drm-amd-display-Fix-pflip-IRQ-status-after-gpu-reset.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5413-drm-amdgpu-remove-amdgpu_bo_list_entry.robj.patch328
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5414-drm-amdgpu-remove-amdgpu_bo_list_entry.robj-for-rele.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5415-drm-amdgpu-fix-compilation-of-amdgpu_amdkfd_gpuvm.c.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5416-drm-amdgpu-use-a-single-linked-list-for-amdgpu_vm_bo.patch201
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5417-drm-amdgpu-Style-fixes-to-PRIME-code-documentation.patch189
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5418-drm-amd-display-add-aux-i2c-event-log.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5419-drm-amdgpu-fix-parameter-documentation-for-amdgpu_vm.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5420-drm-amdgpu-add-vega20-sriov-capability-detection.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5421-drm-amdgpu-Exclude-MM-engines-for-vega20-virtual-dev.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5422-drm-amd-dc-Trigger-set-power-state-task-when-display.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5423-drm-amd-pp-Honour-DC-s-clock-limits-on-Rv.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5424-drm-amd-pp-Return-error-immediately-if-load-firmware.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5425-drm-amd-display-Refactor-FPGA-specific-link-setup.patch147
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5426-drm-amd-display-use-proper-pipe_ctx-index.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5427-drm-amd-display-add-pp_smu-NULL-pointer-check.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5428-drm-amd-display-Add-color-bit-info-to-freesync-infof.patch331
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5429-drm-amd-display-program-v_update-and-v_ready-with-pr.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5430-drm-amd-display-dc-3.1.67.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5431-drm-amd-display-Stereo-3D-support-in-VSC.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5432-drm-amd-display-Guard-against-null-stream-dereferenc.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5433-drm-amd-display-Remove-mst_hotplug_work.patch65
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5434-drm-amd-display-fix-gamma-not-being-applied.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5435-drm-amd-display-Raise-dispclk-value-for-dce120-by-15.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5436-drm-amdgpu-powerplay-add-get_argument-callback-for-v.patch185
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5437-drm-amdgpu-powerplay-Move-vega10_enable_smc_features.patch121
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5438-drm-amdgpu-powerplay-add-smu-smc_table_manager-callb.patch112
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5439-drm-amdgpu-powerplay-add-smu-smc_table_manager-callb.patch191
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5440-drm-amdgpu-add-new-AMDGPU_PP_SENSOR_ENABLED_SMC_FEAT.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5441-drm-amdgpu-implement-ENABLED_SMC_FEATURES_MASK-senso.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5442-drm-amdgpu-implement-ENABLED_SMC_FEATURES_MASK-senso.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5443-drm-amdgpu-implement-ENABLED_SMC_FEATURES_MASK-senso.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5444-drm-amdgpu-print-smc-feature-mask-in-debugfs-amdgpu_.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5445-drm-amd-display-remove-redundant-null-pointer-check-.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5446-drm-amdgpu-Add-warning-message-for-INT-SW-fallback.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5447-drm-amdgpu-sriov-Correct-the-setting-about-sdma-door.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5448-drm-amdgpu-Deactivate-SW-interrupt-fallback-in-amdgp.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5449-drm-amdgpu-Refine-function-name.patch120
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5450-drm-amdgpu-Halt-rlc-cp-in-rlc_safe_mode.patch130
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5451-drm-amdgpu-Remove-redundant-code-in-gfx_v8_0.c.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5452-drm-amd-pp-Disable-dpm-features-on-smu7-8-when-suspe.patch121
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5453-drm-amdgpu-drop-extra-newline-in-amdgpu_iv-trace.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5454-drm-amdgpu-make-function-pointers-mandatory.patch434
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5455-drm-amdgpu-cleanup-amdgpu_ih.c.patch435
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5456-drm-amdgpu-Move-fence-SW-fallback-warning-v3.patch86
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5457-drm-amdgpu-move-more-interrupt-processing-into-amdgp.patch144
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5458-drm-amdgpu-move-more-defines-into-amdgpu_irq.h.patch833
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5459-drm-amdgpu-Use-register-UVD_SCRATCH9-for-VCN-ring-ib.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5460-drm-amdgpu-Add-new-register-offset-mask-to-support-V.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5461-drm-amdgpu-Add-DPG-support-flag.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5462-drm-amdgpu-Add-DPG-mode-read-write-macro.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5463-drm-amdgpu-Add-DPG-mode-support-for-vcn-1.0.patch413
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5464-drm-amdgpu-Add-DPG-pause-state.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5465-drm-amdgpu-Add-DPG-pause-mode-support.patch217
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5466-drm-amdgpu-soc15-fix-warnings-in-register-macro.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5467-drm-amdgpu-vcn-whitespace-cleanup.patch129
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5468-drm-amd-powerplay-correct-the-hwmon-interface-ppt-li.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5469-drm-amd-powerplay-tell-the-correct-gfx-voltage-V2.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5470-drm-amd-powerplay-enable-fan-RPM-and-pwm-settings-V2.patch331
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5471-drm-amdgpu-added-vega20-LBPW-support.patch154
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5472-drm-amdgpu-change-Raven-always-on-CUs-to-4.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5473-drm-amdgpu-vega20-make-power-profile-output-more-con.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5474-drm-amdgpu-add-default-case-to-switch-statement.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5475-drm-amdgpu-added-AMD-GPU-instance-counting-V2.patch158
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5476-drm-amd-powerplay-helper-interfaces-for-MGPU-fan-boo.patch157
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5477-drm-amd-powerplay-enable-MGPU-fan-boost-feature-on-V.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5478-drm-amdgpu-Fix-comments-error-in-sdma_v4_1_update_po.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5479-drm-amd-pp-Fix-fan-s-RPM-setting-not-work-on-VI-Vega.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5480-drm-amd-pp-Avoid-divide-by-zero-in-fan_ctrl_set_fan_.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5481-drm-amd-pp-Expose-the-smu-support-for-SDMA-PG-cntl.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5482-drm-amdgpu-Move-out-power-up-down-sdma-out-of-smu.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5483-drm-amd-pp-Remove-uncessary-extra-vcn-pg-cntl-in-smu.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5484-drm-amd-pp-Remove-wrong-code-in-fiji_start_smu.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5485-drm-amd-powerplay-Enable-Disable-NBPSTATE-on-On-OFF-.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5486-drm-amd-display-Add-DC-build_id-to-determine-build-t.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5487-drm-amd-display-fix-4K-stereo-screen-flash-issue.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5488-drm-amd-display-Add-a-check-function-for-virtual-sig.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5489-drm-amd-display-Calculate-swizzle-mode-using-bpp-dur.patch213
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5490-drm-amd-display-Add-function-to-fetch-clock-requirem.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5491-drm-amd-display-block-DP-YCbCr420-modes.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5492-drm-amd-display-clean-up-encoding-checks.patch178
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5493-drm-amd-display-WA-for-DF-keeps-awake-after-S0i3.patch95
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5494-drm-amd-display-dc-3.1.68.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5495-drm-amd-display-fix-memory-leak-in-resource-pools.patch126
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5496-drm-amd-display-Flatten-irq-handler-data-struct.patch130
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5497-drm-amd-display-fix-Interlace-video-timing.patch132
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5498-drm-amd-display-HLK-Periodic-Frame-Notification-test.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5499-drm-amd-display-Fix-Vega10-lightup-on-S3-resume.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5500-drm-amd-display-Raise-dispclk-value-for-dce_update_c.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5501-drm-amd-display-Signal-hw_done-after-waiting-for-fli.patch113
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5502-drm-amdgpu-Refine-uvd_v6-7_0_enc_get_destroy_msg.patch90
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5503-drm-amdgpu-Add-new-AMDGPU_PP_SENSOR_MIN-MAX_FAN_RPM-.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5504-drm-amd-pp-Implement-AMDGPU_PP_SENSOR_MIN-MAX_FAN_RP.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5505-drm-amdgpu-Add-fan-RPM-setting-via-sysfs.patch349
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5506-drm-amdgpu-Disable-sysfs-pwm1-if-not-in-manual-fan-c.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5507-drm-amdgpu-Drop-dead-define-in-amdgpu.h.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5508-drm-amd-pp-Fix-memory-leak-on-CI-AI.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5509-drm-amdgpu-Move-gfx-flag-in_suspend-to-adev.patch152
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5510-drm-amd-pp-Refine-function-iceland_start_smu.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5511-drm-amd-pp-Setup-SoftRegsStart-before-request-smu-lo.patch82
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5512-drm-amd-pp-Refine-smu7-8-request_smu_load_fw-callbac.patch228
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5513-drm-amdgpu-Remove-FW_LOAD_DIRECT-type-support-on-VI.patch422
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5514-drm-amdgpu-Don-t-reallocate-ucode-bo-when-suspend.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5515-drm-amd-pp-Allocate-ucode-bo-in-request_smu_load_fw.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5516-drm-amd-pp-Implement-load_firmware-interface.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5517-drm-amdgpu-Add-fw-load-in-gfx_v8-and-sdma_v3.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5518-drm-amdgpu-Change-VI-gfx-sdma-smu-init-sequence.patch122
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5519-drm-amdgpu-skip-IB-tests-for-KIQ-in-general.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5520-drm-amdgpu-Always-enable-fan-sensors-for-read.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5521-drm-amdgpu-remove-the-intterupt-handling-for-the-KIQ.patch225
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5522-drm-amdgpu-fix-AGP-location-with-VRAM-at-0x0.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5523-drm-amdgpu-fix-incorrect-use-of-amdgpu_irq_add_id-in.patch100
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5524-drm-amdgpu-vcn-Remove-unused-code.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5525-drm-amdgpu-vcn-fix-dpg-pause-mode-hang-issue.patch73
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5526-drm-amdgpu-vcn-Replace-value-with-defined-macro.patch110
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5527-drm-amdgpu-vcn-Correct-VCN-cache-window-definition.patch132
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5528-drm-amdgpu-add-CP_DEBUG-register-definition-for-GC9..patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5529-drm-amdgpu-fix-CPDMA-hang-in-PRT-mode.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5530-drm-amdgpu-Limit-the-max-mc-address-to-hole-start.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5531-drm-amdgpu-Change-SI-CI-gfx-sdma-smu-init-sequence.patch145
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5532-drm-amdgpu-Change-AI-gfx-sdma-smu-init-sequence.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5533-drm-amdgpu-Refine-function-amdgpu_device_ip_late_ini.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5534-drm-amdgpu-Check-late_init-status-before-set-cg-pg-s.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5535-drm-amdgpu-Split-amdgpu_ucode_init-fini_bo-into-two-.patch155
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5536-drm-amdgpu-Remove-amdgpu_ucode_fini_bo.patch88
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5537-drm-amdgpu-split-ip-hw_init-into-2-phases.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5538-drm-amdgpu-Load-fw-between-hw_init-resume_phase1-and.patch290
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5539-drm-amdgpu-Remove-wrong-fw-loading-type-warning.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5540-drm-amdgpu-Remove-the-direct-fw-loading-support-for-.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5541-drm-amdgpu-powerplay-endian-fixes-for-vega10_process.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5542-drm-amdgpu-powerplay-endian-fixes-for-vega12_process.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5543-drm-amdgpu-powerplay-endian-fixes-for-vega20_process.patch106
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5544-drm-amdgpu-powerplay-factor-out-some-pptable-helpers.patch265
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5545-drm-amdgpu-Suppress-keypresses-from-ACPI_VIDEO-event.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5546-drm-amdgpu-powerplay-fix-missing-break-in-switch-sta.patch122
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5547-drm-amdgpu-remove-set-but-not-used-variable-ring-in-.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5548-drm-amdgpu-remove-set-but-not-used-variable-header.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5549-drm-amd-powerplay-translate-power_profile-mode-to-pp.patch97
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5550-drm-amd-powerplay-hint-when-power-profile-setting-is.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5551-drm-amdgpu-Set-the-default-value-about-gds-vmid0-siz.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5552-drm-amdgpu-vcn-Add-new-register-offset-mask-for-VCN.patch101
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5553-drm-amdgpu-vcn-Update-latest-UVD_MPC-register-for-VC.patch89
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5554-drm-amdgpu-vcn-Update-latest-spg-mode-stop-for-VCN.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5555-drm-amdgpu-vcn-Add-ring-W-R-PTR-check-for-VCN-DPG-mo.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5556-drm-amdgpu-vcn-Reduce-unnecessary-local-variable.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5557-drm-amdgpu-vcn-Update-DPG-mode-VCN-memory-control.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5558-drm-amdgpu-vcn-Update-DPG-mode-VCN-global-tiling-reg.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5559-drm-amdgpu-vcn-Add-DPG-mode-Register-XX-check.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5560-drm-amdgpu-vcn-Remove-DPG-mode-unused-steps-during-v.patch78
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5561-drm-amdgpu-vcn-Apply-new-UMC-enable-for-VNC-DPG-mode.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5562-drm-amdgpu-vcn-Update-SPG-mode-VCN-memory-control.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5563-drm-amdgpu-vcn-Update-SPG-mode-VCN-global-tiling.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5564-drm-amdgpu-vcn-Move-SPG-mode-mc-resume-after-MPC-con.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5565-drm-amdgpu-vcn-Add-SPG-mode-Register-XX-check.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5566-drm-amdgpu-vcn-Remove-SPG-mode-unused-steps-during-v.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5567-drm-amdgpu-vcn-Apply-new-UMC-enable-for-VNC-DPG-mode.patch44
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5568-drm-amdgpu-vcn-Set-VCPU-busy-after-gate-power-during.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5569-drm-amdgpu-vcn-Update-SPG-mode-UVD-status-clear.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5570-drm-amdgpu-display-dm-amdgpu-make-dp-phy-debugfs-for.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5571-drm-amdgpu-update-Vega20-SDMA-golden-setting.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5572-drm-amd-powerplay-added-I2C-controller-configuration.patch440
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5573-drm-amd-powerplay-update-PPtable-with-DC-BTC-and-Tvr.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5574-drm-amdgpu-Update-gc_9_0-golden-settings.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5575-drm-amdgpu-fix-sdma-doorbell-comments-typo.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5576-drm-amd-display-fix-bug-of-accessing-invalid-memory.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5577-drm-amd-display-dc-3.2.01.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5578-drm-amd-display-handle-max_vstartup-larger-than-vbla.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5579-drm-amd-display-move-pplib-smu-notification-to-dccg-.patch1973
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5580-drm-amd-display-remove-safe_to_lower-flag-from-dc-us.patch297
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5581-drm-amd-display-Freesync-does-not-engage-on-some-dis.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5582-drm-amd-display-clean-up-base-dccg-struct.patch363
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5583-drm-amd-display-split-dccg-clock-manager-into-asic-f.patch2952
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5584-drm-amd-display-Add-support-for-Freesync-2-HDR-and-C.patch290
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5585-drm-amd-display-initialize-dc_transfer_func-ctx.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5586-drm-amd-display-expose-hwseq-functions-and-add-regis.patch220
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5587-drm-amd-display-fix-report-display-count-logic.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5588-drm-amd-display-Add-link-encoder-dp_ycbcr420_support.patch145
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5589-drm-amd-display-Retiring-set_display_requirements-in.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5590-drm-amd-display-Retiring-set_display_requirements-in.patch125
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5591-drm-amd-display-rename-dccg-to-clk_mgr.patch3638
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5592-drm-amd-display-add-dccg-block.patch142
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5593-drm-amd-display-dc-3.2.02.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5594-drm-amd-display-explicit-uint64_t-casting.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5595-drm-amd-display-rename-cstate_pstate_watermarks_st1.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5596-drm-amd-display-Fix-incorrect-end-slope-of-EETF.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5597-drm-amdgpu-correct-SPDX-identifier-in-amdgpu_trace_p.patch30
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5598-drm-amd-powerplay-bump-the-PPtable-version-supported.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5599-drm-amd-powerplay-correct-the-clocks-for-DAL-to-be-K.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5600-drm-amd-powerplay-revise-Vega20-pptable-version-chec.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5601-drm-amdgpu-support-Vega20-A1-ASICs.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5602-Revert-drm-amdgpu-add-amdgpu_gmc_get_pde_for_bo-help.patch33
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5603-drm-amdgpu-update-smu-firmware-images-for-VI-variant.patch114
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5604-drm-amd-display-Raise-dispclk-value-for-Polaris.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5605-drm-amdgpu-update-mc-firmware-image-for-polaris12-va.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5606-drm-amd-display-Fix-6x4K-displays-light-up-on-Vega20.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5607-drm-amdgpu-gmc8-update-MC-firmware-for-polaris.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5608-drm-amdgpu-gmc8-always-load-MC-firmware-in-the-drive.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5609-drm-amdgpu-both-support-PCO-FP5-AM4-rlc-fw.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5610-drm-amdgpu-update-SMC-firmware-image-for-polaris10-v.patch31
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5611-drm-amdgpu-powerplay-fix-mclk-switch-limit-on-polari.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5612-drm-amdgpu-powerplay-fix-clock-stretcher-limits-on-p.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5613-drm-amdgpu-powerplay-Apply-avfs-cks-off-voltages-on-.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5614-drm-amdgpu-revert-the-commit-interim-disable-RV2-GFX.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5615-drm-amdgpu-separate-amdgpu_rlc-into-a-single-file.patch463
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5616-drm-amdgpu-abstract-the-function-of-enter-exit-safe-.patch1456
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5617-drm-amdgpu-make-gfx9-enter-into-rlc-safe-mode-when-s.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5618-drm-amdkfd-Roll-back-all-q4-amdkfd-patches-added-by-.patch8070
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5619-drm-amdkfd-Change-the-control-stack-mtype-from-UC-to.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5620-drm-amdkfd-remove-check-for-PCIe-upstream-bridge.patch69
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5621-drm-amdgpu-kfd2kgd-Support-BO-create-from-sg.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5622-drm-amd-Update-KFD-Thunk-ioctl-ABI-to-match-upstream.patch374
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5623-drm-amdkfd-Fixing-compilation-issues.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5624-drm-amdkfd-Disable-the-perf-counters-for-old-kernels.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5625-drm-amdkfd-use-px-to-print-user-space-address-instea.patch55
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5626-drm-amdkfd-Simplify-dGPU-event-page-allocation.patch284
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5627-drm-amdkfd-Backwards-compatibility-with-old-Thunk.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5628-drm-amdkfd-Remove-pm_map_process_scratch_cik.patch115
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5629-drm-amdgpu-Remove-pm_map_process_cik.patch347
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5630-drm-amdkfd-Put-packet-sizes-directly-into-packet_man.patch290
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5631-drm-amdkfd-GPU-recovery-support-from-KFD-step-1.patch150
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5632-drm-amd-Add-kfd-ioctl-defines-for-hw_exception-event.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5633-drm-amdkfd-signal-hw_exception-event-on-GPU-reset.patch62
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5634-drm-amdkfd-remove-check-for-PCIe-upstream-bridge.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5635-drm-amdkfd-CMA-Refactor-CMA-code.patch430
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5636-drm-amdkfd-CMA-Store-cpuva-in-KFD-BO.patch120
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5637-drm-amdkfd-CMA-Handle-userptr-to-userptr-BO-copy.patch399
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5638-drm-amdkfd-CMA-Use-shadow-system-BO-for-userptr.patch359
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5639-Fix-SVM-missing-on-Raven.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5640-drm-amdkfd-Implement-SPI-debug-and-exception-support.patch587
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5641-drm-amdkfd-Implement-hw_exception-work-thread-to-han.patch134
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5642-drm-amdkfd-CMA-Remove-diff.-device-restriction.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5643-drm-amdkfd-CMA-Store-mem_type-in-KFD-BO.patch127
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5644-drm-amdkfd-CMA-Support-for-diff.-devices.patch40
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5645-drm-amdkfd-Remove-unused-variable.patch26
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5646-drm-amdfd-Don-t-hard-code-wait-time.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5647-drm-amdkfd-CMA-Add-intermediate-wait-if-mGPU.patch74
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5648-drm-amdkfd-CMA-Support-multi-device-VRAM-copy.patch223
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5649-drm-amdkfd-Reduce-priority-of-context-saving-waves-b.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5650-drm-amdkfd-Introduce-kfd-kernel-module-parameter-hal.patch75
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5651-drm-amdkfd-Use-module-parameters-noretry-as-the-inte.patch93
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5652-drm-amdkfd-Separate-trap-handler-assembly-code-and-i.patch1220
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5653-drm-amdkfd-Mellanox-Support-PeerSync-interface.patch57
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5654-drm-amdkfd-Fix-CP-soft-hang-on-APUs.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5655-drm-amdkfd-Fix-typos-in-trap-handler-comments.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5656-drm-amdkfd-Align-Makefile-with-upstream.patch79
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5657-drm-amdkfd-Align-CIK-interrupt-processing-with-upstr.patch194
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5658-drm-amdkfd-Remove-IH-patching-workaround-for-Vega10.patch92
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5659-drm-amdkfd-Clean-up-mmap-handling.patch142
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5660-drm-amdkfd-fix-uninitialized-variable-use.patch42
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5661-drm-amdkfd-Fix-kernel-queue-rollback-for-64-bit-wptr.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5662-drm-amdkfd-Match-release_mem-interface-with-other-PM.patch107
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5663-drm-amdkfd-Simplify-packet-manager-initialization.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5664-drm-amdkfd-Fix-error-handling-in-pm_init.patch61
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5665-drm-amdkfd-Fix-pm_debugfs_runlist.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5666-drm-amdkfd-Check-ctx_save_restore_area_address.patch63
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5667-drm-amdkfd-Fix-error-handling-around-kfd_process_cre.patch64
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5668-drm-amdkfd-Fix-error-handling-in-APU-CWSR-mapping.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5669-drm-amdkfd-Simplify-error-handling-in-kfd_create_pro.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5670-drm-amdkfd-Simplify-obj-handle-allocation.patch51
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5671-drm-amdkfd-Error-if-trying-to-acquire-VM-for-a-PDD-t.patch37
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5672-drm-amdkfd-Cosmetic-changes-to-match-upstream.patch1825
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5673-drm-amdkfd-Add-sanity-checks-in-IRQ-handlers.patch137
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5674-drm-amdkfd-Don-t-use-kmap_atomic.patch52
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5675-drm-amdkcl-fixed-can-t-find-kgd_kfd_interface.h-head.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5676-drm-amdkfd-Fix-kernel-queue-64-bit-doorbell-offset-c.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5677-drm-amdkfd-Fix-race-between-scheduler-and-context-re.patch665
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5678-drm-amdkfd-Add-debugfs-interface-to-trigger-HWS-hang.patch201
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5679-drm-amdkfd-Make-the-number-of-SDMA-queues-variable.patch180
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5680-drm-amdkfd-Vega20-bring-up-on-amdkfd-side.patch148
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5681-drm-amdkfd-reflect-atomic-support-in-IO-link-propert.patch118
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5682-drm-amdkfd-Add-check-user-queue-busy-interface.patch246
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5683-drm-amdkfd-Replace-mqd-with-mqd_mgr-as-the-variable-.patch531
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5684-drm-amd-amdgpu-Removing-unwanted-code-from-the-below.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5685-drm-amdkfd-Conditionally-enable-PCIe-atomics.patch43
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5686-drm-amdkfd-Fix-return-value-0-when-execute_queues_cp.patch29
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5687-drm-amdkfd-don-t-always-call-execute_queues_cpsch.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5688-drm-amdkfd-kfd_dev_is_large_bar-can-be-static.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5689-drm-amdkfd-fix-build-select-MMU_NOTIFIER.patch41
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5690-drm-amdkfd-Try-to-enable-atomics-for-all-GPUs.patch60
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5691-drm-amdkfd-Remove-queue-node-when-destroy-queue-fail.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5692-drm-amdkfd-Remove-vla.patch58
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5693-drm-admkfd-use-modern-ktime-accessors.patch47
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5694-drm-amdkfd-Stop-using-GFP_NOIO-explicitly.patch85
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5695-drm-amdkfd-fix-zero-reading-of-VMID-and-PASID-for-Ha.patch49
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5696-drm-amdkfd-Clean-up-reference-of-radeon.patch124
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5697-drm-amdkfd-Optimize-out-some-duplicated-code-in-kfd_.patch59
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5698-drm-amdkfd-Add-CU-masking-ioctl-to-KFD.patch162
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5699-drm-amdkfd-Call-kfd2kgd.set_compute_idle.patch153
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5700-Removed-DKMS-installed-KFD-check-for-kernel-version.patch34
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5701-drm-amdgpu-Merge-amdkfd-into-amdgpu.patch291
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5702-drm-amdgpu-Move-KFD-parameters-to-amdgpu-v3.patch348
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5703-kbuild-create-built-in.o-automatically-if-parent-dir.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5704-kbuild-remove-incremental-linking-option.patch233
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5705-kbuild-rename-built-in.o-to-built-in.a.patch387
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5706-drm-amdgpu-Need-to-set-moved-to-true-when-evict-bo.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5707-Fix-compilation-error.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5708-drm-amdkfd-Release-an-acquired-process-vm.patch177
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5709-drm-amdgpu-Relocate-some-definitions-v2.patch232
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5710-drm-amdkfd-Copy-in-KFD-related-files.patch28459
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5711-drm-amdkfd-kfd-expose-the-hive_id-of-the-device-thro.patch102
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5712-drm-amdkfd-Add-new-iolink-type-defines.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5713-drm-amdkfd-Generate-xGMI-direct-iolink.patch173
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5714-drm-amdkfd-Only-add-bi-directional-iolink-on-GPU-wit.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5715-drm-amdkfd-change-system-memory-overcommit-limit.patch208
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5716-drm-amdkfd-Reliably-prevent-reclaim-FS-while-holding.patch613
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5717-Reverted-Update-KFD-Thunk-ioctl-ABI-to-match-upstrea.patch579
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5718-SWDEV-168581-dc-fix-sporadic-multiple-aux-transactio.patch183
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5719-drm-amdkfd-Rebsed-some-changes-in-kfd.patch333
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5720-drm-amdgpu-Clean-up-KFD-init-and-fini.patch76
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5721-net-ethernet-xgbe-expand-PHY_GBIT_FEAUTRES.patch104
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5722-Code-cleanup.patch28
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5723-drm-amdgpu-vcn-Fixed-S3-hung-issue.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5724-drm-amdgpu-change-VEGA-booting-with-firmware-loaded-.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5725-Fix-compilation-error-for-kfd.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5726-amd-i2s-fix-to-the-fage-fault-when-iommu-is-enabled.patch156
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5727-amd-i2s-dma-pointer-uses-Link-position-counter.This-.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5728-mmc-core-Move-calls-to-prepare_hs400_tuning-closer-t.patch50
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5729-mmc-core-more-fine-grained-hooks-for-HS400-tuning.patch89
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5730-mmc-sdhci-Export-sdhci-tuning-function-symbol.patch91
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5731-mmc-sdhci-Export-sdhci_request.patch53
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5732-mmc-sdhci-add-adma_table_cnt-member-to-struct-sdhci_.patch77
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5733-mmc-sdhci-introduce-adma_write_desc-hook-to-struct-s.patch128
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5734-mmc-sdhci-Add-version-V4-definition.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5735-mmc-sdhci-Add-sd-host-v4-mode.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5736-mmc-sdhci-Add-ADMA2-64-bit-addressing-support-for-V4.patch211
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5737-mmc-sdhci-Add-32-bit-block-count-support-for-v4-mode.patch80
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5738-mmc-sdhci-Add-Auto-CMD-Auto-Select-support.patch117
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5739-amd-xgbe-use-dma_mapping_error-to-check-map-errors.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5740-lib-crc-Move-polynomial-definition-to-separate-heade.patch96
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5741-lib-crc-Use-consistent-naming-for-CRC-32-polynomials.patch105
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5742-net-ethernet-Use-existing-define-with-polynomial.patch46
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5743-net-amd-fix-return-type-of-ndo_start_xmit-function.patch45
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5744-net-phy-Add-helper-for-advertise-to-lcl-value.patch71
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5745-drivers-net-remove-net-busy_poll.h-inclusion-when-no.patch35
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5746-amd-eMMC-sdhci-HS400-workaround-for-ZP.patch103
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5747-drm-amd-display-Raise-dispclk-value-for-CZ.patch48
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5748-drm-amdgpu-gfx8-disable-EDC.patch38
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5749-net-phy-Also-request-modules-for-C45-IDs.patch56
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5750-amd-xgbe-Fix-mdio-access-for-non-zero-ports-and-clau.patch94
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5751-Revert-drm-amdgpu-make-gfx9-enter-into-rlc-safe-mode.patch36
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5752-Revert-drm-amdgpu-abstract-the-function-of-enter-exi.patch1446
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5753-Revert-drm-amdgpu-separate-amdgpu_rlc-into-a-single-.patch454
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5754-drm-amdgpu-make-gfx9-enter-into-rlc-safe-mode-when-s.patch39
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5755-Revert-drm-amdgpu-revert-the-commit-interim-disable-.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5756-Revert-drm-amdgpu-revert-psp-firmware-load-status-ch.patch32
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5757-drm-amdgpu-psp-ignore-psp-response-status.patch54
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/5758-RTQA4-Fix-build-error-for-hs400-and-hs200.patch81
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/amd-emmc-patches.scc13
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/amd-xgbe-patches.scc7
-rwxr-xr-xcommon/recipes-kernel/linux/linux-yocto-4.14.71/amdgpu-patches.scc1603
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/misc-patches.scc5
-rw-r--r--common/recipes-kernel/linux/linux-yocto_4.14.bbappend4
1631 files changed, 361060 insertions, 1 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4133-drm-amdgpu-powerplay-Added-missing-endian-fixes-for-.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4133-drm-amdgpu-powerplay-Added-missing-endian-fixes-for-.patch
new file mode 100644
index 00000000..02742a7f
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4133-drm-amdgpu-powerplay-Added-missing-endian-fixes-for-.patch
@@ -0,0 +1,45 @@
+From 781c7828a3b57d912ba68593e2e9a16350d5edde Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexander.deucher@amd.com>
+Date: Fri, 8 Jul 2016 10:12:10 -0400
+Subject: [PATCH 4133/5725] drm/amdgpu/powerplay: Added missing endian fixes
+ for ppatomctrl.c
+
+V2
+Atom tables are in LE format.
+
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c b/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
+index f591b68..63d1060 100644
+--- a/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
++++ b/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
+@@ -1073,8 +1073,10 @@ int atomctrl_get_voltage_evv_on_sclk(
+ GetIndexIntoMasterTable(COMMAND, GetVoltageInfo),
+ (uint32_t *)&get_voltage_info_param_space);
+
+- *voltage = result ? 0 :
+- le16_to_cpu(((GET_EVV_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_2 *)
++ if (0 != result)
++ return result;
++
++ *voltage = le16_to_cpu(((GET_EVV_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_2 *)
+ (&get_voltage_info_param_space))->usVoltageLevel);
+
+ return result;
+@@ -1279,7 +1281,8 @@ int atomctrl_read_efuse(struct pp_hwmgr *hwmgr, uint16_t start_index,
+ result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
+ GetIndexIntoMasterTable(COMMAND, ReadEfuseValue),
+ (uint32_t *)&efuse_param);
+- *efuse = result ? 0 : le32_to_cpu(efuse_param.ulEfuseValue) & mask;
++ if (!result)
++ *efuse = le32_to_cpu(efuse_param.ulEfuseValue) & mask;
+
+ return result;
+ }
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4134-drm-amd-powerplay-implement-smu7_smumgr-for-asics-wi.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4134-drm-amd-powerplay-implement-smu7_smumgr-for-asics-wi.patch
new file mode 100644
index 00000000..53bfc116
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4134-drm-amd-powerplay-implement-smu7_smumgr-for-asics-wi.patch
@@ -0,0 +1,35 @@
+From 74ae856aa0a67927e74879917e8b65c0dbc13a23 Mon Sep 17 00:00:00 2001
+From: Rex Zhu <Rex.Zhu@amd.com>
+Date: Fri, 19 Aug 2016 20:35:48 +0800
+Subject: [PATCH 4134/5725] drm/amd/powerplay: implement smu7_smumgr for asics
+ with smu ip version 7 (V2)
+
+Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
+Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c b/drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c
+index d644a9b..64d33b7 100644
+--- a/drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c
++++ b/drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c
+@@ -283,9 +283,11 @@ int smu7_read_smc_sram_dword(struct pp_hwmgr *hwmgr, uint32_t smc_addr, uint32_t
+
+ result = smu7_set_smc_sram_address(hwmgr, smc_addr, limit);
+
+- *value = result ? 0 : cgs_read_register(hwmgr->device, mmSMC_IND_DATA_11);
++ if (result)
++ return result;
+
+- return result;
++ *value = cgs_read_register(hwmgr->device, mmSMC_IND_DATA_11);
++ return 0;
+ }
+
+ int smu7_write_smc_sram_dword(struct pp_hwmgr *hwmgr, uint32_t smc_addr, uint32_t value, uint32_t limit)
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4135-drm-amd-powerplay-fix-bug-get-wrong-evv-voltage-of-P.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4135-drm-amd-powerplay-fix-bug-get-wrong-evv-voltage-of-P.patch
new file mode 100644
index 00000000..c13b7556
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4135-drm-amd-powerplay-fix-bug-get-wrong-evv-voltage-of-P.patch
@@ -0,0 +1,39 @@
+From bd8d55b5ce66715bb8193431e6863008c7de7083 Mon Sep 17 00:00:00 2001
+From: Rex Zhu <Rex.Zhu@amd.com>
+Date: Wed, 26 Oct 2016 12:56:07 +0800
+Subject: [PATCH 4135/5725] drm/amd/powerplay: fix bug get wrong evv voltage of
+ Polaris V2
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
+Acked-by: Christian König <christian.koenig@amd.com>
+Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c b/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
+index 63d1060..d3eeafb 100644
+--- a/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
++++ b/drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c
+@@ -1323,9 +1323,11 @@ int atomctrl_get_voltage_evv_on_sclk_ai(struct pp_hwmgr *hwmgr, uint8_t voltage_
+ GetIndexIntoMasterTable(COMMAND, GetVoltageInfo),
+ (uint32_t *)&get_voltage_info_param_space);
+
+- *voltage = result ? 0 :
+- le32_to_cpu(((GET_EVV_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_3 *)(&get_voltage_info_param_space))->ulVoltageLevel);
++ if (0 != result)
++ return result;
+
++ *voltage = le32_to_cpu(((GET_EVV_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_3 *)
++ (&get_voltage_info_param_space))->ulVoltageLevel);
+ return result;
+ }
+
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4136-drm-amdgpu-Use-the-drm_driver.dumb_destroy-default.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4136-drm-amdgpu-Use-the-drm_driver.dumb_destroy-default.patch
new file mode 100644
index 00000000..05d8a1a4
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4136-drm-amdgpu-Use-the-drm_driver.dumb_destroy-default.patch
@@ -0,0 +1,35 @@
+From 3b333942ab68ee667cfe8c5df7ba2765010e6a44 Mon Sep 17 00:00:00 2001
+From: noral f <noralf@tronnes.org>
+Date: Sun, 23 Jul 2017 21:16:45 +0200
+Subject: [PATCH 4136/5725] drm/amdgpu: Use the drm_driver.dumb_destroy default
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+drm_gem_dumb_destroy() is the drm_driver.dumb_destroy default,
+so no need to set it.
+
+Cc: Alex Deucher <alexander.deucher@amd.com>
+Cc: Christian König <christian.koenig@amd.com>
+Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
+Acked-by: Alex Deucher <alexander.deucher@amd.com>
+Link: https://patchwork.freedesktop.org/patch/msgid/1500837417-40580-30-git-send-email-noralf@tronnes.org
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+index 1397a47..3f68ca9 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+@@ -895,7 +895,6 @@ static struct drm_driver kms_driver = {
+ .gem_close_object = amdgpu_gem_object_close,
+ .dumb_create = amdgpu_mode_dumb_create,
+ .dumb_map_offset = amdgpu_mode_dumb_mmap,
+- .dumb_destroy = drm_gem_dumb_destroy,
+ .fops = &amdgpu_driver_kms_fops,
+
+ .prime_handle_to_fd = drm_gem_prime_handle_to_fd,
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4137-drm-amd-dc-Add-dc-display-driver-v3.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4137-drm-amd-dc-Add-dc-display-driver-v3.patch
new file mode 100644
index 00000000..3c0a79d2
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4137-drm-amd-dc-Add-dc-display-driver-v3.patch
@@ -0,0 +1,159 @@
+From a9c2b51cc3d75fb871bcc685e203027ca6779f3a Mon Sep 17 00:00:00 2001
+From: Harry Wentland <harry.wentland@amd.com>
+Date: Tue, 12 Sep 2017 15:58:20 -0400
+Subject: [PATCH 4137/5725] drm/amd/dc: Add dc display driver (v3)
+
+Supported DCE versions: 8.0, 10.0, 11.0, 11.2
+
+Added functions get_norm_pix_clk & calculate_phy_pix_clks and
+No need to keep track of unreffedclk sources.
+
+Signed-off-by: Harry Wentland <harry.wentland@amd.com>
+Acked-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 91 ++++++++++++++---------
+ 1 file changed, 57 insertions(+), 34 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c b/drivers/gpu/drm/amd/display/dc/core/dc_resource.c
+index 4ab04c7..81c6de7 100644
+--- a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c
++++ b/drivers/gpu/drm/amd/display/dc/core/dc_resource.c
+@@ -265,30 +265,23 @@ bool resource_construct(
+
+ return true;
+ }
+-static int find_matching_clock_source(
+- const struct resource_pool *pool,
+- struct clock_source *clock_source)
+-{
+-
+- int i;
+-
+- for (i = 0; i < pool->clk_src_count; i++) {
+- if (pool->clock_sources[i] == clock_source)
+- return i;
+- }
+- return -1;
+-}
+
+ void resource_unreference_clock_source(
+ struct resource_context *res_ctx,
+ const struct resource_pool *pool,
+ struct clock_source *clock_source)
+ {
+- int i = find_matching_clock_source(pool, clock_source);
++ int i;
+
+- if (i > -1)
++ for (i = 0; i < pool->clk_src_count; i++) {
++ if (pool->clock_sources[i] != clock_source)
++ continue;
++
+ res_ctx->clock_source_ref_count[i]--;
+
++ break;
++ }
++
+ if (pool->dp_clock_source == clock_source)
+ res_ctx->dp_clock_source_ref_count--;
+ }
+@@ -298,31 +291,19 @@ void resource_reference_clock_source(
+ const struct resource_pool *pool,
+ struct clock_source *clock_source)
+ {
+- int i = find_matching_clock_source(pool, clock_source);
+-
+- if (i > -1)
++ int i;
++ for (i = 0; i < pool->clk_src_count; i++) {
++ if (pool->clock_sources[i] != clock_source)
++ continue;
++
+ res_ctx->clock_source_ref_count[i]++;
++ break;
++ }
+
+ if (pool->dp_clock_source == clock_source)
+ res_ctx->dp_clock_source_ref_count++;
+ }
+
+-int resource_get_clock_source_reference(
+- struct resource_context *res_ctx,
+- const struct resource_pool *pool,
+- struct clock_source *clock_source)
+-{
+- int i = find_matching_clock_source(pool, clock_source);
+-
+- if (i > -1)
+- return res_ctx->clock_source_ref_count[i];
+-
+- if (pool->dp_clock_source == clock_source)
+- return res_ctx->dp_clock_source_ref_count;
+-
+- return -1;
+-}
+-
+ bool resource_are_streams_timing_synchronizable(
+ struct dc_stream_state *stream1,
+ struct dc_stream_state *stream2)
+@@ -1648,6 +1629,46 @@ static struct dc_stream_state *find_pll_sharable_stream(
+ return NULL;
+ }
+
++static int get_norm_pix_clk(const struct dc_crtc_timing *timing)
++{
++ uint32_t pix_clk = timing->pix_clk_khz;
++ uint32_t normalized_pix_clk = pix_clk;
++
++ if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420)
++ pix_clk /= 2;
++ if (timing->pixel_encoding != PIXEL_ENCODING_YCBCR422) {
++ switch (timing->display_color_depth) {
++ case COLOR_DEPTH_888:
++ normalized_pix_clk = pix_clk;
++ break;
++ case COLOR_DEPTH_101010:
++ normalized_pix_clk = (pix_clk * 30) / 24;
++ break;
++ case COLOR_DEPTH_121212:
++ normalized_pix_clk = (pix_clk * 36) / 24;
++ break;
++ case COLOR_DEPTH_161616:
++ normalized_pix_clk = (pix_clk * 48) / 24;
++ break;
++ default:
++ ASSERT(0);
++ break;
++ }
++ }
++ return normalized_pix_clk;
++}
++
++static void calculate_phy_pix_clks(struct dc_stream_state *stream)
++{
++ /* update actual pixel clock on all streams */
++ if (dc_is_hdmi_signal(stream->signal))
++ stream->phy_pix_clk = get_norm_pix_clk(
++ &stream->timing);
++ else
++ stream->phy_pix_clk =
++ stream->timing.pix_clk_khz;
++}
++
+ enum dc_status resource_map_pool_resources(
+ const struct dc *dc,
+ struct dc_state *context,
+@@ -2550,6 +2571,8 @@ enum dc_status dc_validate_stream(struct dc *dc, struct dc_stream_state *stream)
+ struct timing_generator *tg = core_dc->res_pool->timing_generators[0];
+ enum dc_status res = DC_OK;
+
++ calculate_phy_pix_clks(stream);
++
+ if (!tg->funcs->validate_timing(tg, &stream->timing))
+ res = DC_FAIL_CONTROLLER_VALIDATE;
+
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4138-drm-amd-display-No-need-to-keep-track-of-unreffed-cl.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4138-drm-amd-display-No-need-to-keep-track-of-unreffed-cl.patch
new file mode 100644
index 00000000..222c5b97
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4138-drm-amd-display-No-need-to-keep-track-of-unreffed-cl.patch
@@ -0,0 +1,36 @@
+From 948decc05f43acba3a626a85db237111598c0064 Mon Sep 17 00:00:00 2001
+From: Harry Wentland <harry.wentland@amd.com>
+Date: Tue, 5 Sep 2017 15:50:48 -0400
+Subject: [PATCH 4138/5725] drm/amd/display: No need to keep track of unreffed
+ clk sources V2
+
+This simplifies clock source reprogramming a bit.
+
+Signed-off-by: Harry Wentland <harry.wentland@amd.com>
+Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
+Acked-by: Harry Wentland <Harry.Wentland@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c b/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
+index 858edb3..b17afcf 100644
+--- a/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
++++ b/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
+@@ -1939,10 +1939,7 @@ static void dce110_reset_hw_ctx_wrap(
+ pipe_ctx_old->stream_res.tg->funcs->disable_crtc(pipe_ctx_old->stream_res.tg);
+ pipe_ctx_old->plane_res.mi->funcs->free_mem_input(
+ pipe_ctx_old->plane_res.mi, dc->current_state->stream_count);
+-
+- if (old_clk && 0 == resource_get_clock_source_reference(&context->res_ctx,
+- dc->res_pool,
+- old_clk))
++ if (old_clk)
+ old_clk->funcs->cs_power_down(old_clk);
+
+ dc->hwss.disable_plane(dc, pipe_ctx_old);
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4139-dma-buf-keep-only-not-signaled-fence-in-reservation_.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4139-dma-buf-keep-only-not-signaled-fence-in-reservation_.patch
new file mode 100644
index 00000000..f8c4c6ad
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4139-dma-buf-keep-only-not-signaled-fence-in-reservation_.patch
@@ -0,0 +1,217 @@
+From 4257a32da4d8822eb49b8f726d8168282536ea5f Mon Sep 17 00:00:00 2001
+From: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
+Date: Wed, 9 Jan 2019 18:15:08 +0530
+Subject: [PATCH 4139/5725] dma-buf: keep only not signaled fence in
+ reservation_object_add_shared_replace v3
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The amdgpu issue to also need signaled fences in the reservation objects
+should be fixed by now.
+
+Optimize the list by keeping only the not signaled yet fences around.
+
+v2: temporary put the signaled fences at the end of the new container
+v3: put the old fence at the end of the new container as well.
+
+Signed-off-by: Christian König <christian.koenig@amd.com>
+Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
+Tested-by: Chris Wilson <chris@chris-wilson.co.uk>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Link: https://patchwork.freedesktop.org/patch/msgid/20171114142436.1360-1-christian.koenig@amd.com
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
+---
+ drivers/dma-buf/reservation.c | 87 ++++++++++++++++++++++++++++---------------
+ 1 file changed, 58 insertions(+), 29 deletions(-)
+ mode change 100644 => 100755 drivers/dma-buf/reservation.c
+
+diff --git a/drivers/dma-buf/reservation.c b/drivers/dma-buf/reservation.c
+old mode 100644
+new mode 100755
+index 012fa3d..1bc15f6
+--- a/drivers/dma-buf/reservation.c
++++ b/drivers/dma-buf/reservation.c
+@@ -104,7 +104,8 @@ reservation_object_add_shared_inplace(struct reservation_object *obj,
+ struct reservation_object_list *fobj,
+ struct dma_fence *fence)
+ {
+- u32 i;
++ struct dma_fence *signaled = NULL;
++ u32 i, signaled_idx;
+
+ dma_fence_get(fence);
+
+@@ -126,17 +127,28 @@ reservation_object_add_shared_inplace(struct reservation_object *obj,
+ dma_fence_put(old_fence);
+ return;
+ }
++
++ if (!signaled && dma_fence_is_signaled(old_fence)) {
++ signaled = old_fence;
++ signaled_idx = i;
++ }
+ }
+
+ /*
+ * memory barrier is added by write_seqcount_begin,
+ * fobj->shared_count is protected by this lock too
+ */
+- RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence);
+- fobj->shared_count++;
++ if (signaled) {
++ RCU_INIT_POINTER(fobj->shared[signaled_idx], fence);
++ } else {
++ RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence);
++ fobj->shared_count++;
++ }
+
+ write_seqcount_end(&obj->seq);
+ preempt_enable();
++
++ dma_fence_put(signaled);
+ }
+
+ static void
+@@ -145,8 +157,7 @@ reservation_object_add_shared_replace(struct reservation_object *obj,
+ struct reservation_object_list *fobj,
+ struct dma_fence *fence)
+ {
+- unsigned i;
+- struct dma_fence *old_fence = NULL;
++ unsigned i, j, k;
+
+ dma_fence_get(fence);
+
+@@ -162,24 +173,21 @@ reservation_object_add_shared_replace(struct reservation_object *obj,
+ * references from the old struct are carried over to
+ * the new.
+ */
+- fobj->shared_count = old->shared_count;
+-
+- for (i = 0; i < old->shared_count; ++i) {
++ for (i = 0, j = 0, k = fobj->shared_max; i < old->shared_count; ++i) {
+ struct dma_fence *check;
+
+ check = rcu_dereference_protected(old->shared[i],
+ reservation_object_held(obj));
+
+- if (!old_fence && check->context == fence->context) {
+- old_fence = check;
+- RCU_INIT_POINTER(fobj->shared[i], fence);
+- } else
+- RCU_INIT_POINTER(fobj->shared[i], check);
+- }
+- if (!old_fence) {
+- RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence);
+- fobj->shared_count++;
++ if (check->context == fence->context ||
++ dma_fence_is_signaled(check))
++ RCU_INIT_POINTER(fobj->shared[--k], check);
++ else
++ RCU_INIT_POINTER(fobj->shared[j++], check);
+ }
++ fobj->shared_count = j;
++ RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence);
++ fobj->shared_count++;
+
+ done:
+ preempt_disable();
+@@ -192,10 +200,18 @@ reservation_object_add_shared_replace(struct reservation_object *obj,
+ write_seqcount_end(&obj->seq);
+ preempt_enable();
+
+- if (old)
+- kfree_rcu(old, rcu);
++ if (!old)
++ return;
+
+- dma_fence_put(old_fence);
++ /* Drop the references to the signaled fences */
++ for (i = k; i < fobj->shared_max; ++i) {
++ struct dma_fence *f;
++
++ f = rcu_dereference_protected(fobj->shared[i],
++ reservation_object_held(obj));
++ dma_fence_put(f);
++ }
++ kfree_rcu(old, rcu);
+ }
+
+ /**
+@@ -358,8 +374,9 @@ EXPORT_SYMBOL(reservation_object_copy_fences);
+ * @pshared: the array of shared fence ptrs returned (array is krealloc'd to
+ * the required size, and must be freed by caller)
+ *
+- * RETURNS
+- * Zero or -errno
++ * Retrieve all fences from the reservation object. If the pointer for the
++ * exclusive fence is not specified the fence is put into the array of the
++ * shared fences as well. Returns either zero or -ENOMEM.
+ */
+ int reservation_object_get_fences_rcu(struct reservation_object *obj,
+ struct dma_fence **pfence_excl,
+@@ -373,8 +390,8 @@ int reservation_object_get_fences_rcu(struct reservation_object *obj,
+
+ do {
+ struct reservation_object_list *fobj;
+- unsigned seq;
+- unsigned int i;
++ unsigned int i, seq;
++ size_t sz = 0;
+
+ shared_count = i = 0;
+
+@@ -386,9 +403,14 @@ int reservation_object_get_fences_rcu(struct reservation_object *obj,
+ goto unlock;
+
+ fobj = rcu_dereference(obj->fence);
+- if (fobj) {
++ if (fobj)
++ sz += sizeof(*shared) * fobj->shared_max;
++
++ if (!pfence_excl && fence_excl)
++ sz += sizeof(*shared);
++
++ if (sz) {
+ struct dma_fence **nshared;
+- size_t sz = sizeof(*shared) * fobj->shared_max;
+
+ nshared = krealloc(shared, sz,
+ GFP_NOWAIT | __GFP_NOWARN);
+@@ -404,13 +426,19 @@ int reservation_object_get_fences_rcu(struct reservation_object *obj,
+ break;
+ }
+ shared = nshared;
+- shared_count = fobj->shared_count;
+-
++ shared_count = fobj ? fobj->shared_count : 0;
+ for (i = 0; i < shared_count; ++i) {
+ shared[i] = rcu_dereference(fobj->shared[i]);
+ if (!dma_fence_get_rcu(shared[i]))
+ break;
+ }
++
++ if (!pfence_excl && fence_excl) {
++ shared[i] = fence_excl;
++ fence_excl = NULL;
++ ++i;
++ ++shared_count;
++ }
+ }
+
+ if (i != shared_count || read_seqcount_retry(&obj->seq, seq)) {
+@@ -432,7 +460,8 @@ int reservation_object_get_fences_rcu(struct reservation_object *obj,
+
+ *pshared_count = shared_count;
+ *pshared = shared;
+- *pfence_excl = fence_excl;
++ if (pfence_excl)
++ *pfence_excl = fence_excl;
+
+ return ret;
+ }
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4140-drm-amdgpu-Restore-scalable-VM-size-calculation.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4140-drm-amdgpu-Restore-scalable-VM-size-calculation.patch
new file mode 100644
index 00000000..652fb84d
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4140-drm-amdgpu-Restore-scalable-VM-size-calculation.patch
@@ -0,0 +1,68 @@
+From d02621a5c25d78ced0d763bacec2f8846574511c Mon Sep 17 00:00:00 2001
+From: ozeng <oak.zeng@amd.com>
+Date: Thu, 6 Jul 2017 15:07:50 -0500
+Subject: [PATCH 4140/5725] drm/amdgpu: Restore scalable VM size calculation
+
+fa2f1a68af48de01c775585c552438aba795b2f5 made both the GART size
+and VM size scalable to system memory size. This was reverted later
+to solve SWDEV-123010. However the revert caused KFD huge buffer
+test failure reported in SWDEV-126381. This restore the scalable
+VM size calculation to allow KFD allocate huge buffer.
+
+BUG: SWDEV-126381
+
+Change-Id: I68cf765dfcb94921aae1a815ab896a367e3f3005
+Signed-off-by: Oak Zeng <oak.zeng@amd.com>
+Reviewed-by: Roger.He <Hongbo.He@amd.com>
+
+ Conflicts:
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 24 ++++++++++++++++++++++++
+ 1 file changed, 24 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
+index 968ec87..2bac39ee 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
+@@ -982,6 +982,9 @@ static void amdgpu_device_check_smu_prv_buffer_size(struct amdgpu_device *adev)
+ */
+ static void amdgpu_device_check_arguments(struct amdgpu_device *adev)
+ {
++ struct sysinfo si;
++ int phys_ram_gb, amdgpu_vm_size_aligned;
++
+ if (amdgpu_sched_jobs < 4) {
+ dev_warn(adev->dev, "sched jobs (%d) must be at least 4\n",
+ amdgpu_sched_jobs);
+@@ -1006,6 +1009,27 @@ static void amdgpu_device_check_arguments(struct amdgpu_device *adev)
+ amdgpu_gtt_size = -1;
+ }
+
++ /* Compute the GPU VM space only if the user
++ * hasn't changed it from the default.
++ */
++ if (amdgpu_vm_size == -1) {
++ /* Computation depends on the amount of physical RAM available.
++ * Cannot exceed 1TB.
++ */
++ si_meminfo(&si);
++ phys_ram_gb = ((uint64_t)si.totalram * si.mem_unit) >> 30;
++ amdgpu_vm_size = min(phys_ram_gb * 3 + 16, 1024);
++
++ /* GPUVM sizes are almost never perfect powers of two.
++ * Round up to nearest power of two starting from
++ * the minimum allowed but aligned size of 32GB */
++ amdgpu_vm_size_aligned = 32;
++ while (amdgpu_vm_size > amdgpu_vm_size_aligned)
++ amdgpu_vm_size_aligned *= 2;
++
++ amdgpu_vm_size = amdgpu_vm_size_aligned;
++ }
++
+ /* valid range is between 4 and 9 inclusive */
+ if (amdgpu_vm_fragment_size != -1 &&
+ (amdgpu_vm_fragment_size > 9 || amdgpu_vm_fragment_size < 4)) {
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4141-drm-amdgpu-fix-and-cleanup-UVD-IB-generation-v2.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4141-drm-amdgpu-fix-and-cleanup-UVD-IB-generation-v2.patch
new file mode 100644
index 00000000..532f67c5
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4141-drm-amdgpu-fix-and-cleanup-UVD-IB-generation-v2.patch
@@ -0,0 +1,43 @@
+From 6fa2c740af47c0bb5aa6305569ca669c61f5d6d6 Mon Sep 17 00:00:00 2001
+From: christian koenig <ckoenig.leichtzumerken@gmail.com>
+Date: Wed, 7 Feb 2018 20:48:21 +0100
+Subject: [PATCH 4141/5725] drm/amdgpu: fix and cleanup UVD IB generation(v2)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Moving the structure assignment to inside the if condition.
+
+Change-Id: I4956f054cd23736b605ab058acacb078207a53cb
+Signed-off-by: Christian König <christian.koenig@amd.com>
+Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Reviewed-by: Leo Liu <leo.liu@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
+index 0685e18..6cf5ccf 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
+@@ -959,7 +959,6 @@ int amdgpu_uvd_ring_parse_cs(struct amdgpu_cs_parser *parser, uint32_t ib_idx)
+ static int amdgpu_uvd_send_msg(struct amdgpu_ring *ring, struct amdgpu_bo *bo,
+ bool direct, struct dma_fence **fence)
+ {
+- struct ttm_operation_ctx ctx = { true, false };
+ struct amdgpu_device *adev = ring->adev;
+ struct dma_fence *f = NULL;
+ struct amdgpu_job *job;
+@@ -973,6 +972,8 @@ static int amdgpu_uvd_send_msg(struct amdgpu_ring *ring, struct amdgpu_bo *bo,
+ amdgpu_bo_unpin(bo);
+
+ if (!ring->adev->uvd.address_64_bit) {
++ struct ttm_operation_ctx ctx = { true, false };
++
+ amdgpu_ttm_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_VRAM);
+ amdgpu_uvd_force_into_uvd_segment(bo);
+ r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx);
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4142-drm-amdgpu-cleanup-VCN-IB-generation-v2.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4142-drm-amdgpu-cleanup-VCN-IB-generation-v2.patch
new file mode 100644
index 00000000..80e4dc42
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4142-drm-amdgpu-cleanup-VCN-IB-generation-v2.patch
@@ -0,0 +1,34 @@
+From 5044370805caf7ff40a4debecf3cb8cde73443fa Mon Sep 17 00:00:00 2001
+From: christian koenig <ckoenig.leichtzumerken@gmail.com>
+Date: Wed, 7 Feb 2018 20:48:22 +0100
+Subject: [PATCH 4142/5725] drm/amdgpu: cleanup VCN IB generation (v2)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Removed struct ttm_operation_ctx ctx = { true, false }; which
+is not used in the function.
+
+Signed-off-by: Christian König <christian.koenig@amd.com>
+Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
+Tested-and-Reviewed-by: Leo Liu <leo.liu@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
+index 3ed7926..01cc8de 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
+@@ -277,7 +277,6 @@ static int amdgpu_vcn_dec_send_msg(struct amdgpu_ring *ring,
+ struct amdgpu_bo *bo, bool direct,
+ struct dma_fence **fence)
+ {
+- struct ttm_operation_ctx ctx = { true, false };
+ struct amdgpu_device *adev = ring->adev;
+ struct dma_fence *f = NULL;
+ struct amdgpu_job *job;
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4143-drm-amdkfd-Disable-the-perf-counters-for-old-kernels.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4143-drm-amdkfd-Disable-the-perf-counters-for-old-kernels.patch
new file mode 100644
index 00000000..62035ec7
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4143-drm-amdkfd-Disable-the-perf-counters-for-old-kernels.patch
@@ -0,0 +1,32 @@
+From 9335b27a248873ac43730ef4f649c403880b9518 Mon Sep 17 00:00:00 2001
+From: Yong Zhao <Yong.Zhao@amd.com>
+Date: Fri, 28 Apr 2017 18:08:09 -0400
+Subject: [PATCH 4143/5725] drm/amdkfd: Disable the perf counters for old
+ kernels
+
+Because IOMMU functions are missing for old kernels such as 3.10 on
+Redhat 7.3, we choose to disable the performance counter feature on
+those kernels.
+
+Change-Id: Ie159d61a9b36cc38bd306b5e28fa5a3b83646d09
+Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
+---
+ drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h
+index f4d29c4..4c518fe8 100644
+--- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h
++++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h
+@@ -190,4 +190,8 @@ struct kfd_topology_device *kfd_create_topology_device(
+ struct list_head *device_list);
+ void kfd_release_topology_device_list(struct list_head *device_list);
+
++extern bool amd_iommu_pc_supported(void);
++extern u8 amd_iommu_pc_get_max_banks(u16 devid);
++extern u8 amd_iommu_pc_get_max_counters(u16 devid);
++
+ #endif /* __KFD_TOPOLOGY_H__ */
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4144-drm-amd-display-fix-Polaris-12-bw-bounding-box-v2.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4144-drm-amd-display-fix-Polaris-12-bw-bounding-box-v2.patch
new file mode 100644
index 00000000..40b109e8
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4144-drm-amd-display-fix-Polaris-12-bw-bounding-box-v2.patch
@@ -0,0 +1,36 @@
+From 2f8ebd8ec602b5680b96fac7880d634c125b795c Mon Sep 17 00:00:00 2001
+From: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
+Date: Thu, 8 Mar 2018 12:08:01 -0500
+Subject: [PATCH 4144/5725] drm/amd/display: fix Polaris 12 bw bounding box
+ (v2)
+
+Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
+Signed-off-by: Harry Wentland <harry.wentland@amd.com>
+Reviewed-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
+Acked-by: Harry Wentland <harry.wentland@amd.com>
+Acked-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
+index 0a5eb32..56f46a0 100644
+--- a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
++++ b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
+@@ -53,10 +53,11 @@ static enum bw_calcs_version bw_calcs_version_from_asic_id(struct hw_asic_id asi
+ return BW_CALCS_VERSION_CARRIZO;
+
+ case FAMILY_VI:
++ if (ASIC_REV_IS_POLARIS12_V(asic_id.hw_internal_rev))
++ return BW_CALCS_VERSION_POLARIS12;
+ if (ASIC_REV_IS_POLARIS10_P(asic_id.hw_internal_rev))
+ return BW_CALCS_VERSION_POLARIS10;
+- if (ASIC_REV_IS_POLARIS11_M(asic_id.hw_internal_rev) ||
+- ASIC_REV_IS_POLARIS12_V(asic_id.hw_internal_rev))
++ if (ASIC_REV_IS_POLARIS11_M(asic_id.hw_internal_rev))
+ return BW_CALCS_VERSION_POLARIS11;
+ return BW_CALCS_VERSION_INVALID;
+
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4145-drm-amdkfd-Fix-and-simplify-sync-object-handling-for.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4145-drm-amdkfd-Fix-and-simplify-sync-object-handling-for.patch
new file mode 100644
index 00000000..8dc10249
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4145-drm-amdkfd-Fix-and-simplify-sync-object-handling-for.patch
@@ -0,0 +1,100 @@
+From fb9d4b3b795048b0b9793508f284c313410eafa8 Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Tue, 13 Mar 2018 16:05:59 -0400
+Subject: [PATCH 4145/5725] drm/amdkfd: Fix and simplify sync object handling
+ for KFD
+
+The adev parameter in amdgpu_sync_fence and amdgpu_sync_resv is only
+needed for updating sync->last_vm_update. This breaks if different
+adevs ars passed to calls for the same sync object.
+
+Always pass NULL for calls from KFD because sync objects used for
+KFD don't belong to any particular device, and KFD doesn't need the
+sync->last_vm_update fence.
+
+This fixes kernel log warnings on multi-GPU systems after recent
+changes in amdgpu_amdkfd_gpuvm_restore_process_bos.
+
+Change-Id: I5739c5761f65bdd0e6dd749210960df1472be9df
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 28 +++++-------------------
+ 1 file changed, 5 insertions(+), 23 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+index 769fdcf..9061f44 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+@@ -417,23 +417,6 @@ static int vm_validate_pt_pd_bos(struct amdgpu_vm *vm)
+ return 0;
+ }
+
+-static int sync_vm_fence(struct amdgpu_device *adev, struct amdgpu_sync *sync,
+- struct dma_fence *f)
+-{
+- int ret = amdgpu_sync_fence(adev, sync, f, false);
+-
+- /* Sync objects can't handle multiple GPUs (contexts) updating
+- * sync->last_vm_update. Fortunately we don't need it for
+- * KFD's purposes, so we can just drop that fence.
+- */
+- if (sync->last_vm_update) {
+- dma_fence_put(sync->last_vm_update);
+- sync->last_vm_update = NULL;
+- }
+-
+- return ret;
+-}
+-
+ static int vm_update_pds(struct amdgpu_vm *vm, struct amdgpu_sync *sync)
+ {
+ struct amdgpu_bo *pd = vm->root.base.bo;
+@@ -444,7 +427,7 @@ static int vm_update_pds(struct amdgpu_vm *vm, struct amdgpu_sync *sync)
+ if (ret)
+ return ret;
+
+- return sync_vm_fence(adev, sync, vm->last_update);
++ return amdgpu_sync_fence(NULL, sync, vm->last_update, false);
+ }
+
+ /* add_bo_to_vm - Add a BO to a VM
+@@ -850,7 +833,7 @@ static int unmap_bo_from_gpuvm(struct amdgpu_device *adev,
+ /* Add the eviction fence back */
+ amdgpu_bo_fence(pd, &vm->process_info->eviction_fence->base, true);
+
+- sync_vm_fence(adev, sync, bo_va->last_pt_update);
++ amdgpu_sync_fence(NULL, sync, bo_va->last_pt_update, false);
+
+ return 0;
+ }
+@@ -875,7 +858,7 @@ static int update_gpuvm_pte(struct amdgpu_device *adev,
+ return ret;
+ }
+
+- return sync_vm_fence(adev, sync, bo_va->last_pt_update);
++ return amdgpu_sync_fence(NULL, sync, bo_va->last_pt_update, false);
+ }
+
+ static int map_bo_to_gpuvm(struct amdgpu_device *adev,
+@@ -953,7 +936,7 @@ static int process_sync_pds_resv(struct amdkfd_process_info *process_info,
+ vm_list_node) {
+ struct amdgpu_bo *pd = peer_vm->root.base.bo;
+
+- ret = amdgpu_sync_resv(amdgpu_ttm_adev(pd->tbo.bdev),
++ ret = amdgpu_sync_resv(NULL,
+ sync, pd->tbo.resv,
+ AMDGPU_FENCE_OWNER_UNDEFINED, false);
+ if (ret)
+@@ -2329,8 +2312,7 @@ int amdgpu_amdkfd_gpuvm_restore_process_bos(void *info, struct dma_fence **ef)
+ pr_debug("Memory eviction: Validate BOs failed. Try again\n");
+ goto validate_map_fail;
+ }
+- ret = amdgpu_sync_fence(amdgpu_ttm_adev(bo->tbo.bdev),
+- &sync_obj, bo->tbo.moving, false);
++ ret = amdgpu_sync_fence(NULL, &sync_obj, bo->tbo.moving, false);
+ if (ret) {
+ pr_debug("Memory eviction: Sync BO fence failed. Try again\n");
+ goto validate_map_fail;
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4146-drm-amdkfd-use-px-to-print-user-space-address-instea.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4146-drm-amdkfd-use-px-to-print-user-space-address-instea.patch
new file mode 100644
index 00000000..f3d8dfd1
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4146-drm-amdkfd-use-px-to-print-user-space-address-instea.patch
@@ -0,0 +1,55 @@
+From e80daa88b18d5b7fdbd2e408dbb94d5f2e127a64 Mon Sep 17 00:00:00 2001
+From: Philip Yang <Philip.Yang@amd.com>
+Date: Tue, 20 Mar 2018 10:45:26 -0400
+Subject: [PATCH 4146/5725] drm/amdkfd: use %px to print user space address
+ instead of %p
+
+Change-Id: I003ad6f543ca472dafb67ad986ff36a56a225494
+Signed-off-by: Philip Yang <Philip.Yang@amd.com>
+---
+ drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +-
+ drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 8 ++++----
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+index 01c8b19..0c89373 100644
+--- a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
++++ b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+@@ -247,7 +247,7 @@ static int set_queue_properties_from_user(struct queue_properties *q_properties,
+ pr_debug("Queue Size: 0x%llX, %u\n",
+ q_properties->queue_size, args->ring_size);
+
+- pr_debug("Queue r/w Pointers: %p, %p\n",
++ pr_debug("Queue r/w Pointers: %px, %px\n",
+ q_properties->read_ptr,
+ q_properties->write_ptr);
+
+diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_queue.c b/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
+index a5315d4..6dcd621 100644
+--- a/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
++++ b/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
+@@ -36,8 +36,8 @@ void print_queue_properties(struct queue_properties *q)
+ pr_debug("Queue Address: 0x%llX\n", q->queue_address);
+ pr_debug("Queue Id: %u\n", q->queue_id);
+ pr_debug("Queue Process Vmid: %u\n", q->vmid);
+- pr_debug("Queue Read Pointer: 0x%p\n", q->read_ptr);
+- pr_debug("Queue Write Pointer: 0x%p\n", q->write_ptr);
++ pr_debug("Queue Read Pointer: 0x%px\n", q->read_ptr);
++ pr_debug("Queue Write Pointer: 0x%px\n", q->write_ptr);
+ pr_debug("Queue Doorbell Pointer: 0x%p\n", q->doorbell_ptr);
+ pr_debug("Queue Doorbell Offset: %u\n", q->doorbell_off);
+ }
+@@ -53,8 +53,8 @@ void print_queue(struct queue *q)
+ pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address);
+ pr_debug("Queue Id: %u\n", q->properties.queue_id);
+ pr_debug("Queue Process Vmid: %u\n", q->properties.vmid);
+- pr_debug("Queue Read Pointer: 0x%p\n", q->properties.read_ptr);
+- pr_debug("Queue Write Pointer: 0x%p\n", q->properties.write_ptr);
++ pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr);
++ pr_debug("Queue Write Pointer: 0x%px\n", q->properties.write_ptr);
+ pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr);
+ pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off);
+ pr_debug("Queue MQD Address: 0x%p\n", q->mqd);
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4147-drm-amdgpu-Fix-unbalanced-memory-accounting-in-error.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4147-drm-amdgpu-Fix-unbalanced-memory-accounting-in-error.patch
new file mode 100644
index 00000000..9bac88e7
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4147-drm-amdgpu-Fix-unbalanced-memory-accounting-in-error.patch
@@ -0,0 +1,31 @@
+From e0c9c35342db9ece530982054a5541786c6c87f8 Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Mon, 19 Mar 2018 18:00:47 -0400
+Subject: [PATCH 4147/5725] drm/amdgpu: Fix unbalanced memory accounting in
+ error case
+
+When the userptr BO has already been created, unreffing the BO will
+unreserve the memory limit. Don't do it twice.
+
+Change-Id: Ibdcd972ef9177756d83b9bebf0244200e7099748
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+index 9061f44..b3112fb 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+@@ -1297,6 +1297,8 @@ int amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu(
+
+ allocate_init_user_pages_failed:
+ amdgpu_bo_unref(&bo);
++ /* Don't unreserve system mem limit twice */
++ goto err_reserve_limit;
+ err_bo_create:
+ if (!sg)
+ unreserve_system_mem_limit(adev, size, alloc_domain);
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4148-drm-amdkfd-Take-reference-to-gtt-usertask.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4148-drm-amdkfd-Take-reference-to-gtt-usertask.patch
new file mode 100644
index 00000000..a5c54077
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4148-drm-amdkfd-Take-reference-to-gtt-usertask.patch
@@ -0,0 +1,47 @@
+From 2f624615743214a059c25bde1525daac702c88d0 Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Mon, 19 Mar 2018 16:01:16 -0400
+Subject: [PATCH 4148/5725] drm/amdkfd: Take reference to gtt->usertask
+
+Theoretically the task struct can be destroyed before the BO. Use
+the task_struct's reference count to prevent that.
+
+Change-Id: I20f0c42c8f521347bc93987d0703db1f07696000
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index 71a5c67..6c81f2d 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+@@ -1024,6 +1024,9 @@ static void amdgpu_ttm_backend_destroy(struct ttm_tt *ttm)
+ {
+ struct amdgpu_ttm_tt *gtt = (void *)ttm;
+
++ if (gtt->usertask)
++ put_task_struct(gtt->usertask);
++
+ ttm_dma_tt_fini(&gtt->ttm);
+ kfree(gtt);
+ }
+@@ -1112,8 +1115,13 @@ int amdgpu_ttm_tt_set_userptr(struct ttm_tt *ttm, uint64_t addr,
+ return -EINVAL;
+
+ gtt->userptr = addr;
+- gtt->usertask = current->group_leader;
+ gtt->userflags = flags;
++
++ if (gtt->usertask)
++ put_task_struct(gtt->usertask);
++ gtt->usertask = current->group_leader;
++ get_task_struct(gtt->usertask);
++
+ spin_lock_init(&gtt->guptasklock);
+ INIT_LIST_HEAD(&gtt->guptasks);
+ atomic_set(&gtt->mmu_invalidations, 0);
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4149-drm-amdgpu-Avoid-GFP_NOIO.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4149-drm-amdgpu-Avoid-GFP_NOIO.patch
new file mode 100644
index 00000000..64e0b3b0
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4149-drm-amdgpu-Avoid-GFP_NOIO.patch
@@ -0,0 +1,59 @@
+From 2e383fd7906e921c6b5a680de88757f4d53b8b60 Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Mon, 19 Mar 2018 16:10:38 -0400
+Subject: [PATCH 4149/5725] drm/amdgpu: Avoid GFP_NOIO
+
+Instead allocate the memory before taking the problematic lock and
+free it later if it's not needed.
+
+Change-Id: I2ab8af1d5071401447942cbc0968113b8d87ea68
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 17 +++++++++--------
+ 1 file changed, 9 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
+index 3168565..3fc0917 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
+@@ -412,7 +412,7 @@ int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr)
+ enum amdgpu_mn_type type =
+ bo->kfd_bo ? AMDGPU_MN_TYPE_HSA : AMDGPU_MN_TYPE_GFX;
+ struct amdgpu_mn *rmn;
+- struct amdgpu_mn_node *node = NULL;
++ struct amdgpu_mn_node *node = NULL, *new_node;
+ struct list_head bos;
+ struct interval_tree_node *it;
+
+@@ -420,6 +420,10 @@ int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr)
+ if (IS_ERR(rmn))
+ return PTR_ERR(rmn);
+
++ new_node = kmalloc(sizeof(*new_node), GFP_KERNEL);
++ if (!new_node)
++ return -ENOMEM;
++
+ INIT_LIST_HEAD(&bos);
+
+ down_write(&rmn->lock);
+@@ -433,13 +437,10 @@ int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr)
+ list_splice(&node->bos, &bos);
+ }
+
+- if (!node) {
+- node = kmalloc(sizeof(struct amdgpu_mn_node), GFP_NOIO);
+- if (!node) {
+- up_write(&rmn->lock);
+- return -ENOMEM;
+- }
+- }
++ if (!node)
++ node = new_node;
++ else
++ kfree(new_node);
+
+ bo->mn = rmn;
+
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4150-drm-amdgpu-Fix-acquiring-VM-on-large-BAR-systems.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4150-drm-amdgpu-Fix-acquiring-VM-on-large-BAR-systems.patch
new file mode 100644
index 00000000..666873f7
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4150-drm-amdgpu-Fix-acquiring-VM-on-large-BAR-systems.patch
@@ -0,0 +1,32 @@
+From 4e9babb2ea3572f2c4bbf0739bb4968d90dc1290 Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Wed, 21 Mar 2018 16:59:34 -0400
+Subject: [PATCH 4150/5725] drm/amdgpu: Fix acquiring VM on large-BAR systems
+
+On large-BAR systems the VM page tables for compute are accessed by
+the CPU. Always allow CPU access to the page directory so that it can
+be used later by the CPU when a VM is converted to a compute VM.
+
+Change-Id: I5f2876c3d7a159bda2ddabb6014b4a3123275071
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+index 6c071ae..1a7d9aba 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+@@ -2454,8 +2454,7 @@ int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm,
+ if (vm->use_cpu_for_update)
+ flags |= AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED;
+ else
+- flags |= (AMDGPU_GEM_CREATE_NO_CPU_ACCESS |
+- AMDGPU_GEM_CREATE_SHADOW);
++ flags |= AMDGPU_GEM_CREATE_SHADOW;
+
+ size = amdgpu_vm_bo_size(adev, adev->vm_manager.root_level);
+ r = amdgpu_bo_create(adev, size, align, AMDGPU_GEM_DOMAIN_VRAM, flags,
+--
+2.7.4
+
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4151-drm-amdkfd-Simplify-dGPU-event-page-allocation.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4151-drm-amdkfd-Simplify-dGPU-event-page-allocation.patch
new file mode 100644
index 00000000..d2794767
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4151-drm-amdkfd-Simplify-dGPU-event-page-allocation.patch
@@ -0,0 +1,284 @@
+From 25edfba75db6c5455606aa0e626c427c7e2477dd Mon Sep 17 00:00:00 2001
+From: Felix Kuehling <Felix.Kuehling@amd.com>
+Date: Mon, 19 Mar 2018 18:02:07 -0400
+Subject: [PATCH 4151/5725] drm/amdkfd: Simplify dGPU event page allocation
+
+Deal with all the events page allocation in kfd_chardev.c and remove
+unnecessary checks for APU. This will also potentially allow mixed
+configurations of dGPUs with APUs.
+
+Explicitly set the events page in the ioctl instead of doing it
+implicitly in kfd_event_create. This also fixes a potential memory
+leak if the events page was already set in a previous call. This
+will now fail.
+
+Explicitly remember how the events page was allocated so it can be
+freed correctly.
+
+Change-Id: I77ecd0b699c20d2e9a1ff7226e387df143ad6a5b
+Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
+---
+ drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 84 +++++++++++++++++++-------------
+ drivers/gpu/drm/amd/amdkfd/kfd_events.c | 69 +++++++++++---------------
+ drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4 +-
+ 3 files changed, 80 insertions(+), 77 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+index 0c89373..c5e6488 100644
+--- a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
++++ b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+@@ -976,55 +976,69 @@ static int kfd_ioctl_create_event(struct file *filp, struct kfd_process *p,
+ void *data)
+ {
+ struct kfd_ioctl_create_event_args *args = data;
+- struct kfd_dev *kfd;
+- struct kfd_process_device *pdd;
+- int err = -EINVAL;
+- void *mem, *kern_addr = NULL;
+-
+- pr_debug("Event page offset 0x%llx\n", args->event_page_offset);
++ int err;
+
++ /* For dGPUs the event page is allocated in user mode. The
++ * handle is passed to KFD with the first call to this IOCTL
++ * through the event_page_offset field.
++ */
+ if (args->event_page_offset) {
++ struct kfd_dev *kfd;
++ struct kfd_process_device *pdd;
++ void *mem, *kern_addr;
++
++ if (p->signal_page) {
++ pr_err("Event page is already set\n");
++ return -EINVAL;
++ }
++
+ kfd = kfd_device_by_id(GET_GPU_ID(args->event_page_offset));
+ if (!kfd) {
+ pr_err("Getting device by id failed in %s\n", __func__);
+- return -EFAULT;
++ return -EINVAL;
+ }
+- if (!kfd->device_info->needs_iommu_device) {
+- mutex_lock(&p->mutex);
+- pdd = kfd_bind_process_to_device(kfd, p);
+- if (IS_ERR(pdd)) {
+- err = PTR_ERR(pdd);
+- goto out_upwrite;
+- }
+- mem = kfd_process_device_translate_handle(pdd,
++
++ mutex_lock(&p->mutex);
++ pdd = kfd_bind_process_to_device(kfd, p);
++ if (IS_ERR(pdd)) {
++ err = PTR_ERR(pdd);
++ goto out_unlock;
++ }
++
++ mem = kfd_process_device_translate_handle(pdd,
+ GET_IDR_HANDLE(args->event_page_offset));
+- if (!mem) {
+- pr_