All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexdeucher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
	dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
	airlied-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
	daniel.vetter-/w4YWyX8dFk@public.gmane.org
Cc: Alex Deucher <alexander.deucher-5C7GfCeVMHo@public.gmane.org>
Subject: [pull] amdgpu, amdkfd, ttm drm-next-5.2
Date: Tue,  2 Apr 2019 12:08:20 -0500	[thread overview]
Message-ID: <20190402170820.22197-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

Same pull as last week, but with a warning fix on top.

The following changes since commit fbac3c48fa6b4cfa43eaae39d5a53269bff7ec5f:

  Merge branch 'drm-next-5.1' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-02-22 15:56:42 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-next-5.2

for you to fetch changes up to 7a65bdc6903d4cae56855eceabfd8f879a3b8f6e:

  drm/amdgpu/smu11: fix warning on 32bit arches (2019-04-02 09:10:55 -0500)

----------------------------------------------------------------
Alex Deucher (13):
      drm/amdgpu/powerplay: add missing breaks in polaris10_smumgr
      drm/amdgpu/powerplay: add BACO support for vega12
      drm/amdgpu/powerplay: split out common smu9 BACO code
      drm/amdgpu: use BACO on vega12 if platform supports it
      drm/amdgpu/display: fix build when DCN KCONFIG is not set
      Revert "drm/amdgpu: more descriptive message if HMM not enabled"
      Revert "drm/amdgpu: support userptr cross VMAs case with HMM"
      Revert "drm/amdkfd: support concurrent userptr update for HMM"
      Revert "drm/amdgpu: fix HMM config dependency issue"
      Revert "drm/amdgpu: replace get_user_pages with HMM mirror helpers"
      Revert "drm/amdkfd: avoid HMM change cause circular lock"
      Revert "drm/amdgpu: use HMM callback to replace mmu notifier"
      drm/amdgpu/smu11: fix warning on 32bit arches

Andrey Grodzovsky (2):
      drm/amdgpu: Add sysfs entries  for xgmi hive v2.
      drm/amdgpu: Move IB pool init and fini v2

Anthony Koo (5):
      drm/amd/display: Fix issue with link_active state not correct for MST
      drm/amd/display: make seamless boot work generically
      drm/amd/display: Fix exception from AUX acquire failure
      drm/amd/display: Keep clocks high before seamless boot done
      drm/amd/display: Fix soft hang issue when some DPCD data invalid

Aric Cyr (6):
      drm/amd/display: 3.2.20
      drm/amd/display: 3.2.21
      drm/amd/display: Add a hysteresis to BTR frame multiplier
      drm/amd/display: 3.2.22
      drm/amd/display: 3.2.23
      drm/amd/display: 3.2.24

Candice Li (1):
      Revert "drm/amdgpu: use BACO reset on vega20 if platform support"

Charlene Liu (6):
      drm/amd/display: Add disable triple buffering DC debug option
      drm/amd/display: dcn add check surface in_use
      Revert "drm/amd/display: dcn add check surface in_use"
      drm/amd/display: Add pp_smu null pointer check
      drm/amd/display: add HW i2c arbitration with dmcu
      drm/amd/display: fix DP 422 VID_M half the rate issue.

Chengming Gui (21):
      drm/amd/powerplay: implement power_dpm_state sys interface for SMU11
      drm/amd/powerplay: add watermarks related data structs and function for SMU11.
      drm/amd/powerplay: implement pp_power_profile_mode sys inerface for SMU11
      drm/amd/powerplay: add display_config to handle display config for SMU11.
      drm/amd/powerplay: add mclk_latency_table struct and smu_clocks struct for SMU11
      drm/amd/powerplay: add enable_umd_pstate functions for SMU11
      drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11
      drm/amd/powerplay: add set_uclk_to_highest_level for SMU11
      drm/amd/powerplay: add display_config_changed for SMU11.
      drm/amd/powerplay: add apply_clock_adjust_rules for SMU11.
      drm/amd/powerplay: add vega20_notify_smc_display_config functions for SMU11
      drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm for SMU11 (v2)
      drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11.
      drm/amd/powerplay: implement power_dpm_force_performance_level for SMU11
      drm/amd/powerplay: implement power1_cap and power1_cap_max interface for SMU11 (v2)
      drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTATE_MCLK when read sensor for SMU11
      drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2)
      drm/amd/powerplay: implement pwm1_enable hwmon interface for SMU11 (v2)
      drm/amd/powerplay: implement fan1_enable hwmon interface for SMU11 (v2)
      drm/amd/powerplay: add smu_late_init for SMU11.
      drm/amd/powerplay: add is_dpm_running for SMU11

Christian König (33):
      drm/amdgpu: clear PDs/PTs only after initializing them
      drm/amdgpu: reroute VMC and UMD to IH ring 1
      drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20
      drm/amdgpu: rework shadow handling during PD clear v3
      drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2
      drm/amdgpu: allocate VM PDs/PTs on demand
      drm/amdgpu: free PDs/PTs on demand
      drm/amdgpu: drop the huge page flag
      drm/amdgpu: allow huge invalid mappings on GMC8
      drm/amdgpu: change Vega IH ring 1 config
      drm/amdgpu: enable IH doorbell for ring 1&2 on Vega
      drm/amdgpu: enable IH ring 1&2 for Vega20 as well
      drm/amdgpu: limit the number of IVs processed at once
      drm/amdgpu: use ring/hash for fault handling on GMC9 v3
      drm/amdgpu: remove chash
      drm/amdgpu: remove non-sense NULL ptr check
      drm/amdgpu: wait for VM to become idle during flush
      drm/amdgpu: stop evicting busy PDs/PTs
      drm/amdgpu: re-enable retry faults
      drm/amdgpu: free up the first paging queue v2
      drm/amdgpu: use more entries for the first paging queue
      drm/amdgpu: remove some unused VM defines
      drm/amdgpu: always set and check dma addresses in the VM code
      drm/amdgpu: move and rename amdgpu_pte_update_params
      drm/amdgpu: reserve less memory for PDE updates
      drm/amdgpu: new VM update backends
      drm/amdgpu: use the new VM backend for PDEs
      drm/amdgpu: use the new VM backend for PTEs
      drm/amdgpu: revert "XGMI pstate switch initial support"
      drm/amdgpu: use the new VM backend for clears
      drm/amdgpu: move VM table mapping into the backend as well
      drm/amdgpu: drop the ib from the VM update parameters
      drm/amdgpu: don't put the root PD into the relocated list

Colin Ian King (2):
      drm/amdgpu: fix missing assignment of error return code to variable ret
      drm/amd/powerplay: fix spelling mistake "unknow" -> "unknown"

Dan Carpenter (3):
      drm/amd/powerplay: delete some dead code
      drm/amd/powerplay: Off by one in vega20_get_smu_msg_index()
      drm/amd/powerplay: Fix double unlock bug in smu_sys_set_pp_table()

David Francis (8):
      drm/amd/display: Clean up wait on vblank event
      drm/amd/display: Make stream commits call into DC only once
      drm/amd/display: Allow pflips from a framebuffer to itself
      drm/amd/display: Refactor pageflips plane commit
      drm/amd/display: Re-add custom degamma support
      drm/amd/display: On DCN1, Wait for vupdate on cursor updates
      drm/amd/display: Update ABM crtc state on non-modeset
      drm/amd/display: Add debugfs dpcd interface

Dmytro Laktyushkin (7):
      drm/amd/display: Allow for plane-less resource reservation
      drm/amd/display: clean up dml_init_instance
      drm/amd/display: fix releasing planes when exiting odm
      drm/amd/display: fix odm combine pipe reset
      drm/amd/display: add missing opp programming for odm
      drm/amd/display: fix odm pipe management
      drm/amd/display: fix odm output gamma programming

Eric Bernstein (6):
      drm/amd/display: Move enum gamut_remap_select to hw_shared.h
      drm/amd/display: Free DCN version of stream encoder
      drm/amd/display: Rename is_hdmi to is_hdmi_tmds type
      drm/amd/display: Fix setting DP_VID_N_MUL
      drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM
      drm/amd/display: use dc_is_virtual instead of ENUM

Eric Huang (2):
      drm/amdkfd: add RAS capabilities in topology for Vega20 (v2)
      drm/amdkfd: add RAS ECC event support (v3)

Eryk Brol (2):
      drm/amd/display: Add DCN_VM aperture registers
      drm/amd/display: Create clock funcs

Evan Quan (16):
      drm/amd/powerplay: fix the confusing ppfeature mask calculations
      drm/amd/powerplay: drop redundant soft min/max settings
      drm/amd/powerplay: need to reapply the dpm level settings
      drm/amd/powerplay: force FCLK to highest also for 5K or higher displays
      drm/amd/powerplay: overwrite ODSettingsMin for UCLK_FMAX feature
      drm/amd/powerplay: support retrieving clock information from other sysplls
      drm/amd/powerplay: set default fclk for no fclk dpm support case
      drm/amd/powerplay: honor the OD settings
      drm/amd/powerplay: show the right override pcie parameters
      drm/amd/powerplay: apply Vega20 BACO workaround
      drm/amdgpu: fix ras parameter descriptions
      drm/amdgpu: trivial typo fix
      drm/amdgpu: error out on mode1 reset failure
      drm/amdgpu: add more debug friendly prompts
      drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure
      drm/amd/powerplay: update current profile mode only when it's really applied

Fatemeh Darbehani (2):
      drm/amd/display: Remove redundant 'else' statement in dcn1_update_clocks
      drm/amd/display: Clean up old pplib interface functions

Feifei Xu (1):
      drm/amdgpu: enable ras on gfx9 (v2)

Felix Kuehling (2):
      drm/ttm: Account for kernel allocations in kernel zone only
      drm/amdgpu: Wait for newly allocated PTs to be idle

Gustavo A. R. Silva (1):
      drm/amdgpu/gfx_v8_0: Mark expected switch fall-through

Harmanprit Tatla (1):
      drm/amd/display: cache additional dpcd caps for HDR capability check

Harry Wentland (1):
      drm/amd/display: Pass init_data into DCN resource creation

Hawking Zhang (4):
      drm/amdgpu: update atomfirmware header with ecc related members
      drm/amdgpu: add atomfirmware helper function to query ecc status
      drm/amdgpu: add atomfirmware helper function to query sram ecc caps
      drm/amdgpu: query sram ecc/ecc availability from atombios

Huang Rui (63):
      drm/amd/powerplay: use REG32_PCIE wrapper instead for powerplay
      drm/amdgpu: use REG32_PCIE wrapper instead for psp
      drm/amd/powerplay: add new smu ip block
      drm/amd/powerplay: add smu11 sub block for SMU IP
      drm/amd/powerplay: add firmware loading interface
      drm/amd/powerplay: add fw load checking interface
      drm/amd/powerplay: add interface to read pptable from vbios
      drm/amd/powerplay: add placeholder of smu_initialize_pptable
      drm/amd/powerplay: add interface to init smc tables (v2)
      drm/amd/powerplay: add interface to init power (v2)
      drm/amd/powerplay: add interface to get vbios bootup values (v2)
      drm/amd/powerplay: add interface to check pptable (v2)
      drm/amd/powerplay: add interface to init fb allocations (v2)
      drm/amd/powerplay: add interface to parse pptable (v2)
      drm/amd/powerplay: add interface to populate smc pptable (v2)
      drm/amd/powerplay: add interface to check fw version (v2)
      drm/amd/powerplay: add interface to write pptable (v2)
      drm/amd/powerplay: add interface to set min dcef deep sleep (v2)
      drm/amd/powerplay: add interface to set tool table location (v2)
      drm/amd/powerplay: add interface to allocate memory pool (v2)
      drm/amd/powerplay: add interface to notify memory pool location (v2)
      drm/amd/powerplay: add interfaces for smu resume
      drm/amd/powerplay: add resume sequence placeholder for smu ip block
      drm/amdgpu: enable new smu ip block for vega20
      drm/amd/powerplay: add new ppsmc header for smu11 (v2)
      drm/amd/powerplay: add pptable header for smu11
      drm/amdgpu: update atomfirmware header for smu11
      drm/amdgpu: update new members in atomfirmware
      drm/amd/powerplay: add smu table context structure
      drm/amd/powerplay: add get atom data table helper
      drm/amdgpu: move get_index_into_master_table macro into atomfirmware header
      drm/amd/powerplay: implement read_pptable_from_vbios function for smu11
      drm/amd/powerplay: update pptable header for smu11
      drm/amd/powerplay: add data structure of bootup values
      drm/amd/powerplay: implement get_vbios_bootup_values function for smu11 (v2)
      drm/amd/powerplay: implement get_clk_info_from_vbios function for smu11 (v2)
      drm/amd/powerplay: add vega20 pptable function file
      drm/amd/powerplay: add append_powerplay_table function
      drm/amd/powerplay: add get_max_sustainable_clock function
      drm/amd/powerplay: add the function to set deep sleep dcefclk
      drm/amd/powerplay: add two interfaces to set_active_display_count and store_cc6_data
      drm/amd/powerplay: add smu display configuration change function
      drm/amd/powerplay: add get_clock_by_type interface for display
      drm/amd/powerplay: add interface to get max high clocks for display
      drm/amd/powerplay: add interface to get clock by type with latency for display (v2)
      drm/amd/powerplay: add interface to get clock by type with voltage for display
      drm/amd/powerplay: add interface to request display clock voltage
      drm/amd/powerplay: add interface to get dal power level
      drm/amd/powerplay: add interface to get performance level
      drm/amd/powerplay: add interface to get current shallow sleep clocks
      drm/amd/powerplay: add interface to get current clocks for display
      drm/amd/powerplay: add interface to notify smu enable pme restore register
      drm/amd/powerplay: implement interface to set watermarks for clock ranges
      drm/amd/powerplay: remove unnecessary checking in smu_hw_fini
      drm/amd/powerplay: don't check hwmgr while using the sw smu
      drm/amd/powerplay: fix smc messsage index report
      drm/amd/powerplay: fix byte alignment issue of smu11 pptable
      drm/amd/powerplay: move setting allowed mask and feature enabling together
      drm/amd/powerplay: fix the issue of checking on message mapping
      drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu
      drm/amd/powerplay: fix raven issue for sw smu
      drm/amdgpu: enable gfxoff again on raven series (v2)
      drm/amdgpu: add one rlc version into gfxoff blacklist

Hugo Hu (2):
      drm/amd/display: Programming correct VRR_EN bit in VTEM structure
      drm/amd/display: Handle branch device with DFP count = 0 case.

Jakub Wilk (1):
      drm/ttm: Fix spelling of "KiB"

Joshua Aberback (1):
      drm/amd/display: Populate macro_tile_size field for dml

Josip Pavic (2):
      drm/amd/display: optionally optimize edp link rate based on timing
      drm/amd/display: reduce abm min reduction, deviation gain and contrast factor

Jun Lei (8):
      drm/amd/display: PPLIB Hookup
      drm/amd/display: Add p_state_change_support flag to dc_clocks
      drm/amd/display: Add ability to override bounding box in DC construct
      drm/amd/display: add full update commit hint struct
      drm/amd/display: implement bounding box update based on uclk breakdown
      drm/amd/display: fix up reference clock abstractions
      drm/amd/display: extend EDID support to 1kb
      drm/amd/display: add preferred pipe split logic

Ken Chalmers (1):
      drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms

Kent Russell (1):
      drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2

Kevin Wang (42):
      drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI)
      drm/amd/powerplay: implement smu send message functions for smu11 (v3)
      drm/amd/powerplay: implement check_fw_status function for smu11
      drm/amd/powerplay: implement check_fw_version function for smu11
      drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11
      drm/amd/powerplay: implement smu dpm context functions for smu11
      drm/amd/powerplay: implement smu_init[fini]_power function for smu11
      drm/amd/powerplay: implement smu_init(fini)_fb_allocations function
      drm/amd/powerplay: remove header of smu_v11_0_pptable
      drm/amd/powerplay: implement smu_alloc[free]_memory pool function
      drm/amd/powerplay: implement notify_memory_pool_location function for smu11
      drm/amd/powerplay: add enum smu_msg_type to header
      drm/amd/powerplay: implement smu vega20_message_map for vega20
      drm/amd/powerplay: use virtual msg index to replace asic-related msg index
      drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX message index for smu11 (v2)
      drm/amd/powerplay: implement smu_init_display for smu11
      drm/amd/powerplay: implement smu_run_afll_btc function
      drm/amd/powerplay: implement smu feature functions
      drm/amd/powerplay: implement feature get&set functions
      drm/amd/powerplay: implement smu_notify_display_change function for smu11
      drm/amd/powerplay: implement get_current_clk_freq for smu11
      drm/amd/powerplay: implement smu update table function
      drm/amd/powerplay: implement is_support_sw_smu function for new smu
      drm/amd/powerplay: implement sysfs of amdgpu_get_busy_percent for smu11
      drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2)
      drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11
      drm/amd/powerplay: implement sensor of thermal_get_temperature for smu11
      drm/amd/powerplay: implement sensor of get_gpu_power for smu11
      drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11
      drm/amd/powerplay: implement sensor of get feature mask
      drm/amd/powerplay: implement sysfs of get num states function
      drm/amd/powerplay: implement sysfs of pp_cur_state function
      drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu
      drm/amd/powerplay: implement update enabled feature state to smc for smu11
      drm/amd/powerplay: hwmon don't check powerplay when sw smu is enabled
      drm/amd/powerplay: implement uvd & vce dpm enable functions
      drm/amd/powerplay: implement sensor of uvd & vce power state for smu11
      drm/amd/powerplay: implement dpm enable functions of uvd & vce for smu
      drm/amd/powerplay: enable amdgpu dpm for smu
      drm/amd/powerplay: debugfs don't check powerplay when SW SMU is enabled.
      drm/amd/powerplay: simplify sw-smu message map macro
      drm/amd/powerplay: move the smc_if_version to asic file

Leo (Hanghong) Ma (2):
      drm/amd/display: Expose generic SDP message access interface
      drm/amd/display: Generic SDP message access in amdgpu

Likun Gao (48):
      drm/amd/powerplay: init microcode for smu11
      drm/amd/powerplay: add function to parse pptable for smu11
      drm/amd/powerplay: add function to check pptable for smu11
      drm/amd/powerplay: update hw fini function to relase some memory
      drm/amd/powerplay: add function to populate smc pptable for smu11
      drm/amd/powerplay: add function to write pptable for smu11 (v2)
      drm/amd/powerplay: add function to set min dcef deep sleep for smu11 (v2)
      drm/amd/powerplay: add function to set tool table location for smu11 (v2)
      drm/amd/powerplay: expose the function of smu read argument
      drm/amd/powerplay: Change the allocate method of dpm context for smu11.
      drm/amd/powerplay: set defalut dpm table for smu
      drm/amd/powerplay: add function to populate umd state clk.
      drm/amd/powerplay: add function to get power limit for smu11 (v2)
      drm/amd/powerplay: print clock levels for smu11 (v2)
      drm/amd/powerplay: add function to get thermal range
      drm/amd/powerplay: add function to set thermal range
      drm/amd/powerplay: add function to enable thermal alert
      drm/amd/powerplay: add function to set fan table to control thermal
      drm/amd/powerplay: add function to start thermal control
      drm/amd/powerplay: upload dpm level for smu11
      drm/amd/powerplay: force clock levels for smu11
      drm/amd/powerplay: add function to store overdrive information for smu11
      drm/amd/powerplay: add function to set default overdrive settings
      drm/amd/powerplay: add golden dpm table to backup default DPM table (v2)
      drm/amd/powerplay: print overdrive percentage information for smu11
      drm/amd/powerplay: get overdrive clock and voltage information
      drm/amd/powerplay: add sys interface for pcie for smu
      drm/amd/powerplay: add function to update overdrive settings
      drm/amd/powerplay: add sys interface for set sclk_od/mclk_od for smu
      drm/amd/powerplay: add sys interface to set pp_od_clk_voltage for smu
      drm/amd/powerplay: adjust power state when set od_clk
      drm/amd/powerplay: dpm clk can be set only when performance level is manual
      drm/amd/powerplay: Unify smu handle task function (v2)
      drm/amd/powerplay: add function to get sclk and mclk
      drm/amd/powerplay: add fan rpm limit interface for hwmon
      drm/amd/powerplay: add fan input interface for hwmon
      drm/amd/powerplay: set fan target interface for hwmon
      drm/amd/powerplay: get eclk/vclk/dclk for smu11
      drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2)
      drm/amd/powerplay: add suspend and resume function for smu
      drm/amd/powerplay: add condition for smc table hw init
      drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk
      drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk
      drm/amd/powerplay: add override pcie parameters
      drm/amd/powerplay: support sysfs to set/get pcie
      drm/amd/powerplay: add limit of pp_feature for smu (v3)
      drm/amd/powerplay: add od condition for power limit
      drm/amd/powerplay: fix pcie sysfs interface when set wrong value

Mario Kleiner (1):
      drm/amd/display: Use vrr friendly pageflip throttling in DC.

Mark McGarrity (1):
      drm/amd/display: 3.2.19

Martin Leung (1):
      drm/amd/display: half bandwidth for YCbCr420 during validation

Martin Tsai (1):
      drm/amd/display: Poll pending DOWN_REP before enabling the link

Mathias Fröhlich (1):
      drm/amd/display: Fix reference counting for struct dc_sink.

Murton Liu (1):
      drm/amd/display: Fix Divide by 0 in memory calculations

Nathan Chancellor (2):
      drm/amd/display: Pass app_tf by value rather than by reference
      drm/amd/powerplay: Zero initialize num_of_levels in vega20_set_single_dpm_table

Nicholas Kazlauskas (17):
      drm/amd/display: Reset planes that were disabled in init_pipes
      drm/amd/display: Set stream->mode_changed when connectors change
      drm/amd/display: Add plane capabilities to dc_caps
      drm/amd/display: Drop underlay plane support
      drm/amd/display: Create overlay planes
      drm/amd/display: Update plane tiling attributes for stream updates
      drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates
      drm/amd/display: Drop atomic_obj_lock for private obj
      drm/amd/display: Don't ASSERT when total_planes == AMDGPU_MAX_PLANES
      drm/amd/display: Expose support for alpha blending on overlays
      drm/amd/display: Fix plane address updates for video surface formats
      drm/amdgpu: Clear VRAM for DRM dumb_create buffers
      drm/amdgpu: Only clear dumb buffers if ring is enabled
      drm/amd/display: Respect DRM framebuffer info for video surfaces
      drm/amd/display: Reset alpha state for planes to the correct values
      drm/amd/display: Use drm helper for resetting plane state
      drm/amd/display: Only put primary planes into the mode_info->planes list

Nikola Cornij (1):
      drm/amd/display: Pass SDP spliting in parameters

Oak Zeng (1):
      drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vram_location

Philip Yang (7):
      drm/amdgpu: use HMM callback to replace mmu notifier
      drm/amdkfd: avoid HMM change cause circular lock
      drm/amdgpu: replace get_user_pages with HMM mirror helpers
      drm/amdgpu: fix HMM config dependency issue
      drm/amdkfd: support concurrent userptr update for HMM
      drm/amdgpu: support userptr cross VMAs case with HMM
      drm/amdgpu: more descriptive message if HMM not enabled

Reza Amini (1):
      drm/amd/display: Fix VTEM InfoPacket programming

Samson Tam (1):
      drm/amd/display: Link train only when link is DP and backend is enabled

SivapiriyanKumarasamy (1):
      drm/amd/display: Add PSR SMU Interrupt support

Tao Zhou (1):
      drm/amdgpu: add thick tile mode settings for Oland of gfx6

Thomas Lim (1):
      drm/amd/display: Respect aux return values

Thomas Zimmermann (5):
      staging/vboxvideo: Use same BO mmap offset as other drivers
      drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant
      drm/ttm: Remove file_page_offset parameter from ttm_bo_device_init()
      drm/ttm: Quick-test mmap offset in ttm_bo_mmap()
      drm: Use the same mmap-range offset and size for GEM and TTM

Tom St Denis (1):
      drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers

Tyler DiBattista (1):
      drm/amd/display: Add function to create 4d19 fixed point

Wenjing Liu (3):
      drm/amd/display: add pipe lock during stream update
      drm/amd/display: add i2c over aux failure handling
      drm/amd/display: add global master update lock interfaces

Wentao Lou (1):
      drm/amdkfd/sriov:Put the pre and post reset in exclusive mode v2

Wesley Chalmers (2):
      drm/amd/display: Set flip pending for pipe split
      drm/amd/display: Fix DP audio regression

Yang Wei (1):
      drm/amd/powerplay: fix semicolon code style issue

Yong Zhao (2):
      drm/amdgpu: Eliminate the set_pde_pte function pointer in amdgpu_gmc_funcs
      drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0

Yongqiang Sun (4):
      drm/amd/display: Refactor reg_set and reg_update.
      drm/amd/display: Combine field toggle macro and sequence write macro.
      drm/amd/display: change generic_reg_wait to void.
      drm/amd/display: Move dm_read_reg_func to dc_helper.

YueHaibing (4):
      drm/ttm: remove set but not used variable 'bdev'
      drm/amdgpu: remove set but not used variables 'vm, bo'
      drm/amdgpu: remove set but not used variable 'vbi_time_out'
      drm/ttm: remove set but not used variable 'rdev'

hersen wu (1):
      drm/amd/display: program default output gamma

kbuild test robot (2):
      drm/amd/powerplay: fix memdup.cocci warnings
      drm/amdgpu: fix semicolon.cocci warnings

mmcgarri (1):
      drm/amd/display: 3.2.18

shaoyunl (4):
      drm/powerplay: print current clock level when dpm is disabled on vg20
      drm/amdgpu: Enable XGMI mapping for peer device
      drm/amdgpu: XGMI pstate switch initial support
      drm/amdgpu: XGMI pstate switch initial support

xinhui pan (31):
      drm/amdgpu: add ta ras fw info (v2)
      drm/amdgpu: export ta fw info
      drm/amdgpu: add module parameters for ras
      drm/amdgpu: add ta_ras_if.h
      drm/amdgpu: add psp ras callback func and macro
      drm/amdgpu: add psp ras subsystem infrastructure (v2)
      drm/amdgpu: add psp v11 ras callback
      drm/amdgpu: add psp cmd submit timeout
      drm/amdgpu: add amdgpu_ras.c to support ras (v2)
      drm/amdgpu: add debugfs ctrl node
      drm/amdgpu: reserve bad pages during recovery
      drm/amdgpu: enable ras on sdma4
      drm/amdgpu: enable ras on gmc9
      drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2
      drm/amdgpu: add ioctl query for enabled ras features (v2)
      drm/amdgpu: skip gpu reset when ras error occured
      drm/amdgpu: add human readable debugfs control support (v2)
      drm/amdgpu: handle ras resume
      drm/amdgpu: lookup vbios table to check ecc capability
      drm/amdgpu: export both supported and enabled ras features
      drm/amdgpu: Fix NULL pointer when ta is missing
      drm/amdgpu: Fix warning when lockdep is enabled
      drm/amdgpu: add new member hw_supported
      drm/amdgpu: Fix ras debugfs data parse
      drm/amdgpu: Fix lockdep warning more gracely
      drm/amdgpu: let ras initialization a little noticeable
      drm/amdgpu: add new ras workflow control flags
      drm/amdgpu: Fix some sanity check
      drm/amdgpu: use macro instead of enum for flags
      drm/amdgpu: Fix amdgpu ras to ta enums conversion
      drm/amdgpu: remove per obj debugfs write

 drivers/gpu/drm/Kconfig                            |    2 -
 drivers/gpu/drm/Makefile                           |    1 -
 drivers/gpu/drm/amd/amdgpu/Makefile                |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |    4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |   73 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h   |    4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |    9 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   33 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |    7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   48 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c            |   16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h            |   24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   31 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   22 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |    3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   82 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h            |   46 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |   59 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h             |    3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   34 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |  505 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  293 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |   32 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            | 1449 ++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h            |  291 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h           |    4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   19 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  917 ++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   82 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c         |  127 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c        |  270 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |  109 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |  161 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h           |   16 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |   19 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |    1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  199 ++
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c           |    4 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |   17 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   28 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   63 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  644 +++---
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h            |    1 +
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             |   93 +
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |   40 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |  212 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |    3 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   22 +-
 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h             |  108 +
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |   80 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   11 +
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |   18 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c   |   52 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |    3 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   16 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |    4 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  728 +++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    6 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |   53 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  155 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    2 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   22 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c   |  126 +-
 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c |    5 +
 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c   |   98 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   53 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   80 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |   22 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  256 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  192 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   97 +
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |   13 +
 drivers/gpu/drm/amd/display/dc/dc.h                |   49 +-
 drivers/gpu/drm/amd/display/dc/dc_ddc_types.h      |    2 +
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   18 +-
 drivers/gpu/drm/amd/display/dc/dc_helper.c         |   76 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |    8 +
 drivers/gpu/drm/amd/display/dc/dc_types.h          |    5 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c       |  146 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h       |    5 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |    2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c      |    7 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h      |   22 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c    |   12 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h    |    8 +-
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |    5 +-
 .../drm/amd/display/dc/dce100/dce100_resource.c    |    8 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   60 +-
 .../drm/amd/display/dc/dce110/dce110_resource.c    |   20 +
 .../drm/amd/display/dc/dce112/dce112_resource.c    |   10 +-
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    8 +
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |   17 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c   |   36 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h   |    4 -
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |    7 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c    |    7 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c  |   20 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c    |    5 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h  |    3 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   89 +-
 .../display/dc/dcn10/dcn10_hw_sequencer_debug.c    |    4 +-
 .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c  |    2 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |   34 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h  |    2 +-
 .../amd/display/dc/dcn10/dcn10_stream_encoder.c    |   31 +-
 .../amd/display/dc/dcn10/dcn10_stream_encoder.h    |    3 +-
 drivers/gpu/drm/amd/display/dc/dm_helpers.h        |    2 +-
 drivers/gpu/drm/amd/display/dc/dm_pp_smu.h         |    8 +-
 drivers/gpu/drm/amd/display/dc/dm_services.h       |   36 +-
 drivers/gpu/drm/amd/display/dc/dm_services_types.h |    2 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_lib.c  |   40 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_lib.h  |    5 +-
 .../drm/amd/display/dc/dml/display_mode_structs.h  |    5 +-
 .../amd/display/dc/dml/display_rq_dlg_helpers.c    |    3 +
 drivers/gpu/drm/amd/display/dc/inc/clock_source.h  |    2 +-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   14 +-
 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h   |    5 +-
 drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h     |    2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h    |    2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h       |    4 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h   |    4 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |    6 +
 .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h |    7 +-
 .../drm/amd/display/dc/inc/hw/timing_generator.h   |    2 +
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |    4 +
 drivers/gpu/drm/amd/display/dc/inc/reg_helper.h    |   12 +-
 drivers/gpu/drm/amd/display/dc/inc/resource.h      |   14 +-
 .../display/dc/virtual/virtual_stream_encoder.c    |    3 +-
 drivers/gpu/drm/amd/display/include/fixed31_32.h   |    2 +
 drivers/gpu/drm/amd/display/include/signal_types.h |    5 +
 .../drm/amd/display/modules/color/color_gamma.c    |    2 +
 .../drm/amd/display/modules/freesync/freesync.c    |  175 +-
 .../gpu/drm/amd/display/modules/inc/mod_freesync.h |    2 +-
 .../drm/amd/display/modules/power/power_helpers.c  |   15 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |    3 +
 .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h  |    2 +
 .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h |    5 +
 drivers/gpu/drm/amd/include/atomfirmware.h         |   97 +-
 drivers/gpu/drm/amd/include/linux/chash.h          |  366 ---
 drivers/gpu/drm/amd/lib/Kconfig                    |   28 -
 drivers/gpu/drm/amd/lib/Makefile                   |   32 -
 drivers/gpu/drm/amd/lib/chash.c                    |  638 ------
 drivers/gpu/drm/amd/powerplay/Makefile             |    2 +-
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   10 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c         | 1250 ++++++++++
 drivers/gpu/drm/amd/powerplay/hwmgr/Makefile       |    3 +-
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |    2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c       |    3 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |   30 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h |    4 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c  |   13 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c    |   66 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h    |   31 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c  |   39 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h  |    5 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |   21 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c  |  119 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h  |   29 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c |    9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h   |    2 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c  |   12 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h  |    1 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c |  246 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h |    7 +
 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h     |  769 +++++++
 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h      |   89 +
 .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h    |  128 ++
 .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h  |  147 ++
 drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h   |    3 +-
 drivers/gpu/drm/amd/powerplay/smu_v11_0.c          | 2026 ++++++++++++++++
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |    2 +
 .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c    |    4 +
 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c |    6 +-
 .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c   |   26 +-
 .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h   |    1 +
 drivers/gpu/drm/amd/powerplay/vega20_ppt.c         | 2413 ++++++++++++++++++++
 drivers/gpu/drm/amd/powerplay/vega20_ppt.h         |  129 ++
 drivers/gpu/drm/ast/ast_drv.h                      |    2 -
 drivers/gpu/drm/ast/ast_ttm.c                      |   10 +-
 drivers/gpu/drm/bochs/bochs.h                      |    2 -
 drivers/gpu/drm/bochs/bochs_mm.c                   |   10 +-
 drivers/gpu/drm/cirrus/cirrus_drv.h                |    1 -
 drivers/gpu/drm/cirrus/cirrus_ttm.c                |   10 +-
 drivers/gpu/drm/drm_gem.c                          |   17 -
 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c        |   12 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |    1 -
 drivers/gpu/drm/mgag200/mgag200_ttm.c              |   10 +-
 drivers/gpu/drm/nouveau/nouveau_drv.h              |    2 -
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |    4 -
 drivers/gpu/drm/qxl/qxl_drv.h                      |    3 -
 drivers/gpu/drm/qxl/qxl_ttm.c                      |   11 +-
 drivers/gpu/drm/radeon/radeon_ttm.c                |   17 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |    6 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |    3 +
 drivers/gpu/drm/ttm/ttm_execbuf_util.c             |    2 -
 drivers/gpu/drm/ttm/ttm_memory.c                   |   10 +-
 drivers/gpu/drm/virtio/virtgpu_ttm.c               |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c           |   11 +-
 drivers/staging/vboxvideo/vbox_drv.h               |    2 -
 drivers/staging/vboxvideo/vbox_ttm.c               |   12 +-
 include/drm/drm_vma_manager.h                      |   12 +
 include/drm/ttm/ttm_bo_driver.h                    |    2 +-
 include/uapi/drm/amdgpu_drm.h                      |   35 +
 include/uapi/linux/kfd_ioctl.h                     |   12 +-
 218 files changed, 14663 insertions(+), 3877 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h
 delete mode 100644 drivers/gpu/drm/amd/include/linux/chash.h
 delete mode 100644 drivers/gpu/drm/amd/lib/Kconfig
 delete mode 100644 drivers/gpu/drm/amd/lib/Makefile
 delete mode 100644 drivers/gpu/drm/amd/lib/chash.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/smu_v11_0.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

             reply	other threads:[~2019-04-02 17:08 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-02 17:08 Alex Deucher [this message]
  -- strict thread matches above, loose matches on Subject: below --
2019-03-28 17:44 [pull] amdgpu, amdkfd, ttm drm-next-5.2 Alex Deucher
     [not found] ` <20190328174449.3656-1-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2019-03-29  3:37   ` Dave Airlie

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=20190402170820.22197-1-alexander.deucher@amd.com \
    --to=alexdeucher-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=airlied-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=alexander.deucher-5C7GfCeVMHo@public.gmane.org \
    --cc=amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    --cc=daniel.vetter-/w4YWyX8dFk@public.gmane.org \
    --cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.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.