[pull] amdgpu, amdkfd drm-next-5.20
Alex Deucher
alexander.deucher at amd.com
Tue Jul 26 18:15:36 UTC 2022
Hi Dave, Daniel,
Bug fixes for 5.20 and a few new things. I know it's a bit late for new
stuff, but this is mainly fixes for new IPs that were just added in 5.20
and more DC cleanup which is just code shuffling to group FP code into
separate code objects and spliting up the DC DM code into more files.
The following changes since commit 891ce1c9623f36194587d02774ac3d8c30c3ca72:
Merge tag 'drm-misc-next-fixes-2022-07-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2022-07-15 15:35:33 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-5.20-2022-07-26
for you to fetch changes up to 1b54a0121dba12af268fb75c413feabdb9f573d4:
drm/amd/display: Reduce stack size in the mode support function (2022-07-25 17:23:30 -0400)
----------------------------------------------------------------
amdgpu:
- VCN4 fixes
- RAS support for UMC 8.10
- ACP support for jadeite platforms
- NBIO HDP flush fixes
- Misc spelling and grammar fixes
- Runtime PM fixes
- Non-DC HPD fix
- Clean up amdgpu DM code
- DSC fixes
- Expose some additional GFXOFF data via debugfs
- More FP clean up for new DCN blocks
- PPC DC FP fixes
- DCN 3.1.4 fixes
- DC DML stack usage fixes
- GMC fixes
- SPM fixes for RDNA2
amdkfd:
- MMU notifier fix
- Mutex fix
UAPI:
- Add a comment about VCN4 unified queues
- IP version information for UMDs
Proposed mesa change: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17411/diffs?commit_id=c8a63590dfd0d64e6e6a634dcfed993f135dd075
----------------------------------------------------------------
Aaron Liu (2):
drm/amdgpu: enable swiotlb for gmc 10.0 (V2)
drm/amdgpu: enable swiotlb for gmc 11.0
Alex Deucher (10):
drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x
drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x
drm/amdgpu: restore original stable pstate on ctx fini
drm/amdgpu: add the IP discovery IP versions for HW INFO data
drm/amdgpu: bump driver version for IP discovery info in HW INFO
drm/amd/display: reduce stack size in dcn32 dml (v2)
drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration
drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath
drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport
drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule
Alex Sierra (1):
drm/amdgpu: remove acc_size from reserve/unreserve mem
Alvin Lee (8):
drm/amd/display: Update in dml
drm/amd/display: Don't set dram clock change requirement for SubVP
drm/amd/display: Updates SubVP and SubVP DRR cases
drm/amd/display: Calculate MALL cache lines based on Mblks required
drm/amd/display: Fallback to SW cursor if SubVP + cursor too big
drm/amd/display: Update DCN32 and DCN321 SR latencies
drm/amd/display: Disable MPC split for DCN32/321
drm/amd/display: Add debug option for idle optimizations on cursor updates
Andrey Grodzovsky (1):
drm/amdgpu: Get rid of amdgpu_job->external_hw_fence
André Almeida (3):
drm/amdgpu: Clarify asics naming in Kconfig options
drm/amd/debugfs: Expose GFXOFF state to userspace
Documentation/gpu: Add GFXOFF section
Anthony Koo (2):
drm/amd/display: Add support for manual DMUB FAMS trigger
drm/amd/display: 3.2.196
Aric Cyr (2):
drm/amd/display: 3.2.195
drm/amd/display: Avoid MPC infinite loop
Aurabindo Pillai (2):
drm/amd/display: Revert "drm/amd/display: disable idle optimizations"
drm/amd/display: Add dc_ctx to link_enc_create() parameters
Chengming Gui (1):
drm/amd/amdgpu: add TAP_DELAYS upload support for gfx10
Chris Park (2):
drm/amd/display: Update Cursor Attribute MALL cache
drm/amd/display: Cache cursor when cursor exceeds 64x64
Colin Ian King (1):
drm/amd/display: Fix spelling mistake "supporing" -> "supporting"
Dan Carpenter (1):
drm/amd/display: Remove unnecessary NULL check in commit_planes_for_stream()
Evan Quan (4):
drm/amd/pm: enable GPO feature support for SMU13.0.0
drm/amd/pm: update SMU13.0.0 driver_if header
drm/amd/pm: correct smu 13.0.0/7 mp1 state setup
drm/amd/pm: revise the driver reloading fix for SMU 13.0.0 and 13.0.7
Gavin Wan (1):
drm/amdgpu: fix scratch register access method in SRIOV
Guchun Chen (4):
drm/amdgpu: introduce runtime pm mode
drm/amdgpu: skip SMU FW reloading in runpm BACO case
drm/amdgpu: drop runtime pm disablement quirk on several sienna cichlid cards
drm/amdgpu: drop runpm from amdgpu_device structure
Guenter Roeck (1):
drm/amd/display: Enable building new display engine with KCOV enabled
Hawking Zhang (1):
drm/amdgpu: correct the PSP_BL_CMD enum
Jason Wang (2):
drm/radeon: Fix comment typo
drm/amdgpu: Fix comment typo
Jun Lei (2):
drm/amd/display: Remove unused variable
drm/amd/display: Update DML logic for unbounded req handling
Kenneth Feng (3):
drm/amd/pm: enable mode1 reset for smu_v13_0_7
drm/amd/pm: enable gfx ulv and gpo on smu_v13_0_7
drm/amd/pm: update driver if header for smu_13_0_7
Leo Li (3):
drm/amd/display: Add visualconfirm module parameter
drm/amd/display: Add dcdebugmask option for disabling MPO
drm/amd/display: Copy crc_skip_count when duplicating CRTC state
Luben Tuikov (1):
drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2
Maíra Canal (8):
drm/amdgpu: Write masked value to control register
drm/amd/display: Change get_pipe_idx function scope
drm/amd/display: Remove unused clk_src variable
drm/amd/display: Remove unused dml32_CalculatedoublePipeDPPCLKAndSCLThroughput function
drm/amd/display: Remove unused NumberOfStates variable
drm/amd/display: Remove unused variables from dml_rq_dlg_get_dlg_params
drm/amd/display: Remove unused variables from dcn10_stream_encoder
drm/amd/display: Remove unused MaxUsedBW variable
Melissa Wen (6):
drm/amd/display: move dcn31_update_soc_for_wm_a func to dml fpu folder
drm/amd/display: fix soft-fp vs hard-fp on DCN 3.1 family for powerpc
drm/amd/display: remove useless FPU protection wrapper from dcn31_resource file
drm/amd/display: move FPU code on dcn21 clk_mgr
drm/amd/display: move FPU code from dcn30 clk mgr to DML folder
drm/amd/display: move FPU code from dcn301 clk mgr to DML folder
Michael Strauss (6):
drm/amd/display: Add pixel rate div calcs and programming
drm/amd/display: Use correct DTO_SRC_SEL for 128b/132b encoding
drm/amd/display: Use correct clock source constructor for DCN314
drm/amd/display: Add OTG/ODM functions
drm/amd/display: Add missing AUDIO_DTO_SEL reg field
drm/amd/display: Fix dpstreamclk programming
Nicholas Kazlauskas (3):
drm/amd/display: Add enable/disable FIFO callbacks to stream setup
drm/amd/display: Fix OPTC function pointers for DCN314
drm/amd/display: Guard against zero memory channels
Philip Yang (2):
drm/amdkfd: Correct mmu_notifier_get failure handling
drm/amdkfd: Process notifier release callback don't take mutex
Rajneesh Bhardwaj (1):
drm/amdgpu: Refactor code to handle non coherent and uncached
Rodrigo Siqueira (23):
drm/amd/display: Create a file dedicated to planes
drm/amd/display: Create a file dedicated for CRTC
drm/amd/display: Fix hard hang if DSC is disabled
drm/amd/display: Drop FPU flags from dcn32_clk_mgr
drm/amd/display: Move populate phaton function to dml
drm/amd/display: Move predict pipe to dml fpu folder
drm/amd/display: Move insert entry table to the FPU code
drm/amd/display: Move phanton stream to FPU code
drm/amd/display: Move SubVP functions to dcn32_fpu
drm/amd/display: Move wm and dlg calculation to FPU code
drm/amd/display: Move dlg params calculation
drm/amd/display: Move ntuple to insert entry
drm/amd/display: Move bounding box to FPU folder
drm/amd/display: Drop FPU flags from dcn32 Makefile
drm/amd/display: Create dcn321_fpu file
drm/amd/display: Drop FPU code from dcn321 resource
drm/amd/display: Drop unnecessary FPU flags on dcn302 files
drm/amd/display: Remove FPU operations from dcn201 resources
drm/amd/display: Move mclk calculation function to DML
drm/amd/display: Create patch bounding box function for isolate FPU
drm/amd/display: Remove FPU flags from DCN30 Makefile
drm/amd/display: Add reinstate dram in the FPO logic
drm/amd/display: Reduce stack size in the mode support function
Roman Li (4):
drm/amd/display: Disable dmcu fw loading for dcn314
drm/amdgpu: add dm ip block for dcn 3.1.4
drm/amd/display: Fix dc_version detect for dcn314
drm/amd/display: Specify supported modifiers for dcn314
Ruijing Dong (1):
drm/amdgpu: add comment to HW_IP_VCN_ENC type
Samson Tam (2):
drm/amd/display: Fix two MPO videos in single display ODM combine mode
drm/amd/display: Add missing ODM 2:1 policy logic
Slark Xiao (1):
drm/amd: Fix typo 'the the' in comment
Sonny Jiang (1):
drm/amdgpu: limiting AV1 to first instance on VCN4 decode
Taimur Hassan (3):
drm/amd/display: Update de-tile override to anticipate pipe splitting
drm/amd/display: Loop through all pipes for DET allocation
drm/amd/display: Reset pipe count when iterating for DET override
Vijendar Mukunda (3):
drm/amdgpu: fix for coding style issues
drm/amdgpu: add dmi check for jadeite platform
drm/amdgpu: create I2S platform devices for Jadeite platform
Vladimir Stempen (1):
drm/amd/display: Disable GPUVM in IP resource configuration
Wayne Lin (5):
drm/amd/display: Support vertical interrupt 0 for all dcn ASIC
drm/amd/display: Expose function reset_cur_dp_mst_topology
drm/amd/display: fix trigger_hotplug to support mst case
drm/amd/display: Add is_mst_connector debugfs entry
drm/amd/display: Add tags for indicating mst progress status
Wenjing Liu (1):
drm/amd/display: remove number of DSC slices override in DML
YiPeng Chai (3):
drm/amdgpu: add umc v8_10_0 ip headers
drm/amdgpu: add umc ras functions for umc v8_10_0
drm/pm/swsmu: add ras eeprom i2c function for smu13 v13_0_0
hersen wu (1):
drm/amd/display: Reboot while unplug hdcp enabled dp from mst hub
lin cao (1):
drm/amdgpu: Call trace info was found in dmesg when loading amdgpu
Documentation/gpu/amdgpu/thermal.rst | 41 +
drivers/gpu/drm/amd/amdgpu/Kconfig | 5 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 354 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 111 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 60 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 49 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 27 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 60 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 22 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 30 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 20 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 10 +
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 53 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 32 +-
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 -
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 -
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 -
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 -
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 357 +++
drivers/gpu/drm/amd/amdgpu/umc_v8_10.h | 70 +
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 131 +
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 27 +-
drivers/gpu/drm/amd/display/Kconfig | 2 +-
drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2671 +++-----------------
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 20 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 464 ++++
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 51 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 114 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 34 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 13 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 1646 ++++++++++++
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 73 +
drivers/gpu/drm/amd/display/dc/Makefile | 3 +
drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 43 -
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 234 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 7 +
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 63 +-
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 85 +-
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 3 +
.../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 81 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1 +
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 140 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 +
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 17 +
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_link.h | 3 +
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 22 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 1 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 +
.../drm/amd/display/dc/dce110/dce110_resource.c | 1 +
.../drm/amd/display/dc/dce112/dce112_resource.c | 1 +
.../drm/amd/display/dc/dce120/dce120_resource.c | 1 +
.../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 1 +
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 +
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 10 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 1 +
drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 24 -
.../drm/amd/display/dc/dcn201/dcn201_resource.c | 11 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 30 -
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 58 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 25 -
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 4 +-
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 8 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 8 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 2 +
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 21 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 1 -
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 30 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 3 +-
.../display/dc/dcn314/dcn314_dio_stream_encoder.c | 38 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 36 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 2 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 1 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 37 +-
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 9 +-
.../drm/amd/display/dc/dcn315/dcn315_resource.c | 6 +-
.../drm/amd/display/dc/dcn316/dcn316_resource.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 28 -
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 3 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 44 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 5 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 23 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 63 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2341 ++---------------
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 22 +-
.../amd/display/dc/dcn32/dcn32_resource_helpers.c | 146 +-
drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 25 -
.../drm/amd/display/dc/dcn321/dcn321_resource.c | 653 +----
.../drm/amd/display/dc/dcn321/dcn321_resource.h | 3 +
drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 322 +++
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 6 +
.../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 126 +-
.../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 9 +
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 28 -
.../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 74 +
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 20 +
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h | 5 +
.../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 19 -
.../display/dc/dml/dcn314/display_mode_vba_314.c | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2291 +++++++++++++++++
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 74 +
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 613 +++--
.../dc/dml/dcn32/display_mode_vba_util_32.c | 930 ++++---
.../dc/dml/dcn32/display_mode_vba_util_32.h | 15 +-
.../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 684 +++++
.../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.h | 38 +
.../drm/amd/display/dc/dml/display_mode_structs.h | 1 +
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 143 +-
drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 7 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +-
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 +
.../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 14 +-
.../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 19 +
.../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 7 +
.../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 4 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 9 +-
drivers/gpu/drm/amd/include/amd_shared.h | 1 +
.../amd/include/asic_reg/umc/umc_8_10_0_offset.h | 33 +
.../amd/include/asic_reg/umc/umc_8_10_0_sh_mask.h | 94 +
drivers/gpu/drm/amd/include/atombios.h | 4 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 9 +
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 7 -
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 4 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 24 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 178 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 24 +-
drivers/gpu/drm/radeon/radeon_gem.c | 2 +-
include/uapi/drm/amdgpu_drm.h | 7 +-
167 files changed, 9847 insertions(+), 7212 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_10.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_10.h
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_10_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_10_0_sh_mask.h
More information about the amd-gfx
mailing list