linux_dsm_epyc7002/drivers/gpu/drm/amd/amdgpu
Linus Torvalds 31cc088a4f drm fixes for -rc1:
nouveau:
 - bugfixes + TU116 enabling (minor iteration):w
 
 amdgpu:
 - large pile of fixes for new hw support this release (navi, vega20)
 - audio hotplug fix
 - bunch of corner cases and small fixes all over for amdgpu/kfd
 
 komeda:
 - back out some new properties (from this merge window) that needs
   more pondering.
 
 bochs: fb pitch setup
 
 ... plus a new panel quirk
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEb4nG6jLu8Y5XI+PfTA9ye/CYqnEFAl0x4sAACgkQTA9ye/CY
 qnFAAw/+JJy7fo95tIVM81p8yDxugpS3+fAJNTnKIndE2behYHPnKCrRk8BhDr0O
 x5xPy4yZHOTndmpDlLUCpV6b8xOvEX+orCNWsqbI2/Kff4yqtBRXhxBhM/3byMth
 nvfjwKVHDLo6SbL0SIIhZTTYBdBDa9zbilJjY86Xn2GdSiiyF/mC3Fhx21tXVTwq
 guoaRDcHAlAwvprKube1dC5y5IXoljJg+w6ydqwma/qUP08As/g0FiI9XvUuzLmY
 ffezdDrsHZPlNIVjGKr2QMhPl6DFSzQRV5UbqXGw7f9s6vW71qtt8a9F+rFk7Ers
 Uq0mqT9VgX6qQ9aBCyXax5UyFj+xr3Owan/D1QEyrUMPpkZHdubz5cliqw20dtYy
 1KNpZtMXR29swGn7J0o/VmtFsRr86+yX9/gL2dY8QDhGCAo/7tYRdDFXBApB+Fgb
 G3Z3Q6YYib6Rom7x3oiZpraf+KY9a+N5RTTrUgvSSxvC7SxxHw/PJbnX7Cjb13fU
 luFw1qs53qv0ytg++UQWivEf5pm/FonhBFq/KikMwtD+LhdtoIm186gPexpV6eaY
 hJZnr9BDafUCwxGZQZ4y01VUwPI5neXTUur8KVOCPqBgtFSR2m6ipgEnZUk9ltLm
 l73MfVbjbvpthds/2+8XDhzB3hnwmTzJlcXN1cQ2RJOEYoBwpe4=
 =s190
 -----END PGP SIGNATURE-----

Merge tag 'drm-next-2019-07-19' of git://anongit.freedesktop.org/drm/drm

Pull drm fixes from Daniel Vetter:
 "Dave is back in shape, but now family got it so I'm doing the pull.
  Two things worthy of note:

   - nouveau feature pull was way too late, Dave&me decided to not take
     that, so Ben spun up a pull with just the fixes.

   - after some chatting with the arm display maintainers we decided to
     change a bit how that's maintained, for more oversight/review and
     cross vendor collab.

  More details below:

  nouveau:
   - bugfixes
   - TU116 enabling (minor iteration) :w

  amdgpu:
   - large pile of fixes for new hw support this release (navi, vega20)
   - audio hotplug fix
   - bunch of corner cases and small fixes all over for amdgpu/kfd

  komeda:
   - back out some new properties (from this merge window) that needs
     more pondering.

  bochs:
   - fb pitch setup

  core:
   - a new panel quirk
   - misc fixes"

* tag 'drm-next-2019-07-19' of git://anongit.freedesktop.org/drm/drm: (73 commits)
  drm/nouveau/secboot/gp102-: remove WAR for SEC2 RTOS start bug
  drm/nouveau/flcn/gp102-: improve implementation of bind_context() on SEC2/GSP
  drm/nouveau: fix memory leak in nouveau_conn_reset()
  drm/nouveau/dmem: missing mutex_lock in error path
  drm/nouveau/hwmon: return EINVAL if the GPU is powered down for sensors reads
  drm/nouveau: fix bogus GPL-2 license header
  drm/nouveau: fix bogus GPL-2 license header
  drm/nouveau/i2c: Enable i2c pads & busses during preinit
  drm/nouveau/disp/tu102-: wire up scdc parameter setter
  drm/nouveau/core: recognise TU116 chipset
  drm/nouveau/kms: disallow dual-link harder if hdmi connection detected
  drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling
  drm/nouveau/disp/nv50-: force scaler for any non-default LVDS/eDP modes
  drm/nouveau/mcp89/mmu: Use mcp77_mmu_new instead of g84_mmu_new on MCP89.
  drm/amd/display: init res_pool dccg_ref, dchub_ref with xtalin_freq
  drm/amdgpu/pm: remove check for pp funcs in freq sysfs handlers
  drm/amd/display: Force uclk to max for every state
  drm/amdkfd: Remove GWS from process during uninit
  drm/amd/amdgpu: Fix offset for vmid selection in debugfs interface
  drm/amd/powerplay: update vega20 driver if to fit latest SMU firmware
  ...
2019-07-19 12:29:43 -07:00
..
amdgpu_acp.c
amdgpu_acp.h
amdgpu_acpi.c
amdgpu_afmt.c
amdgpu_amdkfd_fence.c
amdgpu_amdkfd_gfx_v7.c
amdgpu_amdkfd_gfx_v8.c
amdgpu_amdkfd_gfx_v9.c
amdgpu_amdkfd_gfx_v10.c
amdgpu_amdkfd_gpuvm.c drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_amdkfd.c drm/amdkfd: remove duplicated PCIE atomics request 2019-07-01 14:54:47 -05:00
amdgpu_amdkfd.h drm/amdkfd: remove duplicated PCIE atomics request 2019-07-01 14:54:47 -05:00
amdgpu_atombios.c
amdgpu_atombios.h
amdgpu_atomfirmware.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_atomfirmware.h
amdgpu_atpx_handler.c
amdgpu_benchmark.c
amdgpu_bios.c
amdgpu_bo_list.c
amdgpu_bo_list.h
amdgpu_cgs.c
amdgpu_connectors.c
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_csa.c
amdgpu_csa.h
amdgpu_ctx.c
amdgpu_ctx.h
amdgpu_debugfs.c drm/amd/amdgpu: Fix offset for vmid selection in debugfs interface 2019-07-17 13:34:30 -05:00
amdgpu_debugfs.h
amdgpu_device.c drm/amdgpu/psp: add a mutex to protect access to the psp ring 2019-07-09 17:43:39 -05:00
amdgpu_discovery.c drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_map array 2019-07-11 14:37:24 -05:00
amdgpu_discovery.h
amdgpu_display.c
amdgpu_display.h
amdgpu_dma_buf.c
amdgpu_dma_buf.h
amdgpu_doorbell.h
amdgpu_dpm.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_dpm.h
amdgpu_drv.c drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
amdgpu_drv.h
amdgpu_encoders.c
amdgpu_fb.c
amdgpu_fence.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_gart.c
amdgpu_gart.h
amdgpu_gds.h drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2) 2019-07-01 14:53:30 -05:00
amdgpu_gem.c drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_gem.h
amdgpu_gfx.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_gfx.h drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
amdgpu_gmc.c
amdgpu_gmc.h
amdgpu_gtt_mgr.c
amdgpu_i2c.c
amdgpu_i2c.h
amdgpu_ib.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_ids.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_ids.h
amdgpu_ih.c
amdgpu_ih.h
amdgpu_ioc32.c
amdgpu_irq.c
amdgpu_irq.h
amdgpu_job.c
amdgpu_job.h
amdgpu_kms.c drm/amdgpu: fix MGPU fan boost enablement for XGMI reset 2019-07-01 14:54:12 -05:00
amdgpu_mes.h drm/amdgpu/mes10.1: add mes firmware info fields 2019-06-21 18:59:28 -05:00
amdgpu_mn.c drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_mn.h drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_mode.h
amdgpu_object.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_object.h
amdgpu_pll.c
amdgpu_pll.h
amdgpu_pm.c drm/amdgpu/pm: remove check for pp funcs in freq sysfs handlers 2019-07-18 14:11:47 -05:00
amdgpu_pm.h
amdgpu_pmu.c
amdgpu_pmu.h
amdgpu_psp.c drm/amdgpu: check kdb_bin_size to exclude kdb loading sequence 2019-07-16 14:49:57 -05:00
amdgpu_psp.h drm/amdgpu: support key database loading for navi10 2019-07-12 08:00:10 -05:00
amdgpu_ras.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_ras.h
amdgpu_ring.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_ring.h
amdgpu_rlc.c
amdgpu_rlc.h
amdgpu_sa.c
amdgpu_sched.c
amdgpu_sched.h
amdgpu_sdma.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_sdma.h
amdgpu_socbb.h drm/amd/display: use fixed-width data type for soc bounding box struct 2019-06-21 18:59:34 -05:00
amdgpu_sync.c
amdgpu_sync.h
amdgpu_test.c
amdgpu_trace_points.c
amdgpu_trace.h
amdgpu_ttm.c drm fixes for -rc1: 2019-07-19 12:29:43 -07:00
amdgpu_ttm.h drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_ucode.c drm/amdgpu: support key database loading for navi10 2019-07-12 08:00:10 -05:00
amdgpu_ucode.h drm/amdgpu: support key database loading for navi10 2019-07-12 08:00:10 -05:00
amdgpu_uvd.c
amdgpu_uvd.h
amdgpu_vce.c
amdgpu_vce.h
amdgpu_vcn.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_vcn.h drm/amdgpu/VCN: implement indirect DPG SRAM mode 2019-06-21 18:59:33 -05:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: replace simple_strtol() by kstrtou32() 2019-07-16 13:09:09 -05:00
amdgpu_virt.h
amdgpu_vm_cpu.c
amdgpu_vm_sdma.c
amdgpu_vm.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_vm.h
amdgpu_vram_mgr.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_xgmi.c
amdgpu_xgmi.h
amdgpu.h drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
athub_v2_0.c
athub_v2_0.h
atom.c
atom.h
atombios_crtc.c
atombios_crtc.h
atombios_dp.c
atombios_dp.h
atombios_encoders.c
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik_dpm.h
cik_ih.c
cik_ih.h
cik_sdma.c
cik_sdma.h
cik.c
cik.h
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_si.h
clearstate_vi.h
cz_ih.c
cz_ih.h
dce_v6_0.c
dce_v6_0.h
dce_v8_0.c
dce_v8_0.h
dce_v10_0.c
dce_v10_0.h
dce_v11_0.c
dce_v11_0.h
dce_virtual.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
dce_virtual.h
df_v1_7.c drm/amdgpu: add sw_init to df_v1_7 2019-06-22 09:34:14 -05:00
df_v1_7.h
df_v3_6.c
df_v3_6.h
emu_soc.c
gfx_v6_0.c drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
gfx_v6_0.h
gfx_v7_0.c drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
gfx_v8_0.h
gfx_v9_0.c drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
gfx_v9_0.h
gfx_v10_0.c drm/amdgpu/gfx10: set SH_MEM_CONFIG.INITIAL_INST_PREFETCH 2019-07-16 14:49:57 -05:00
gfx_v10_0.h
gfxhub_v1_0.c drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v2_0.c drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
gfxhub_v2_0.h
gmc_v6_0.c
gmc_v6_0.h
gmc_v7_0.c
gmc_v7_0.h
gmc_v8_0.c
gmc_v8_0.h
gmc_v9_0.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
gmc_v9_0.h
gmc_v10_0.c drm/amd/powerplay: add baco smu reset function for smu11 2019-07-05 15:59:08 -05:00
gmc_v10_0.h
iceland_ih.c
iceland_ih.h
iceland_sdma_pkt_open.h
Kconfig drm main pull request for v5.3-rc1 (sans mm changes) 2019-07-15 19:04:27 -07:00
kv_dpm.c
kv_dpm.h
kv_smc.c
Makefile amdgpu: make pmu support optional 2019-07-08 13:56:22 -05:00
mes_v10_1.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
mes_v10_1.h drm/amdgpu/mes10.1: Fix header guard 2019-07-08 13:56:02 -05:00
mmhub_v1_0.c drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
mmhub_v1_0.h
mmhub_v2_0.c drm/amdkfd: Consistently apply noretry setting 2019-07-16 13:02:55 -05:00
mmhub_v2_0.h
mmsch_v1_0.h
mxgpu_ai.c
mxgpu_ai.h
mxgpu_vi.c
mxgpu_vi.h
navi10_ih.c
navi10_ih.h
navi10_reg_init.c drm/amdgpu: initialize THM & CLK IP registers base address 2019-06-21 18:59:33 -05:00
navi10_sdma_pkt_open.h
nbio_v2_3.c
nbio_v2_3.h
nbio_v6_1.c
nbio_v6_1.h
nbio_v7_0.c
nbio_v7_0.h
nbio_v7_4.c
nbio_v7_4.h
nv.c drm/amd/amdgpu: hide #warning for missing DC config 2019-07-16 13:08:59 -05:00
nv.h
nvd.h
ObjectID.h
ppsmc.h
psp_gfx_if.h drm/amdgpu/psp: add new VCN RAM ucode id to psp 2019-06-21 18:59:32 -05:00
psp_v3_1.c drm/amdgpu: switch to macro for psp bootloader command 2019-07-12 08:00:10 -05:00
psp_v3_1.h
psp_v10_0.c
psp_v10_0.h
psp_v11_0.c drm/amdgpu: support key database loading for navi10 2019-07-12 08:00:10 -05:00
psp_v11_0.h
r600_dpm.h
sdma_v2_4.c
sdma_v2_4.h
sdma_v3_0.c
sdma_v3_0.h
sdma_v4_0.c drm/amd/amdgpu: sdma_v4_0_start: initialize r 2019-06-25 13:23:48 -05:00
sdma_v4_0.h
sdma_v5_0.c drm/amdgpu/sdma5: incorrect variable type for gpu address 2019-06-21 18:59:27 -05:00
sdma_v5_0.h
si_dma.c
si_dma.h
si_dpm.c
si_dpm.h
si_enums.h
si_ih.c
si_ih.h
si_smc.c
si.c drm/amd/amdgpu: Indent AMD_IS_APU properly 2019-06-25 13:23:24 -05:00
si.h
sid.h
sislands_smc.h
soc15_common.h
soc15.c drm/amd/amdgpu: hide #warning for missing DC config 2019-07-16 13:08:59 -05:00
soc15.h
soc15d.h
ta_ras_if.h
ta_xgmi_if.h
tonga_ih.c
tonga_ih.h
tonga_sdma_pkt_open.h
uvd_v4_2.c
uvd_v4_2.h
uvd_v5_0.c
uvd_v5_0.h
uvd_v6_0.c
uvd_v6_0.h
uvd_v7_0.c
uvd_v7_0.h
vce_v2_0.c
vce_v2_0.h
vce_v3_0.c
vce_v3_0.h
vce_v4_0.c
vce_v4_0.h
vcn_v1_0.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu: fix warning on 32 bit 2019-06-27 08:56:16 -05:00
vcn_v2_0.h
vega10_ih.c
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_reg_init.c
vi.c drm/amdgpu: drop dead header 2019-07-17 13:34:20 -05:00
vi.h
vid.h