All of lore.kernel.org
 help / color / mirror / Atom feed
From: Felix Kuehling <felix.kuehling@amd.com>
To: Alex Deucher <alexdeucher@gmail.com>
Cc: Alex Deucher <alexander.deucher@amd.com>,
	daniel.vetter@ffwll.ch, airlied@gmail.com,
	dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org
Subject: Re: [pull] amdgpu, amdkfd, radeon, drm drm-next-6.1
Date: Thu, 8 Sep 2022 14:16:38 -0400	[thread overview]
Message-ID: <d158666b-e50e-57be-e6e3-e5bc5be7e893@amd.com> (raw)
In-Reply-To: <CADnq5_PE_i-E7gLKOZh34U=Z9B7gV7EN6eaC5fuJ3EMdWhKkoQ@mail.gmail.com>

On 2022-09-08 12:35, Alex Deucher wrote:
> On Thu, Sep 8, 2022 at 12:29 PM Felix Kuehling <felix.kuehling@amd.com> wrote:
>> On 2022-09-08 11:52, Alex Deucher wrote:
>>> Hi Dave, Daniel,
>>>
>>> New stuff for 6.1.
>>>
>>> The following changes since commit 085292c3d78015412b752ee1ca4c7725fd2bf2fc:
>>>
>>>     Revert "drm/amd/amdgpu: add pipe1 hardware support" (2022-08-16 18:14:31 -0400)
>>>
>>> are available in the Git repository at:
>>>
>>>     https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.1-2022-09-08
>>>
>>> for you to fetch changes up to 780244a2fe8a82424c85f4cb15e45d0bbeec8f26:
>>>
>>>     drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers (2022-09-07 22:28:42 -0400)
>>>
>>> ----------------------------------------------------------------
>>> amd-drm-next-6.1-2022-09-08:
>>>
>>> amdgpu:
>>> - Mode2 reset for RDNA2
>>> - Lots of new DC documentation
>>> - Add documentation about different asic families
>>> - DSC improvements
>>> - Aldebaran fixes
>>> - Misc spelling and grammar fixes
>>> - GFXOFF stats support for vangogh
>>> - DC frame size fixes
>>> - NBIO 7.7 updates
>>> - DCN 3.2 updates
>>> - DCN 3.1.4 Updates
>>> - SMU 13.x updates
>>> - Misc bug fixes
>>> - Rework DC register offset handling
>>> - GC 11.x updates
>>> - PSP 13.x updates
>>> - SDMA 6.x updates
>>> - GMC 11.x updates
>>> - SR-IOV updates
>>> - PSP fixes for TA unloading
>>> - DSC passthrough support
>>> - Misc code cleanups
>>>
>>> amdkfd:
>>> - ISA fixes for some GC 10.3 IPs
>>> - Misc code cleanups
>>>
>>> radeon:
>>> - Delayed work flush fix
>>> - Use time_after for some jiffies calculations
>>>
>>> drm:
>>> - DSC passthrough aux support
>>>
>>> ----------------------------------------------------------------
>>> Alex Deucher (1):
>>>         drm/amd/display: fix documentation for amdgpu_dm_update_freesync_caps()
>>>
>>> Alex Sierra (1):
>>>         drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks
>>>
>>> Alvin Lee (6):
>>>         drm/amd/display: Free phantom plane and stream properly
>>>         drm/amd/display: Add interface to track PHY state
>>>         drm/amd/display: Uncomment SubVP scaling case
>>>         drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
>>>         drm/amd/display: Only commit SubVP state after pipe programming
>>>         drm/amd/display: SubVP missing scaling case
>>>
>>> André Almeida (4):
>>>         drm/amd: Add detailed GFXOFF stats to debugfs
>>>         drm/amd/pm: Implement GFXOFF's entry count and residency for vangogh
>>>         Documentation/gpu: Document GFXOFF's count and residency
>>>         drm/amdgpu: Document gfx_off members of struct amdgpu_gfx
>>>
>>> Anthony Koo (2):
>>>         drm/amd/display: [FW Promotion] Release 0.0.130.0
>>>         drm/amd/display: [FW Promotion] Release 0.0.132.0
>>>
>>> Aric Cyr (3):
>>>         drm/amd/display: 3.2.199
>>>         drm/amd/display: 3.2.200
>>>         drm/amd/display: 3.2.201
>>>
>>> Asher Song (1):
>>>         drm/amd/display: remove a duplicated declaration
>>>
>>> Aurabindo Pillai (8):
>>>         drm/amd/display: change to runtime initialization for reg offsets for DCN32
>>>         drm/amd/display: change to runtime initialization for reg offsets for DCN321
>>>         drm/amd/display: program k1/k2 divider for virtual signal for DCN32
>>>         drm/amd/display: Fix CAB cursor size allocation for DCN32/321
>>>         drm/amd/display: disable display fresh from MALL on an edge case for DCN321
>>>         drm/amd/display: use actual cursor size instead of max for CAB allocation
>>>         drm/amd/display: Revert "program k1/k2 divider for virtual signal for DCN32"
>>>         drm/amd/display: Use correct plane for CAB cursor size allocation
>>>
>>> Bernard Zhao (4):
>>>         drm/amd: fix potential memory leak
>>>         drm/amd: fix potential memory leak
>>>         drm/amd: remove possible condition with no effect (if == else)
>>>         drm/amd: remove possible condition with no effect (if == else)
>>>
>>> Candice Li (1):
>>>         drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
>>>
>>> Charlene Liu (1):
>>>         drm/amd/display: fix wrong register access
>>>
>>> Chengming Gui (3):
>>>         drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled
>>>         drm/amd/amdgpu: skip ucode loading if ucode_size == 0
>>>         drm/amd/amdgpu: add rlc_firmware_header_v2_4 to amdgpu_firmware_header
>>>
>>> David Belanger (1):
>>>         drm/amdkfd: Added GFX 11.0.3 Support
>>>
>>> David Gow (1):
>>>         drm/amd/display: fix overflow on MIN_I64 definition
>>>
>>> Derek Lai (1):
>>>         drm/amd/display: do not change pipe split policy for RV2
>>>
>>> Duncan Ma (1):
>>>         drm/amd/display: Fix OTG H timing reset for dcn314
>>>
>>> Ethan Wellenreiter (2):
>>>         drm/amd/display: Re-initialize viewport after pipe merge
>>>         drm/amd/display: Fix check for stream and plane
>>>
>>> Evan Quan (5):
>>>         drm/amd/pm: update SMU 13.0.0 driver_if header
>>>         drm/amd/pm: use vbios carried pptable for those supported SKUs
>>>         drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
>>>         drm/amd/pm: bump SMU 13.0.0 driver_if header version
>>>         drm/amd/pm: add missing SetMGpuFanBoostLimitRpm mapping for SMU 13.0.7
>>>
>>> Felix Kuehling (1):
>>>         drm/amdkfd: Allocate doorbells only when needed
>> This patch broke CRIU. Rajneesh posted a fix for it. I'd recommend
>> including the fix, though we're still debating the root cause and may
>> refine it later:
>>
>> [Patch v2] drm/amdkfd: Fix CRIU restore op due to doorbell offset
> If it's critical, I can respin the PR today, otherwise, I can include
> the fix(es) in my PR next week.

I think CRIU is still a niche use case. Including the fix next week is 
probably good enough.

Thanks,
   Felix


>
> Alex
>
>
>> Regards,
>>     Felix
>>
>>
>>> Frank Min (3):
>>>         drm/amdgpu: support psp v13_0_10 ip block
>>>         drm/amdgpu: add new ip block for PSP 13.0
>>>         drm/amdgpu: add gc v11_0_3 ip headers
>>>
>>> Gabe Teeger (2):
>>>         drm/amd/display: Cursor lag with PSR1 eDP
>>>         drm/amd/display: Cleanup PSR flag
>>>
>>> George Shen (1):
>>>         drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming
>>>
>>> Graham Sider (1):
>>>         drm/amdgpu: Update mes_v11_api_def.h
>>>
>>> Greg Kroah-Hartman (1):
>>>         drm/amd/display: fix memory leak when using debugfs_lookup()
>>>
>>> Guchun Chen (4):
>>>         drm/amdgpu: use adev_to_drm to get drm device
>>>         drm/amdgpu: use dev_info to benefit mGPU case
>>>         drm/amdgpu: disable FRU access on special SIENNA CICHLID card
>>>         drm/amdgpu: prevent toc firmware memory leak
>>>
>>> Hamza Mahfooz (6):
>>>         drm/dp_mst: add passthrough_aux to struct drm_dp_mst_port
>>>         drm/amd/display: consider DSC pass-through during mode validation
>>>         drm/amd/display: implement DSC pass-through support
>>>         drm/amd/display: include soc._clock_tmp[] into DC's scratch region
>>>         drm/amd/display: fix i386 frame size warning
>>>         drm/amd/display: fix indentation in commit_planes_for_stream()
>>>
>>> Hawking Zhang (16):
>>>         drm/amdgpu: drop gc 11_0_0 golden settings
>>>         drm/amdgpu: initialize common sw config for v11_0_3
>>>         drm/amdgpu: add new ip block for SOC21
>>>         drm/amdgpu: declare firmware for new SDMA 6.0.3
>>>         drm/amdgpu: add new ip block for sdma 6.0
>>>         drm/amdgpu: add new ip block for LSDMA 6.0
>>>         drm/amdgpu: only init tap_delay ucode when it's included in ucode binary
>>>         drm/amdgpu: initialize gmc sw config for v11_0_3
>>>         drm/amdgpu: add new ip block for GMC 11.0
>>>         drm/amdgpu: declare firmware for new GC 11.0.3
>>>         drm/amdgpu: declare firmware for new MES 11.0.3
>>>         drm/amdgpu: init gfx config for gfx v11_0_3
>>>         drm/amdgpu: enable imu_rlc_ram programming for v11_0_3
>>>         drm/amdgpu: Set GC family for GC 11.0.3
>>>         drm/amdgpu: add new ip block for GFX 11.0
>>>         drm/amdgpu: add new ip block for MES 11.0.3
>>>
>>> Horace Chen (7):
>>>         drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization
>>>         drm/amdgpu: add sriov nbio callback structure
>>>         drm/amdgpu: add a compute pipe reset for RS64
>>>         drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0
>>>         drm/amdgpu: refine virtualization psp fw skip check
>>>         drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0
>>>         drm/amdgpu: Support PSP 13.0.10 on SR-IOV
>>>
>>> Ian Chen (2):
>>>         drm/amd/display: Refactor edp dsc codes.
>>>         drm/amd/display: Add comments.
>>>
>>> Ilya Bakoulin (1):
>>>         drm/amd/display: Change AUX NACK behavior
>>>
>>> Iswara Nagulendran (1):
>>>         drm/amd/display: Fix primary EDP link detection
>>>
>>> Jane Jian (4):
>>>         drm/amdgpu/vcn: Disable CG/PG for SRIOV
>>>         drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its firmware under sriov
>>>         drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support
>>>         drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov
>>>
>>> Jinpeng Cui (2):
>>>         drm/amd/display: remove redundant vertical_line_start variable
>>>         drm/amdkfd: remove redundant variables err and ret
>>>
>>> John Clements (3):
>>>         drm/amdgpu: added firmware module for psp 13.0.10
>>>         drm/amdgpu: added supported smu 13.0.10 sw pptable
>>>         drm/amdgpu: enable smu block for smu 13.0.10
>>>
>>> Leo (Hanghong) Ma (2):
>>>         drm/amd/display: Add support for visual confirm color
>>>         drm/amd/display: Add visual confirm color support for SubVP
>>>
>>> Leo Chen (3):
>>>         drm/amd/display: Adding log clock table from SMU
>>>         drm/amd/display: add a override flag as wa for some specific dongle
>>>         drm/amd/display: Missing HPO instance added
>>>
>>> Lewis Huang (1):
>>>         drm/amd/display: Refine aux transaction before retrieve caps
>>>
>>> Likun Gao (1):
>>>         drm/amdgpu: add MGCG perfmon setting for gfx11
>>>
>>> Magali Lemes (1):
>>>         drm/amd/display: remove unused header
>>>
>>> Martin Tsai (1):
>>>         drm/amd/display: Correct cursor position on horizontal mirror
>>>
>>> Maíra Canal (1):
>>>         drm/amd/display: Include missing header
>>>
>>> Melissa Wen (4):
>>>         Documentation/amdgpu_dm: Add DM color correction documentation
>>>         Documentation/amdgpu/display: add DC color caps info
>>>         drm/amd/display: add doc entries for MPC blending configuration
>>>         Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend mode
>>>
>>> Michael Strauss (1):
>>>         drm/amd/display: Add DC debug option to force LTTPR mode
>>>
>>> Mukul Joshi (1):
>>>         drm/amdgpu: Fix page table setup on Arcturus
>>>
>>> Prike Liang (1):
>>>         drm/amdkfd: Fix isa version for the GC 10.3.7
>>>
>>> Qu Huang (1):
>>>         drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
>>>
>>> Rafael J. Wysocki (1):
>>>         drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0
>>>
>>> Robin Chen (1):
>>>         drm/amd/display: Cursor flicker when entering PSRSU
>>>
>>> Rodrigo Siqueira (10):
>>>         drm/amd/display: Add documentation to some of the cursor struct
>>>         drm/amd/display: Add basic kernel doc to CRC code under DC
>>>         drm/amd/display: Add some extra kernel doc to amdgpu_dm
>>>         drm/amd/display: Document pipe split policy
>>>         drm/amd/display: Expand documentation for timing
>>>         drm/amd/display: Document some of the DML structs
>>>         drm/amd/display: Remove unused code
>>>         Documentation/gpu: Add info table for ASICs
>>>         Documentation/gpu: Add an explanation about the DCN pipeline
>>>         Documentation/gpu: Add Multiplane Overlay doc
>>>
>>> Roman Li (2):
>>>         drm/amd/display: enable PCON support for dcn314
>>>         drm/amd/display: Remove redundant check in atomic_check
>>>
>>> Saaem Rizvi (1):
>>>         drm/amd/display: HDMI ODM Combine Policy Correction
>>>
>>> Samson Tam (1):
>>>         drm/amd/display: fix odm 2:1 policy not being applied consistently in 4k144 modes
>>>
>>> Sonny Jiang (1):
>>>         drm/amdgpu: Enable pg/cg flags on GC11_0_3 for VCN
>>>
>>> Taimur Hassan (3):
>>>         drm/amd/display: Set ODM policy based on number of DSC slices
>>>         drm/amd/display: Remove assert from PHY state update
>>>         drm/amd/display: Allow PHY state update between same states
>>>
>>> Tales Aparecida (2):
>>>         drm/amd/display: fix minor codestyle problems
>>>         drm/amd/display: remove unneeded defines from bios parser
>>>
>>> Tim Huang (5):
>>>         drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
>>>         drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO IP v7.7.0
>>>         drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
>>>         drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
>>>         drm/amdgpu: add sdma instance check for gfx11 CGCG
>>>
>>> Tom St Denis (1):
>>>         drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers
>>>
>>> Victor Zhao (6):
>>>         drm/amdgpu: add mode2 reset for sienna_cichlid
>>>         drm/amdgpu: let mode2 reset fallback to default when failure
>>>         drm/amdgpu: add debugfs amdgpu_reset_level
>>>         drm/amdgpu: save and restore gc hub regs
>>>         drm/amdgpu: revert context to stop engine before mode2 reset
>>>         drm/amdgpu: reduce reset time
>>>
>>> Vignesh Chander (1):
>>>         drm/amdgpu: skip set_topology_info for VF
>>>
>>> Vladimir Stempen (1):
>>>         drm/amd/display: Fix black flash when switching from ODM2to1 to ODMBypass
>>>
>>> Wang Fudong (1):
>>>         drm/amd/display: set dig fifo read start level to 7 before dig fifo reset
>>>
>>> Yang Li (5):
>>>         drm/amd/display: remove unneeded semicolon
>>>         drm/amd/display: clean up one inconsistent indenting
>>>         drm/amd/display: clean up some inconsistent indentings
>>>         drm/amd/display: clean up some inconsistent indentings
>>>         drm/amd/display: clean up some inconsistent indentings
>>>
>>> Yang Wang (3):
>>>         drm/amd/pm: add smu_v13_0_10 support
>>>         drm/amd/pm: add smu_v13_0_10 driver if version
>>>         drm/amdgpu: add gfxhub_v3_0_3 support
>>>
>>> Yang Yingliang (1):
>>>         drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
>>>
>>> YiPeng Chai (3):
>>>         drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
>>>         drm/amdgpu: fix hive reference leak when adding xgmi device
>>>         drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled
>>>
>>> Yifan Zha (8):
>>>         drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV
>>>         drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0
>>>         drm/amdgpu: skip "Issue additional private vm invalidation to MMHUB" on SRIOV
>>>         drm/amdgpu: Skip the VRAM base offset on SRIOV
>>>         drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL under SRIOV VF
>>>         drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full access time
>>>         drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
>>>         drm/amd: Skip smu_v13 register irq on SRIOV VF
>>>
>>> Yifan Zhang (3):
>>>         drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1
>>>         drm/amdkfd: print address in hex format rather than decimal
>>>         drm/amdgpu: correct doorbell range/size value for CSDMA_DOORBELL_RANGE
>>>
>>> Yu Zhe (1):
>>>         drm/radeon: use time_after(a,b) to replace "a>b"
>>>
>>> YuBiao Wang (1):
>>>         drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl
>>>
>>> Zhenneng Li (1):
>>>         drm/radeon: add a force flush to delay work when radeon
>>>
>>> min tang (2):
>>>         drm/amd/display: Fix comment typo
>>>         drm/amd/display: Unneeded semicolon
>>>
>>> shaoyunl (2):
>>>         drm/amdgpu: use sjt mec fw on aldebaran for sriov
>>>         drm/amdgpu: Remove the additional kfd pre reset call for sriov
>>>
>>> sunliming (1):
>>>         drm/amd/display: Fix variable dereferenced before check
>>>
>>> ye xingchen (2):
>>>         drm/amdgpu: Remove the unneeded result variable
>>>         drm/amdgpu: Remove the unneeded result variable 'r'
>>>
>>> zhang songyi (1):
>>>         drm/amd/display: Remove the unneeded result variable
>>>
>>>    Documentation/gpu/amdgpu/apu-asic-info-table.csv   |     8 +
>>>    Documentation/gpu/amdgpu/dgpu-asic-info-table.csv  |    24 +
>>>    Documentation/gpu/amdgpu/display/dc-glossary.rst   |     2 +-
>>>    Documentation/gpu/amdgpu/display/dcn-overview.rst  |    59 +
>>>    .../gpu/amdgpu/display/dcn2_cm_drm_current.svg     |  1370 +
>>>    .../gpu/amdgpu/display/dcn3_cm_drm_current.svg     |  1529 +
>>>    .../gpu/amdgpu/display/display-manager.rst         |   141 +
>>>    Documentation/gpu/amdgpu/display/index.rst         |     1 +
>>>    Documentation/gpu/amdgpu/display/mpo-cursor.svg    |   435 +
>>>    Documentation/gpu/amdgpu/display/mpo-overview.rst  |   242 +
>>>    .../multi-display-hdcp-mpo-less-pipe-ex.svg        |   220 +
>>>    .../gpu/amdgpu/display/multi-display-hdcp-mpo.svg  |   171 +
>>>    .../gpu/amdgpu/display/pipeline_4k_no_split.svg    |   958 +
>>>    .../gpu/amdgpu/display/pipeline_4k_split.svg       |  1062 +
>>>    .../display/single-display-mpo-multi-video.svg     |   339 +
>>>    .../gpu/amdgpu/display/single-display-mpo.svg      |   266 +
>>>    Documentation/gpu/amdgpu/driver-misc.rst           |    17 +
>>>    Documentation/gpu/amdgpu/thermal.rst               |    18 +-
>>>    Documentation/gpu/drm-kms.rst                      |     2 +
>>>    drivers/gpu/drm/amd/amdgpu/Makefile                |     7 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu.h                |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |     2 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |     2 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   170 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    31 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |    17 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    41 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |    14 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h         |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h            |    26 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |     8 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |    44 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c          |    21 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h          |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |    13 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |    57 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |     5 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |    69 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |    86 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |    17 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c           |   108 +
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c         |   511 +
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.h         |    29 +
>>>    drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |    19 +-
>>>    drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |    26 +-
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0.c             |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c           |   144 +
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.h           |    29 +
>>>    drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c            |    10 +-
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c            |    12 +-
>>>    drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h            |   140 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c             |    44 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v4_3.h             |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |    84 +-
>>>    drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |     2 +
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c        |   303 +
>>>    .../inc/dml_wrapper.h => amdgpu/sienna_cichlid.h}  |    14 +-
>>>    drivers/gpu/drm/amd/amdgpu/soc21.c                 |    41 +-
>>>    drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   297 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |    22 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |     1 +
>>>    drivers/gpu/drm/amd/amdkfd/kfd_device.c            |    14 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c          |     9 +
>>>    drivers/gpu/drm/amd/amdkfd/kfd_process.c           |     5 -
>>>    drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    24 +-
>>>    drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    46 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |   109 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |     1 +
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    64 +-
>>>    .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    84 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |     5 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h    |     8 -
>>>    drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |    19 -
>>>    .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |    46 +
>>>    .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c |    50 +-
>>>    .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |    48 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc.c           |    80 +-
>>>    .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |    38 +
>>>    drivers/gpu/drm/amd/display/dc/core/dc_link.c      |    28 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |    65 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |     3 -
>>>    drivers/gpu/drm/amd/display/dc/dc.h                |   132 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |    50 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h       |     1 +
>>>    drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   148 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_link.h           |    13 +
>>>    drivers/gpu/drm/amd/display/dc/dc_stream.h         |     2 -
>>>    drivers/gpu/drm/amd/display/dc/dce/dce_aux.c       |    12 +-
>>>    .../amd/display/dc/dce110/dce110_hw_sequencer.c    |    21 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |     5 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |     9 +-
>>>    .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   109 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c  |    41 +-
>>>    .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |    18 +
>>>    drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c  |     9 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |    15 +-
>>>    .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c  |     3 +
>>>    drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |     9 +-
>>>    .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |     1 -
>>>    .../display/dc/dcn314/dcn314_dio_stream_encoder.c  |     1 +
>>>    .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c    |     3 +-
>>>    .../drm/amd/display/dc/dcn314/dcn314_resource.c    |     7 +-
>>>    .../drm/amd/display/dc/dcn315/dcn315_resource.c    |     1 -
>>>    .../drm/amd/display/dc/dcn316/dcn316_resource.c    |     1 -
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c  |     8 +-
>>>    .../display/dc/dcn32/dcn32_dio_stream_encoder.c    |     5 +
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |   101 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h |     3 +
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c  |     1 +
>>>    .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c  |   667 +-
>>>    .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h  |  1080 +
>>>    .../amd/display/dc/dcn32/dcn32_resource_helpers.c  |     2 +-
>>>    .../drm/amd/display/dc/dcn321/dcn321_resource.c    |   648 +-
>>>    drivers/gpu/drm/amd/display/dc/dm_helpers.h        |     7 +-
>>>    .../gpu/drm/amd/display/dc/dml/calcs/bw_fixed.c    |    14 +-
>>>    .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c   |    32 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |    34 +-
>>>    .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   295 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c |    40 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |    77 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |    52 +-
>>>    .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |    10 +-
>>>    .../dc/dml/dcn32/display_mode_vba_util_32.c        |     9 +-
>>>    .../dc/dml/dcn32/display_mode_vba_util_32.h        |     1 +
>>>    .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c |    13 +-
>>>    .../drm/amd/display/dc/dml/display_mode_structs.h  |    36 +-
>>>    .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |     1 +
>>>    drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c   |  1884 -
>>>    .../amd/display/dc/dml/dml_wrapper_translation.c   |   284 -
>>>    drivers/gpu/drm/amd/display/dc/inc/core_types.h    |     4 +
>>>    drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |     6 +
>>>    drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h        |    91 +-
>>>    .../drm/amd/display/dc/inc/hw/timing_generator.h   |    14 +-
>>>    drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |     7 +
>>>    .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c |     4 +-
>>>    drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |     1 +
>>>    drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |    63 +-
>>>    .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h |     8 +
>>>    .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h    |    10 +
>>>    .../drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h | 12086 +++++
>>>    .../amd/include/asic_reg/gc/gc_11_0_3_sh_mask.h    | 44640 +++++++++++++++++++
>>>    .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h  |     2 +
>>>    .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h |    13 +
>>>    drivers/gpu/drm/amd/include/mes_v11_api_def.h      |     3 +-
>>>    drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |    45 +
>>>    drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |     3 +
>>>    drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |    34 +
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |    22 +
>>>    .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h |    31 +-
>>>    .../amd/pm/swsmu/inc/pmfw_if/smu_v11_0_7_ppsmc.h   |     4 +-
>>>    .../drm/amd/pm/swsmu/inc/pmfw_if/smu_v11_5_ppsmc.h |     5 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |     6 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |     9 +-
>>>    .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |    54 +
>>>    drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |    76 +
>>>    drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |    38 +-
>>>    .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |    72 +-
>>>    .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |    36 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/smu_internal.h        |     3 +
>>>    drivers/gpu/drm/display/drm_dp_mst_topology.c      |     4 +-
>>>    drivers/gpu/drm/radeon/radeon_device.c             |     3 +
>>>    drivers/gpu/drm/radeon/radeon_pm.c                 |     2 +-
>>>    include/drm/display/drm_dp.h                       |     1 +
>>>    include/drm/display/drm_dp_mst_helper.h            |     3 +
>>>    181 files changed, 69781 insertions(+), 3694 deletions(-)
>>>    create mode 100644 Documentation/gpu/amdgpu/apu-asic-info-table.csv
>>>    create mode 100644 Documentation/gpu/amdgpu/dgpu-asic-info-table.csv
>>>    create mode 100644 Documentation/gpu/amdgpu/display/dcn2_cm_drm_current.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/dcn3_cm_drm_current.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/mpo-cursor.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/mpo-overview.rst
>>>    create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo-less-pipe-ex.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_no_split.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_split.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo-multi-video.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo.svg
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
>>>    rename drivers/gpu/drm/amd/{display/dc/inc/dml_wrapper.h => amdgpu/sienna_cichlid.h} (81%)
>>>    delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c
>>>    delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper_translation.c
>>>    create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h
>>>    create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_3_sh_mask.h

WARNING: multiple messages have this Message-ID (diff)
From: Felix Kuehling <felix.kuehling@amd.com>
To: Alex Deucher <alexdeucher@gmail.com>
Cc: Alex Deucher <alexander.deucher@amd.com>,
	daniel.vetter@ffwll.ch, dri-devel@lists.freedesktop.org,
	amd-gfx@lists.freedesktop.org
Subject: Re: [pull] amdgpu, amdkfd, radeon, drm drm-next-6.1
Date: Thu, 8 Sep 2022 14:16:38 -0400	[thread overview]
Message-ID: <d158666b-e50e-57be-e6e3-e5bc5be7e893@amd.com> (raw)
In-Reply-To: <CADnq5_PE_i-E7gLKOZh34U=Z9B7gV7EN6eaC5fuJ3EMdWhKkoQ@mail.gmail.com>

On 2022-09-08 12:35, Alex Deucher wrote:
> On Thu, Sep 8, 2022 at 12:29 PM Felix Kuehling <felix.kuehling@amd.com> wrote:
>> On 2022-09-08 11:52, Alex Deucher wrote:
>>> Hi Dave, Daniel,
>>>
>>> New stuff for 6.1.
>>>
>>> The following changes since commit 085292c3d78015412b752ee1ca4c7725fd2bf2fc:
>>>
>>>     Revert "drm/amd/amdgpu: add pipe1 hardware support" (2022-08-16 18:14:31 -0400)
>>>
>>> are available in the Git repository at:
>>>
>>>     https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.1-2022-09-08
>>>
>>> for you to fetch changes up to 780244a2fe8a82424c85f4cb15e45d0bbeec8f26:
>>>
>>>     drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers (2022-09-07 22:28:42 -0400)
>>>
>>> ----------------------------------------------------------------
>>> amd-drm-next-6.1-2022-09-08:
>>>
>>> amdgpu:
>>> - Mode2 reset for RDNA2
>>> - Lots of new DC documentation
>>> - Add documentation about different asic families
>>> - DSC improvements
>>> - Aldebaran fixes
>>> - Misc spelling and grammar fixes
>>> - GFXOFF stats support for vangogh
>>> - DC frame size fixes
>>> - NBIO 7.7 updates
>>> - DCN 3.2 updates
>>> - DCN 3.1.4 Updates
>>> - SMU 13.x updates
>>> - Misc bug fixes
>>> - Rework DC register offset handling
>>> - GC 11.x updates
>>> - PSP 13.x updates
>>> - SDMA 6.x updates
>>> - GMC 11.x updates
>>> - SR-IOV updates
>>> - PSP fixes for TA unloading
>>> - DSC passthrough support
>>> - Misc code cleanups
>>>
>>> amdkfd:
>>> - ISA fixes for some GC 10.3 IPs
>>> - Misc code cleanups
>>>
>>> radeon:
>>> - Delayed work flush fix
>>> - Use time_after for some jiffies calculations
>>>
>>> drm:
>>> - DSC passthrough aux support
>>>
>>> ----------------------------------------------------------------
>>> Alex Deucher (1):
>>>         drm/amd/display: fix documentation for amdgpu_dm_update_freesync_caps()
>>>
>>> Alex Sierra (1):
>>>         drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks
>>>
>>> Alvin Lee (6):
>>>         drm/amd/display: Free phantom plane and stream properly
>>>         drm/amd/display: Add interface to track PHY state
>>>         drm/amd/display: Uncomment SubVP scaling case
>>>         drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
>>>         drm/amd/display: Only commit SubVP state after pipe programming
>>>         drm/amd/display: SubVP missing scaling case
>>>
>>> André Almeida (4):
>>>         drm/amd: Add detailed GFXOFF stats to debugfs
>>>         drm/amd/pm: Implement GFXOFF's entry count and residency for vangogh
>>>         Documentation/gpu: Document GFXOFF's count and residency
>>>         drm/amdgpu: Document gfx_off members of struct amdgpu_gfx
>>>
>>> Anthony Koo (2):
>>>         drm/amd/display: [FW Promotion] Release 0.0.130.0
>>>         drm/amd/display: [FW Promotion] Release 0.0.132.0
>>>
>>> Aric Cyr (3):
>>>         drm/amd/display: 3.2.199
>>>         drm/amd/display: 3.2.200
>>>         drm/amd/display: 3.2.201
>>>
>>> Asher Song (1):
>>>         drm/amd/display: remove a duplicated declaration
>>>
>>> Aurabindo Pillai (8):
>>>         drm/amd/display: change to runtime initialization for reg offsets for DCN32
>>>         drm/amd/display: change to runtime initialization for reg offsets for DCN321
>>>         drm/amd/display: program k1/k2 divider for virtual signal for DCN32
>>>         drm/amd/display: Fix CAB cursor size allocation for DCN32/321
>>>         drm/amd/display: disable display fresh from MALL on an edge case for DCN321
>>>         drm/amd/display: use actual cursor size instead of max for CAB allocation
>>>         drm/amd/display: Revert "program k1/k2 divider for virtual signal for DCN32"
>>>         drm/amd/display: Use correct plane for CAB cursor size allocation
>>>
>>> Bernard Zhao (4):
>>>         drm/amd: fix potential memory leak
>>>         drm/amd: fix potential memory leak
>>>         drm/amd: remove possible condition with no effect (if == else)
>>>         drm/amd: remove possible condition with no effect (if == else)
>>>
>>> Candice Li (1):
>>>         drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
>>>
>>> Charlene Liu (1):
>>>         drm/amd/display: fix wrong register access
>>>
>>> Chengming Gui (3):
>>>         drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled
>>>         drm/amd/amdgpu: skip ucode loading if ucode_size == 0
>>>         drm/amd/amdgpu: add rlc_firmware_header_v2_4 to amdgpu_firmware_header
>>>
>>> David Belanger (1):
>>>         drm/amdkfd: Added GFX 11.0.3 Support
>>>
>>> David Gow (1):
>>>         drm/amd/display: fix overflow on MIN_I64 definition
>>>
>>> Derek Lai (1):
>>>         drm/amd/display: do not change pipe split policy for RV2
>>>
>>> Duncan Ma (1):
>>>         drm/amd/display: Fix OTG H timing reset for dcn314
>>>
>>> Ethan Wellenreiter (2):
>>>         drm/amd/display: Re-initialize viewport after pipe merge
>>>         drm/amd/display: Fix check for stream and plane
>>>
>>> Evan Quan (5):
>>>         drm/amd/pm: update SMU 13.0.0 driver_if header
>>>         drm/amd/pm: use vbios carried pptable for those supported SKUs
>>>         drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
>>>         drm/amd/pm: bump SMU 13.0.0 driver_if header version
>>>         drm/amd/pm: add missing SetMGpuFanBoostLimitRpm mapping for SMU 13.0.7
>>>
>>> Felix Kuehling (1):
>>>         drm/amdkfd: Allocate doorbells only when needed
>> This patch broke CRIU. Rajneesh posted a fix for it. I'd recommend
>> including the fix, though we're still debating the root cause and may
>> refine it later:
>>
>> [Patch v2] drm/amdkfd: Fix CRIU restore op due to doorbell offset
> If it's critical, I can respin the PR today, otherwise, I can include
> the fix(es) in my PR next week.

I think CRIU is still a niche use case. Including the fix next week is 
probably good enough.

Thanks,
   Felix


>
> Alex
>
>
>> Regards,
>>     Felix
>>
>>
>>> Frank Min (3):
>>>         drm/amdgpu: support psp v13_0_10 ip block
>>>         drm/amdgpu: add new ip block for PSP 13.0
>>>         drm/amdgpu: add gc v11_0_3 ip headers
>>>
>>> Gabe Teeger (2):
>>>         drm/amd/display: Cursor lag with PSR1 eDP
>>>         drm/amd/display: Cleanup PSR flag
>>>
>>> George Shen (1):
>>>         drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming
>>>
>>> Graham Sider (1):
>>>         drm/amdgpu: Update mes_v11_api_def.h
>>>
>>> Greg Kroah-Hartman (1):
>>>         drm/amd/display: fix memory leak when using debugfs_lookup()
>>>
>>> Guchun Chen (4):
>>>         drm/amdgpu: use adev_to_drm to get drm device
>>>         drm/amdgpu: use dev_info to benefit mGPU case
>>>         drm/amdgpu: disable FRU access on special SIENNA CICHLID card
>>>         drm/amdgpu: prevent toc firmware memory leak
>>>
>>> Hamza Mahfooz (6):
>>>         drm/dp_mst: add passthrough_aux to struct drm_dp_mst_port
>>>         drm/amd/display: consider DSC pass-through during mode validation
>>>         drm/amd/display: implement DSC pass-through support
>>>         drm/amd/display: include soc._clock_tmp[] into DC's scratch region
>>>         drm/amd/display: fix i386 frame size warning
>>>         drm/amd/display: fix indentation in commit_planes_for_stream()
>>>
>>> Hawking Zhang (16):
>>>         drm/amdgpu: drop gc 11_0_0 golden settings
>>>         drm/amdgpu: initialize common sw config for v11_0_3
>>>         drm/amdgpu: add new ip block for SOC21
>>>         drm/amdgpu: declare firmware for new SDMA 6.0.3
>>>         drm/amdgpu: add new ip block for sdma 6.0
>>>         drm/amdgpu: add new ip block for LSDMA 6.0
>>>         drm/amdgpu: only init tap_delay ucode when it's included in ucode binary
>>>         drm/amdgpu: initialize gmc sw config for v11_0_3
>>>         drm/amdgpu: add new ip block for GMC 11.0
>>>         drm/amdgpu: declare firmware for new GC 11.0.3
>>>         drm/amdgpu: declare firmware for new MES 11.0.3
>>>         drm/amdgpu: init gfx config for gfx v11_0_3
>>>         drm/amdgpu: enable imu_rlc_ram programming for v11_0_3
>>>         drm/amdgpu: Set GC family for GC 11.0.3
>>>         drm/amdgpu: add new ip block for GFX 11.0
>>>         drm/amdgpu: add new ip block for MES 11.0.3
>>>
>>> Horace Chen (7):
>>>         drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization
>>>         drm/amdgpu: add sriov nbio callback structure
>>>         drm/amdgpu: add a compute pipe reset for RS64
>>>         drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0
>>>         drm/amdgpu: refine virtualization psp fw skip check
>>>         drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0
>>>         drm/amdgpu: Support PSP 13.0.10 on SR-IOV
>>>
>>> Ian Chen (2):
>>>         drm/amd/display: Refactor edp dsc codes.
>>>         drm/amd/display: Add comments.
>>>
>>> Ilya Bakoulin (1):
>>>         drm/amd/display: Change AUX NACK behavior
>>>
>>> Iswara Nagulendran (1):
>>>         drm/amd/display: Fix primary EDP link detection
>>>
>>> Jane Jian (4):
>>>         drm/amdgpu/vcn: Disable CG/PG for SRIOV
>>>         drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its firmware under sriov
>>>         drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support
>>>         drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov
>>>
>>> Jinpeng Cui (2):
>>>         drm/amd/display: remove redundant vertical_line_start variable
>>>         drm/amdkfd: remove redundant variables err and ret
>>>
>>> John Clements (3):
>>>         drm/amdgpu: added firmware module for psp 13.0.10
>>>         drm/amdgpu: added supported smu 13.0.10 sw pptable
>>>         drm/amdgpu: enable smu block for smu 13.0.10
>>>
>>> Leo (Hanghong) Ma (2):
>>>         drm/amd/display: Add support for visual confirm color
>>>         drm/amd/display: Add visual confirm color support for SubVP
>>>
>>> Leo Chen (3):
>>>         drm/amd/display: Adding log clock table from SMU
>>>         drm/amd/display: add a override flag as wa for some specific dongle
>>>         drm/amd/display: Missing HPO instance added
>>>
>>> Lewis Huang (1):
>>>         drm/amd/display: Refine aux transaction before retrieve caps
>>>
>>> Likun Gao (1):
>>>         drm/amdgpu: add MGCG perfmon setting for gfx11
>>>
>>> Magali Lemes (1):
>>>         drm/amd/display: remove unused header
>>>
>>> Martin Tsai (1):
>>>         drm/amd/display: Correct cursor position on horizontal mirror
>>>
>>> Maíra Canal (1):
>>>         drm/amd/display: Include missing header
>>>
>>> Melissa Wen (4):
>>>         Documentation/amdgpu_dm: Add DM color correction documentation
>>>         Documentation/amdgpu/display: add DC color caps info
>>>         drm/amd/display: add doc entries for MPC blending configuration
>>>         Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend mode
>>>
>>> Michael Strauss (1):
>>>         drm/amd/display: Add DC debug option to force LTTPR mode
>>>
>>> Mukul Joshi (1):
>>>         drm/amdgpu: Fix page table setup on Arcturus
>>>
>>> Prike Liang (1):
>>>         drm/amdkfd: Fix isa version for the GC 10.3.7
>>>
>>> Qu Huang (1):
>>>         drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
>>>
>>> Rafael J. Wysocki (1):
>>>         drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0
>>>
>>> Robin Chen (1):
>>>         drm/amd/display: Cursor flicker when entering PSRSU
>>>
>>> Rodrigo Siqueira (10):
>>>         drm/amd/display: Add documentation to some of the cursor struct
>>>         drm/amd/display: Add basic kernel doc to CRC code under DC
>>>         drm/amd/display: Add some extra kernel doc to amdgpu_dm
>>>         drm/amd/display: Document pipe split policy
>>>         drm/amd/display: Expand documentation for timing
>>>         drm/amd/display: Document some of the DML structs
>>>         drm/amd/display: Remove unused code
>>>         Documentation/gpu: Add info table for ASICs
>>>         Documentation/gpu: Add an explanation about the DCN pipeline
>>>         Documentation/gpu: Add Multiplane Overlay doc
>>>
>>> Roman Li (2):
>>>         drm/amd/display: enable PCON support for dcn314
>>>         drm/amd/display: Remove redundant check in atomic_check
>>>
>>> Saaem Rizvi (1):
>>>         drm/amd/display: HDMI ODM Combine Policy Correction
>>>
>>> Samson Tam (1):
>>>         drm/amd/display: fix odm 2:1 policy not being applied consistently in 4k144 modes
>>>
>>> Sonny Jiang (1):
>>>         drm/amdgpu: Enable pg/cg flags on GC11_0_3 for VCN
>>>
>>> Taimur Hassan (3):
>>>         drm/amd/display: Set ODM policy based on number of DSC slices
>>>         drm/amd/display: Remove assert from PHY state update
>>>         drm/amd/display: Allow PHY state update between same states
>>>
>>> Tales Aparecida (2):
>>>         drm/amd/display: fix minor codestyle problems
>>>         drm/amd/display: remove unneeded defines from bios parser
>>>
>>> Tim Huang (5):
>>>         drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
>>>         drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO IP v7.7.0
>>>         drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
>>>         drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
>>>         drm/amdgpu: add sdma instance check for gfx11 CGCG
>>>
>>> Tom St Denis (1):
>>>         drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers
>>>
>>> Victor Zhao (6):
>>>         drm/amdgpu: add mode2 reset for sienna_cichlid
>>>         drm/amdgpu: let mode2 reset fallback to default when failure
>>>         drm/amdgpu: add debugfs amdgpu_reset_level
>>>         drm/amdgpu: save and restore gc hub regs
>>>         drm/amdgpu: revert context to stop engine before mode2 reset
>>>         drm/amdgpu: reduce reset time
>>>
>>> Vignesh Chander (1):
>>>         drm/amdgpu: skip set_topology_info for VF
>>>
>>> Vladimir Stempen (1):
>>>         drm/amd/display: Fix black flash when switching from ODM2to1 to ODMBypass
>>>
>>> Wang Fudong (1):
>>>         drm/amd/display: set dig fifo read start level to 7 before dig fifo reset
>>>
>>> Yang Li (5):
>>>         drm/amd/display: remove unneeded semicolon
>>>         drm/amd/display: clean up one inconsistent indenting
>>>         drm/amd/display: clean up some inconsistent indentings
>>>         drm/amd/display: clean up some inconsistent indentings
>>>         drm/amd/display: clean up some inconsistent indentings
>>>
>>> Yang Wang (3):
>>>         drm/amd/pm: add smu_v13_0_10 support
>>>         drm/amd/pm: add smu_v13_0_10 driver if version
>>>         drm/amdgpu: add gfxhub_v3_0_3 support
>>>
>>> Yang Yingliang (1):
>>>         drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
>>>
>>> YiPeng Chai (3):
>>>         drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
>>>         drm/amdgpu: fix hive reference leak when adding xgmi device
>>>         drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled
>>>
>>> Yifan Zha (8):
>>>         drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV
>>>         drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0
>>>         drm/amdgpu: skip "Issue additional private vm invalidation to MMHUB" on SRIOV
>>>         drm/amdgpu: Skip the VRAM base offset on SRIOV
>>>         drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL under SRIOV VF
>>>         drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full access time
>>>         drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
>>>         drm/amd: Skip smu_v13 register irq on SRIOV VF
>>>
>>> Yifan Zhang (3):
>>>         drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1
>>>         drm/amdkfd: print address in hex format rather than decimal
>>>         drm/amdgpu: correct doorbell range/size value for CSDMA_DOORBELL_RANGE
>>>
>>> Yu Zhe (1):
>>>         drm/radeon: use time_after(a,b) to replace "a>b"
>>>
>>> YuBiao Wang (1):
>>>         drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl
>>>
>>> Zhenneng Li (1):
>>>         drm/radeon: add a force flush to delay work when radeon
>>>
>>> min tang (2):
>>>         drm/amd/display: Fix comment typo
>>>         drm/amd/display: Unneeded semicolon
>>>
>>> shaoyunl (2):
>>>         drm/amdgpu: use sjt mec fw on aldebaran for sriov
>>>         drm/amdgpu: Remove the additional kfd pre reset call for sriov
>>>
>>> sunliming (1):
>>>         drm/amd/display: Fix variable dereferenced before check
>>>
>>> ye xingchen (2):
>>>         drm/amdgpu: Remove the unneeded result variable
>>>         drm/amdgpu: Remove the unneeded result variable 'r'
>>>
>>> zhang songyi (1):
>>>         drm/amd/display: Remove the unneeded result variable
>>>
>>>    Documentation/gpu/amdgpu/apu-asic-info-table.csv   |     8 +
>>>    Documentation/gpu/amdgpu/dgpu-asic-info-table.csv  |    24 +
>>>    Documentation/gpu/amdgpu/display/dc-glossary.rst   |     2 +-
>>>    Documentation/gpu/amdgpu/display/dcn-overview.rst  |    59 +
>>>    .../gpu/amdgpu/display/dcn2_cm_drm_current.svg     |  1370 +
>>>    .../gpu/amdgpu/display/dcn3_cm_drm_current.svg     |  1529 +
>>>    .../gpu/amdgpu/display/display-manager.rst         |   141 +
>>>    Documentation/gpu/amdgpu/display/index.rst         |     1 +
>>>    Documentation/gpu/amdgpu/display/mpo-cursor.svg    |   435 +
>>>    Documentation/gpu/amdgpu/display/mpo-overview.rst  |   242 +
>>>    .../multi-display-hdcp-mpo-less-pipe-ex.svg        |   220 +
>>>    .../gpu/amdgpu/display/multi-display-hdcp-mpo.svg  |   171 +
>>>    .../gpu/amdgpu/display/pipeline_4k_no_split.svg    |   958 +
>>>    .../gpu/amdgpu/display/pipeline_4k_split.svg       |  1062 +
>>>    .../display/single-display-mpo-multi-video.svg     |   339 +
>>>    .../gpu/amdgpu/display/single-display-mpo.svg      |   266 +
>>>    Documentation/gpu/amdgpu/driver-misc.rst           |    17 +
>>>    Documentation/gpu/amdgpu/thermal.rst               |    18 +-
>>>    Documentation/gpu/drm-kms.rst                      |     2 +
>>>    drivers/gpu/drm/amd/amdgpu/Makefile                |     7 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu.h                |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |     2 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |     2 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   170 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    31 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |    17 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    41 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |    14 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h         |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h            |    26 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |     8 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |    44 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c          |    21 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h          |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |    13 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |    57 +-
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |     5 +
>>>    drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |    69 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |    86 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |    17 +-
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c           |   108 +
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c         |   511 +
>>>    drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.h         |    29 +
>>>    drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |    19 +-
>>>    drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |    26 +-
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0.c             |     6 +
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c           |   144 +
>>>    drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.h           |    29 +
>>>    drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |     3 +
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c            |    10 +-
>>>    drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c            |    12 +-
>>>    drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h            |   140 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c             |    44 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v4_3.h             |     1 +
>>>    drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |    84 +-
>>>    drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |     2 +
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |     5 +-
>>>    drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |     9 +-
>>>    drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c        |   303 +
>>>    .../inc/dml_wrapper.h => amdgpu/sienna_cichlid.h}  |    14 +-
>>>    drivers/gpu/drm/amd/amdgpu/soc21.c                 |    41 +-
>>>    drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   297 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |    22 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |     1 +
>>>    drivers/gpu/drm/amd/amdkfd/kfd_device.c            |    14 +-
>>>    drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c          |     9 +
>>>    drivers/gpu/drm/amd/amdkfd/kfd_process.c           |     5 -
>>>    drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    24 +-
>>>    drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    46 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |   109 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |     1 +
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    64 +-
>>>    .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    84 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |     5 +-
>>>    .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h    |     8 -
>>>    drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |    19 -
>>>    .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |    46 +
>>>    .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c |    50 +-
>>>    .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |    48 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc.c           |    80 +-
>>>    .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |    38 +
>>>    drivers/gpu/drm/amd/display/dc/core/dc_link.c      |    28 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |    65 +-
>>>    drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |     3 -
>>>    drivers/gpu/drm/amd/display/dc/dc.h                |   132 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |    50 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h       |     1 +
>>>    drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   148 +-
>>>    drivers/gpu/drm/amd/display/dc/dc_link.h           |    13 +
>>>    drivers/gpu/drm/amd/display/dc/dc_stream.h         |     2 -
>>>    drivers/gpu/drm/amd/display/dc/dce/dce_aux.c       |    12 +-
>>>    .../amd/display/dc/dce110/dce110_hw_sequencer.c    |    21 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |     5 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |     9 +-
>>>    .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   109 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c  |    41 +-
>>>    .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |    18 +
>>>    drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c  |     9 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |    15 +-
>>>    .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c  |     3 +
>>>    drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |     9 +-
>>>    .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |     1 -
>>>    .../display/dc/dcn314/dcn314_dio_stream_encoder.c  |     1 +
>>>    .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c    |     3 +-
>>>    .../drm/amd/display/dc/dcn314/dcn314_resource.c    |     7 +-
>>>    .../drm/amd/display/dc/dcn315/dcn315_resource.c    |     1 -
>>>    .../drm/amd/display/dc/dcn316/dcn316_resource.c    |     1 -
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c  |     8 +-
>>>    .../display/dc/dcn32/dcn32_dio_stream_encoder.c    |     5 +
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |   101 +-
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h |     3 +
>>>    drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c  |     1 +
>>>    .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c  |   667 +-
>>>    .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h  |  1080 +
>>>    .../amd/display/dc/dcn32/dcn32_resource_helpers.c  |     2 +-
>>>    .../drm/amd/display/dc/dcn321/dcn321_resource.c    |   648 +-
>>>    drivers/gpu/drm/amd/display/dc/dm_helpers.h        |     7 +-
>>>    .../gpu/drm/amd/display/dc/dml/calcs/bw_fixed.c    |    14 +-
>>>    .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c   |    32 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |    34 +-
>>>    .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   295 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c |    40 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |    77 +-
>>>    .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |    52 +-
>>>    .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |    10 +-
>>>    .../dc/dml/dcn32/display_mode_vba_util_32.c        |     9 +-
>>>    .../dc/dml/dcn32/display_mode_vba_util_32.h        |     1 +
>>>    .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c |    13 +-
>>>    .../drm/amd/display/dc/dml/display_mode_structs.h  |    36 +-
>>>    .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |     1 +
>>>    drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c   |  1884 -
>>>    .../amd/display/dc/dml/dml_wrapper_translation.c   |   284 -
>>>    drivers/gpu/drm/amd/display/dc/inc/core_types.h    |     4 +
>>>    drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |     6 +
>>>    drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h        |    91 +-
>>>    .../drm/amd/display/dc/inc/hw/timing_generator.h   |    14 +-
>>>    drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |     7 +
>>>    .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c |     4 +-
>>>    drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |     1 +
>>>    drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |    63 +-
>>>    .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h |     8 +
>>>    .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h    |    10 +
>>>    .../drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h | 12086 +++++
>>>    .../amd/include/asic_reg/gc/gc_11_0_3_sh_mask.h    | 44640 +++++++++++++++++++
>>>    .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h  |     2 +
>>>    .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h |    13 +
>>>    drivers/gpu/drm/amd/include/mes_v11_api_def.h      |     3 +-
>>>    drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |    45 +
>>>    drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |     3 +
>>>    drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |    34 +
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |    22 +
>>>    .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h |    31 +-
>>>    .../amd/pm/swsmu/inc/pmfw_if/smu_v11_0_7_ppsmc.h   |     4 +-
>>>    .../drm/amd/pm/swsmu/inc/pmfw_if/smu_v11_5_ppsmc.h |     5 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |     6 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |     9 +-
>>>    .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |    54 +
>>>    drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |    76 +
>>>    drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |    38 +-
>>>    .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |    72 +-
>>>    .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |    36 +-
>>>    drivers/gpu/drm/amd/pm/swsmu/smu_internal.h        |     3 +
>>>    drivers/gpu/drm/display/drm_dp_mst_topology.c      |     4 +-
>>>    drivers/gpu/drm/radeon/radeon_device.c             |     3 +
>>>    drivers/gpu/drm/radeon/radeon_pm.c                 |     2 +-
>>>    include/drm/display/drm_dp.h                       |     1 +
>>>    include/drm/display/drm_dp_mst_helper.h            |     3 +
>>>    181 files changed, 69781 insertions(+), 3694 deletions(-)
>>>    create mode 100644 Documentation/gpu/amdgpu/apu-asic-info-table.csv
>>>    create mode 100644 Documentation/gpu/amdgpu/dgpu-asic-info-table.csv
>>>    create mode 100644 Documentation/gpu/amdgpu/display/dcn2_cm_drm_current.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/dcn3_cm_drm_current.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/mpo-cursor.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/mpo-overview.rst
>>>    create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo-less-pipe-ex.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_no_split.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_split.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo-multi-video.svg
>>>    create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo.svg
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h
>>>    create mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
>>>    rename drivers/gpu/drm/amd/{display/dc/inc/dml_wrapper.h => amdgpu/sienna_cichlid.h} (81%)
>>>    delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c
>>>    delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper_translation.c
>>>    create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h
>>>    create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_3_sh_mask.h

  reply	other threads:[~2022-09-08 18:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-08 15:52 [pull] amdgpu, amdkfd, radeon, drm drm-next-6.1 Alex Deucher
2022-09-08 16:29 ` Felix Kuehling
2022-09-08 16:35   ` Alex Deucher
2022-09-08 16:35     ` Alex Deucher
2022-09-08 18:16     ` Felix Kuehling [this message]
2022-09-08 18:16       ` Felix Kuehling

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=d158666b-e50e-57be-e6e3-e5bc5be7e893@amd.com \
    --to=felix.kuehling@amd.com \
    --cc=airlied@gmail.com \
    --cc=alexander.deucher@amd.com \
    --cc=alexdeucher@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.