All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>,
	<dri-devel@lists.freedesktop.org>, <airlied@gmail.com>,
	<daniel.vetter@ffwll.ch>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu, amdkfd, radeon drm-next-5.19
Date: Fri, 15 Apr 2022 09:51:44 -0400	[thread overview]
Message-ID: <20220415135144.5700-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

New features for 5.19.  There is a new DP define added in drm_dp_helper.h
to support some new DC code.  That file has moved in drm-misc.  Just
a heads up there when you merge.

The following changes since commit 15f9cd4334c83716fa32647652a609e3ba6c998d:

  drm/amdgpu/gfx10: enable gfx1037 clock counter retrieval function (2022-03-25 12:40:25 -0400)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-5.19-2022-04-15

for you to fetch changes up to d68cf992ded575928cf4ddf7c64faff0d8dcce14:

  drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (2022-04-14 15:29:20 -0400)

----------------------------------------------------------------
amd-drm-next-5.19-2022-04-15:

amdgpu:
- USB-C updates
- GPUVM updates
- TMZ fixes for RV
- DCN 3.1 pstate fixes
- Display z state fixes
- RAS fixes
- Misc code cleanups and spelling fixes
- More DC FP rework
- GPUVM TLB handling rework
- Power management sysfs code cleanup
- Add RAS support for VCN
- Backlight fix
- Add unique id support for more asics
- Misc display updates
- SR-IOV fixes
- Extend CG and PG flags to 64 bits
- Enable VCN clk sysfs nodes for navi12

amdkfd:
- Fix IO link cleanup during device removal
- RAS fixes
- Retry fault fixes
- Asynchronously free events
- SVM fixes

radeon:
- Drop some dead code
- Misc code cleanups

----------------------------------------------------------------
Aashish Sharma (1):
      drm/amd/display: Fix unused-but-set-variable warning

Ahmad Othman (1):
      drm/amd/display: Fix HDCP SEND AKI INIT error

Alex Deucher (7):
      drm/amdgpu: make amdgpu_display_framebuffer_init() static
      drm/amdgpu: drop amdgpu_display_gem_fb_init()
      drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static
      drm/amdgpu: don't use BACO for reset in S3
      drm/amdgpu/smu10: fix SoC/fclk units in auto mode
      drm/amdgpu: fix VCN 3.1.2 firmware name
      drm/amd/display: fix 64 bit divide in freesync code

Angus Wang (4):
      drm/amd/display: Create underflow interrupt IRQ type
      drm/amd/display: Add flip interval workaround
      drm/amd/display: Remove underflow IRQ type
      drm/amd/display: Fix inconsistent timestamp type

Anthony Koo (3):
      drm/amd/display: [FW Promotion] Release 0.0.109.0
      drm/amd/display: [FW Promotion] Release 0.0.110.0
      drm/amd/display: [FW Promotion] Release 0.0.111.0

Aric Cyr (4):
      drm/amd/display: 3.2.178
      drm/amd/display: 3.2.179
      drm/amd/display: 3.2.180
      drm/amd/display: 3.2.181

Becle Lee (1):
      drm/amd/display: fix missing-prototypes warning

Benjamin Marty (1):
      drm/amdgpu/display: change pipe policy for DCN 2.1

Boyuan Zhang (1):
      drm/amdgpu/vcn3: send smu interface type

CHANDAN VURDIGERE NATARAJ (1):
      drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw

Charlene Liu (2):
      drm/amd/display: Clear optc false state when disable otg
      drm/amd/display: remove dtbclk_ss compensation for dcn316

Chris Park (1):
      drm/amd/display: Correct Slice reset calculation

Christian König (10):
      drm/amdgpu: move VM PDEs to idle after update
      drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c
      drm/amdgpu: simplify VM update tracking a bit
      drm/amdgpu: rework TLB flushing
      drm/amdkfd: start using tlb_seq from the VM subsystem
      drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2
      drm/amdgpu: remove table_freed param from the VM code
      drm/amdgpu: fix some kerneldoc in the VM code v2
      drm/amdgpu: fix incorrect size printing in error msg
      drm/amdgpu: fix TLB flushing during eviction

Colin Ian King (1):
      drm/amdgpu: Fix spelling mistake "regiser" -> "register"

Dan Carpenter (1):
      drm/amdkfd: potential NULL dereference in kfd_set/reset_event()

Darren Powell (2):
      amdgpu/pm: Add new hwmgr API function "emit_clock_levels"
      amdgpu/pm: Implement emit_clk_levels for vega10

David Zhang (2):
      drm: add PSR2 support and capability definition as per eDP 1.5
      drm/amd/display: implement shared PSR-SU sink validation helper

Dillon Varone (2):
      drm/amd/display: Add dtb clock to dc_clocks
      drm/amd/display: Select correct DTO source

Dmytro Laktyushkin (1):
      drm/amd/display: update dcn315 clock table read

Duncan Ma (1):
      drm/amd/display: Add odm seamless boot support

Eric Bernstein (1):
      drm/amd/display: remove assert for odm transition case

Eric Yang (1):
      drm/amd/display: undo clearing of z10 related function pointers

Evan Quan (1):
      drm/amdgpu: expand cg_flags from u32 to u64

Evgenii Krasnikov (1):
      drm/amd/display: ensure PSR force_static flag can always be set

Felix Kuehling (4):
      drm/amdkfd: Improve concurrency of event handling
      drm/amdkfd: Fix NULL pointer dereference
      drm/amdkfd: Asynchronously free events
      drm/amdkfd: fix race condition in kfd_wait_on_events

Gavin Wan (1):
      drm/amd/amdgpu: Remove static from variable in RLCG Reg RW

Grigory Vasilyev (2):
      drm/amdgpu: Remove leftover igp_lane_info
      drm/amdgpu: Fix incorrect enum type

Guchun Chen (1):
      drm/amdgpu: drop redundant check of harvest info

Guo Zhengkui (1):
      drm/radeon: simplify if-if to if-else

Haowen Bai (3):
      drm/amd/display: Fix pointer dereferenced before checking
      drm/amd/display: Fix pointer dereferenced before checking
      drm/amdgpu/vcn: Remove unneeded semicolon

Harry VanZyllDeJong (1):
      drm/amd/display: Fix crash on setting VRR with no display connected

Iswara Nagulendran (1):
      drm/amd/display: Disable FEC if DSC not supported for EDP

Jimmy Kizito (2):
      drm/amd/display: Add work around for AUX failure on wake.
      drm/amd/display: Add configuration options for AUX wake work around.

Jingwen Zhu (2):
      drm/amd/display: Set fec register init value
      drm/amd/display: add DCN30 support FEC init

Josip Pavic (1):
      drm/amd/display: do not wait for mpc idle if tg is disabled

Kai-Heng Feng (1):
      drm/amdgpu: Ensure HDA function is suspended before ASIC reset

Kent Russell (5):
      drm/amdgpu: Use switch case for unique_id
      drm/amdgpu: Add UNIQUE_ID to MetricsMember_t
      drm/amdgpu: Use metrics data function to get unique_id for Aldebaran
      drm/amdgpu: Add unique_id support for sienna cichlid
      drm/amdgpu: Fix unique_id references for Sienna Cichlid

Krunoslav Kovac (2):
      drm/amd/display: Enable 3-plane MPO for DCN31
      drm/amd/display: Enable 3 plane for DCN 3.0 and 3.02

Lang Yu (1):
      drm/amdkfd: shrink bitmap size in struct svm_validate_context

Lee Jones (1):
      drm/amdkfd: Create file descriptor after client is added to smi_clients list

Leo (Hanghong) Ma (1):
      drm/amd/display: Move link_trace for edp to dp_trace

Lijo Lazar (2):
      drm/amd/pm: Check feature support using IP version
      drm/amdgpu: Use flexible array member

Lv Ruyi (1):
      drm/amd/dc: remove duplicate include

Ma Jun (1):
      drm/amdgpu: Sync up header and implementation to use the same parameter names

Marko Zekovic (1):
      amdgpu/pm: Enable sysfs nodes for vclk and dclk for NAVI12

Martin Leung (2):
      drm/amd/display: Revert FEC check in validation
      drm/amd/display: revert Power down hardware if timer not trigger

Max Erenberg (1):
      drm/amd/display: Disallow entering PSR when panel is disconnected

Melissa Wen (6):
      drm/amd/display: move FPU related code from dcn31 to dml/dcn31 folder
      drm/amd/display: move FPU related code from dcn315 to dml/dcn31 folder
      drm/amd/display: move FPU related code from dcn316 to dml/dcn31 folder
      drm/amd/display: detach fpu operations from dcn10_validate_bandwidth in calcs
      drm/amd/display: remove DC_FP_* wrapper from dml folder
      drm/amd/display: don't ignore alpha property on pre-multiplied mode

Michael Strauss (2):
      drm/amd/display: Update LTTPR UHBR link rate support struct
      drm/amd/display: Check for invalid input params when building scaling params

Mohammad Zafar Ziya (6):
      drm/amdgpu: Add vcn and jpeg ras support flag
      drm/amdgpu/vcn: Add vcn ras support
      drm/amdgpu/jpeg: Add jpeg block ras support
      drm/amdgpu/vcn: Add vcn and jpeg ver 2.6 ras register definition
      drm/amdgpu/vcn: Add VCN ras error query support
      drm/amdgpu/jpeg: Add jpeg ras error query support

Mukul Joshi (1):
      drm/amdkfd: Cleanup IO links during KFD device removal

Oliver Logush (3):
      drm/amd/display: Remove SW w/a for HDCP 1.4 1A-07 failure based on ECO fix
      drm/amd/display: Insert pulling smu busy status before sending another request
      drm/amd/display: Always update DPPCLK_DTO when clock increase

Paul Hsieh (2):
      drm/amd/display: Power down hardware if timer not trigger
      drm/amd/display: Power down hardware if timer not trigger

Philip Yang (6):
      drm/amdgpu: Correct unlocked update fence handling
      drm/amdgpu: Add tlb_cb for unlocked update
      drm/amdkfd: Use atomic64_t type for pdd->tlb_seq
      drm/amdgpu: Flush TLB after mapping for VG20+XGMI
      drm/amdkfd: Add missing NULL check in svm_range_map_to_gpu
      drm/amdkfd: Handle drain retry fault race with XNACK mode change

Randy Dunlap (1):
      drm/amd/display: DCN3.1: don't mark as kernel-doc

Rodrigo Siqueira (1):
      Revert "drm/amd/display: Pass HostVM enable flag into DCN3.1 DML"

Roman Li (3):
      drm/amd/display: Remove redundant dsc power gating from init_hw
      drm/amd/display: Enable power gating before init_pipes
      drm/amd/display: Fix allocate_mst_payload assert on resume

Ruili Ji (1):
      drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address

Saaem Rizvi (1):
      drm/amd/display: Disabling Z10 on DCN31

Samson Tam (1):
      drm/amd/display: Add support for USBC connector

Sean Paul (1):
      drm/amdgpu: Re-classify some log messages in commit path

Shirish S (1):
      amd/display: set backlight only if required

Stanley.Yang (1):
      drm/amdgpu: add umc query error status function

Tao Zhou (5):
      drm/amdkfd: refine event_interrupt_poison_consumption
      drm/amdkfd: replace source_id with client_id for RAS poison consumption
      drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2)
      drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2)
      drm/amdkfd: print unmap queue status for RAS poison consumption (v3)

Tom Rix (4):
      drm/radeon: change si_default_state table from global to static
      drm/amd/display: cleanup extern usage in function definition
      drm/radeon: change cayman_default_state table from global to static
      drm/radeon: remove r600_blit_shaders.[c|h]

Tom St Denis (1):
      drm/amd/amdgpu: Update debugfs GCA data

Tomasz Moń (1):
      drm/amdgpu: Enable gfxoff quirk on MacBook Pro

Wenjing Liu (3):
      drm/amd/display: add support for handling 128b/132b link training test request
      drm/amd/display: extract set stream attribute to link_hwss
      drm/amd/display: extract update stream allocation to link_hwss

Yongqiang Sun (3):
      drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host.
      drm/amd/amdgpu: Fix asm/hypervisor.h build error.
      drm/amd/amdgpu: Not request init data for MS_HYPERV with vega10

hersen wu (1):
      drm/amd/display: expose skip_detection_link_training to debugfs

tiancyin (1):
      drm/amd/vcn: fix an error msg on vcn 3.0

xinhui pan (1):
      drm/amdgpu: Fix one use-after-free of VM

 drivers/gpu/drm/amd/amdgpu/Makefile                |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |    8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_df.h             |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   52 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   26 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |   40 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h           |    8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h          |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   13 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h           |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |    9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h            |    3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h          |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |   23 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h           |    2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |   16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 1128 +++-----------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   49 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c          |  979 +++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c        |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v2_1.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/athub_v2_1.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   21 -
 drivers/gpu/drm/amd/amdgpu/df_v1_7.c               |    2 +-
 drivers/gpu/drm/amd/amdgpu/df_v3_6.c               |    2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   10 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |    4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c            |   14 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c             |   74 ++
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h             |    7 +
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nv.c                    |    2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c           |    2 +-
 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c         |    2 +-
 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c           |    2 +-
 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |    2 +-
 drivers/gpu/drm/amd/amdgpu/umc_v6_7.c              |  106 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |    2 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |   71 ++
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h              |    6 +
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |    7 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |    2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   19 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |    4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |  152 +--
 drivers/gpu/drm/amd/amdkfd/kfd_events.h            |    3 +
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c    |   49 +-
 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c         |   11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |    3 +
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |   13 +-
 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c        |   24 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   37 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   83 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   18 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    6 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   37 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |    9 +-
 .../drm/amd/display/dc/bios/bios_parser_common.c   |    3 +
 .../gpu/drm/amd/display/dc/bios/command_table.c    |    3 +-
 .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c    |    2 +-
 .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c |    3 +-
 .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c  |   17 +-
 .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c        |    3 +
 .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c |    3 +-
 .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |   26 +-
 .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |  107 +-
 .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c |    4 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   17 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  198 ++--
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   91 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   91 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   23 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   14 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h           |   12 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |    1 +
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |    4 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   25 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h  |    1 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   82 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |   16 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   14 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |    1 -
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |    2 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |   11 +-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c  |    6 +-
 .../drm/amd/display/dc/dcn302/dcn302_resource.c    |    6 +-
 drivers/gpu/drm/amd/display/dc/dcn31/Makefile      |   26 -
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |   25 +-
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c  |    5 -
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c  |   29 +-
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h  |    2 +
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |  365 +------
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h  |    4 +-
 drivers/gpu/drm/amd/display/dc/dcn315/Makefile     |   26 -
 .../drm/amd/display/dc/dcn315/dcn315_resource.c    |  235 +---
 .../drm/amd/display/dc/dcn315/dcn315_resource.h    |    3 +
 drivers/gpu/drm/amd/display/dc/dcn316/Makefile     |   26 -
 .../drm/amd/display/dc/dcn316/dcn316_resource.c    |  234 +---
 .../drm/amd/display/dc/dcn316/dcn316_resource.h    |    3 +
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |    2 +
 .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c   |   19 +-
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |    2 -
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |  863 +++++++++++++++
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h   |   44 +
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |    4 +-
 drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h    |    1 +
 drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h     |    2 +-
 .../drm/amd/display/dc/inc/hw/timing_generator.h   |    2 +
 drivers/gpu/drm/amd/display/dc/inc/link_hwss.h     |    9 +-
 .../gpu/drm/amd/display/dc/link/link_dp_trace.c    |   20 +
 .../gpu/drm/amd/display/dc/link/link_dp_trace.h    |    5 +
 .../gpu/drm/amd/display/dc/link/link_hwss_dio.c    |   52 +
 .../gpu/drm/amd/display/dc/link/link_hwss_dio.h    |    1 +
 .../gpu/drm/amd/display/dc/link/link_hwss_dpia.c   |   28 +
 .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c |   27 +
 .../drm/amd/display/dc/link/link_hwss_hpo_frl.c    |   19 +
 .../drm/amd/display/dc/virtual/virtual_link_hwss.c |    5 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |   48 +-
 .../gpu/drm/amd/display/include/grph_object_id.h   |    1 +
 .../drm/amd/display/modules/freesync/freesync.c    |   76 +-
 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c    |   38 +-
 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h    |    8 +
 .../drm/amd/display/modules/hdcp/hdcp1_execution.c |    6 +-
 .../gpu/drm/amd/display/modules/inc/mod_freesync.h |   12 +
 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h |    2 +-
 .../drm/amd/display/modules/power/power_helpers.c  |   38 +
 .../drm/amd/display/modules/power/power_helpers.h  |    1 +
 drivers/gpu/drm/amd/include/amd_shared.h           |   66 +-
 .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h  |   13 +
 .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h |   24 +
 drivers/gpu/drm/amd/include/discovery.h            |    2 +-
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |   11 +
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |   87 +-
 drivers/gpu/drm/amd/pm/inc/amdgpu_pm.h             |    2 +-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |   17 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |    8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  147 +++
 drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h       |    2 +
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |    2 +
 .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h   |    7 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   31 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   16 +-
 drivers/gpu/drm/radeon/Makefile                    |    6 +-
 drivers/gpu/drm/radeon/cayman_blit_shaders.c       |  320 ------
 drivers/gpu/drm/radeon/cayman_blit_shaders.h       |  294 ++++-
 drivers/gpu/drm/radeon/r600_blit_shaders.c         |  719 -------------
 drivers/gpu/drm/radeon/r600_blit_shaders.h         |   38 -
 drivers/gpu/drm/radeon/radeon_pm.c                 |    2 +-
 drivers/gpu/drm/radeon/si_blit_shaders.c           |  253 -----
 drivers/gpu/drm/radeon/si_blit_shaders.h           |  223 +++-
 include/drm/dp/drm_dp_helper.h                     |    2 +
 195 files changed, 4599 insertions(+), 4160 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h
 delete mode 100644 drivers/gpu/drm/radeon/cayman_blit_shaders.c
 delete mode 100644 drivers/gpu/drm/radeon/r600_blit_shaders.c
 delete mode 100644 drivers/gpu/drm/radeon/r600_blit_shaders.h
 delete mode 100644 drivers/gpu/drm/radeon/si_blit_shaders.c

             reply	other threads:[~2022-04-15 13:52 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-15 13:51 Alex Deucher [this message]
2022-04-21 11:48 ` [pull] amdgpu, amdkfd, radeon drm-next-5.19 Christian König
2022-04-22 15:00 Alex Deucher
2022-04-29 14:48 Alex Deucher
2022-05-26 20:06 Alex Deucher

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220415135144.5700-1-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=airlied@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.