All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull] radeon and amdgpu drm-next-4.12
@ 2017-04-07 19:45 Alex Deucher
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Deucher @ 2017-04-07 19:45 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	airlied-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Alex Deucher

Hi Dave,

Just some bug fixes and vega10 updates for 4.12.

The following changes since commit 0168778115687486575a6831df865dbc4f5369fe:

  Merge branch 'drm-next-4.12' of git://people.freedesktop.org/~agd5f/linux into drm-next (2017-04-07 05:49:12 +1000)

are available in the git repository at:

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

for you to fetch changes up to 32df87dff04833bbf53f1750f6c6048192ed29bf:

  drm/amdgpu: fix fence memory leak in wait_all_fence V2 (2017-04-07 15:15:45 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/radeon: fix typo in bandwidth calculation

Christian König (1):
      drm/amdgpu: fix "fix 64bit division"

Christopher James Halse Rogers (5):
      drm/radeon: Fail fb creation from imported dma-bufs.
      drm/amdgpu: Fail fb creation from imported dma-bufs. (v2)
      drm/amdgpu: Refuse to pin or change acceptable domains of prime BOs to VRAM. (v2)
      drm/radeon: Maintain prime import/export refcount for BOs
      drm/radeon: Refuse to migrate a prime BO to VRAM. (v2)

Chunming Zhou (1):
      drm/amdgpu: fix fence memory leak in wait_all_fence V2

Junwei Zhang (1):
      drm/amdgpu: set vm size and block size by individual gmc by default (v3)

Mario Kleiner (2):
      drm/amdgpu: Make display watermark calculations more accurate
      drm/amdgpu: Avoid overflows/divide-by-zero in latency_watermark calculations.

Rex Zhu (2):
      drm/amd/powerplay: port newest process pptable code for vega10.
      drm/amd/powerplay: add fan controller table v11 support.

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  31 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  38 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   1 +
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |  29 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |  29 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |  29 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |  29 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  16 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h   |  50 ++++
 .../amd/powerplay/hwmgr/vega10_processpptables.c   | 324 +++++++++++++++------
 .../amd/powerplay/hwmgr/vega10_processpptables.h   |  28 ++
 drivers/gpu/drm/radeon/r100.c                      |   2 +-
 drivers/gpu/drm/radeon/radeon.h                    |   1 +
 drivers/gpu/drm/radeon/radeon_cs.c                 |  10 +
 drivers/gpu/drm/radeon/radeon_display.c            |   6 +
 drivers/gpu/drm/radeon/radeon_gem.c                |   4 +
 drivers/gpu/drm/radeon/radeon_object.c             |   5 +
 drivers/gpu/drm/radeon/radeon_prime.c              |   6 +
 27 files changed, 455 insertions(+), 220 deletions(-)
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [pull] radeon and amdgpu drm-next-4.12
@ 2017-05-10 22:10 Alex Deucher
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Deucher @ 2017-05-10 22:10 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	airlied-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Alex Deucher

Hi Dave,

Fixes for 4.12.  This is a bit bigger than usual since it's 3 weeks
worth of fixes and most of these changes are for vega10 which is
new for 4.12 and still in a fair amount of flux.  It looks like
you missed my last pull request, so those patches are included here
as well.  Highlights:
- Lots of vega10 fixes
- Fix interruptable wait mixup
- Fan control method fixes
- Misc display fixes for radeon and amdgpu
- Misc bug fixes

The following changes since commit 73ba2d5c2bd4ecfec8fe37f20e962889b8a4c972:

  Merge tag 'drm-intel-next-fixes-2017-04-27' of git://anongit.freedesktop.org/git/drm-intel into drm-next (2017-04-29 05:50:27 +1000)

are available in the git repository at:

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

for you to fetch changes up to afa31879f0a62f769cdeeffc8cfec613da2bc482:

  drm/amd/powerplay: refine pwm1_enable callback functions for CI. (2017-05-10 13:36:42 -0400)

----------------------------------------------------------------
Alex Deucher (12):
      drm/amdgpu: fix spelling in header comment
      drm/amdgpu: bump version number to note race fix and new fence functionality
      Revert "drm/amd/amdgpu: Set VCE/UVD off during late init"
      drm/amdgpu: update revision id settings for BR/ST
      drm/amdgpu/gfx9: use actual gpu num se setting for ngg allocation
      drm/amdgpu/gfx9: fix typo in mpd init
      drm/amdgpu/gfx9: add additional MQD initialization
      drm/amdgpu/gfx: drop max_gs_waves_per_vgt
      drm/amdgpu/gfx9: derive tile pipes from golden settings
      drm/amdgpu/atomfirmware: add function to update engine hang status
      drm/amdgpu/soc15: use atomfirmware for setting bios scratch for reset
      drm/amdgpu: add some additional vega10 pci ids

Alex Xie (8):
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Real return value can be over-written when clean up
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting

Christian König (14):
      drm/amdgpu: add VMHUB to ring association
      drm/amdgpu: drop VMID per ring tracking
      drm/amdgpu: split VMID management by VMHUB
      drm/amdgpu: invalidate only the currently needed VMHUB v2
      drm/amdgpu: assign VM invalidation engine manually v2
      drm/amdgpu: allow concurrent VM flushes
      drm/amdgpu: trace the vmhub in grab_id as well
      drm/amdgpu: trace vm hub during flush as well v2
      drm/radeon: force the UVD DPB into VRAM as well
      drm/amdgpu: fix coding style and printing in amdgpu_doorbell_init
      drm/amdgpu: fix amdgpu_vm_clear_freed v2
      drm/amdgpu: fix amdgpu_ttm_bo_eviction_valuable
      drm/amdgpu: fix VM clearing in amdgpu_gem_object_close
      drm/amdgpu: remove unused and mostly unimplemented CGS functions v2

Chunming Zhou (8):
      drm/amdgpu: add gtt print like vram when dump mm table V2
      drm/amdgpu: increase gtt size to 3GB by default v2
      drm/amdgpu: fix no-vmid job
      drm/amdgpu: fix gpu reset crash
      drm/amdgpu: fix NULL pointer error
      drm/amdgpu: fix deadlock of reservation between cs and gpu reset v2
      drm/amd: fix init order of sched job
      drm/amdgpu: fix dependency issue

Daniel Wang (2):
      drm/amdgpu/psp: skip loading SDMA/RLCG under SRIOV VF
      drm/amdgpu/vce4: fix a PSP loading VCE issue

Evan Quan (1):
      drm/amdgpu: update smu9 driver interface

Frank Min (7):
      drm/amdgpu/vce4: update VCE initialization sequence for SRIOV
      drm/amdgpu/vce4: enable ring & ib test for sriov
      drm/amdgpu/vce4: move mm table constructions functions into mmsch header file
      drm/amdgpu/uvd7: add sriov uvd initialization sequences
      drm/amdgpu/uvd7: add uvd doorbell initialization for sriov
      drm/amdgpu/uvd7: add UVD hw init sequences for sriov
      drm/amdgpu/soc15: enable UVD code path for sriov

Guenter Roeck (1):
      drm/amdgpu: Use less generic enum definitions

Huang Rui (14):
      drm/amdgpu: split psp tmr init function
      drm/amdgpu: add psp firmware private memory
      drm/amdgpu: use private memory to store psp firmware data
      drm/amdgpu: split psp asd function
      drm/amdgpu: split psp ring init function
      drm/amdgpu: add hw_start and non-psp firmware loading into resume
      drm/amd/powerplay: fix suspend error on DPM disabled
      drm/amdgpu: do not free fence buf when driver probes.
      drm/amdgpu: fix to clear ASIC INIT COMPLETE bit on resuming phase
      drm/amdgpu: fix to add buffer funcs check
      drm/amdgpu: fix dead lock if any ip block resume failed in s3
      drm/amdgpu: fix to print incorrect wptr address
      drm/ttm: cleanup unuse ret value
      drm/amd/powerplay: add error message to remind user updating firmware

Julien Isorce (1):
      drm/radeon: only warn once in radeon_ttm_bo_destroy if va list not empty

Junwei Zhang (3):
      drm/amdgpu: fix double_offchip_lds_buf for gfx v6
      drm/amdgpu: export more gpu info for gfx9
      drm/amdgpu: bump version for exporting gpu info for gfx9

Mario Kleiner (3):
      drm/amdgpu: Add missing lb_vblank_lead_lines setup to DCE-6 path.
      drm/radeon: Avoid overflows/divide-by-zero in latency_watermark calculations.
      drm/radeon: Make display watermark calculations more accurate

Michel Dänzer (2):
      drm/amdgpu: Make amdgpu_bo_reserve use uninterruptible waits for cleanup
      Revert "drm/amdgpu: Refactor flip into prepare submit and submit. (v3)"

Monk Liu (3):
      drm/amdgpu:fix race condition
      drm/amdgpu:PTE flag should be 64 bit width
      drm/amdgpu:fix waiting on dirty fence

Pan Bian (2):
      drm/radeon: check return value of radeon_ring_lock
      drm/radeon: check return value of radeon_fence_emit

Pixel Ding (2):
      drm/amdgpu/virt: don't check VALID bit for FLR completion message
      drm/amdgpu: fix mutex list null pointer reference

Rex Zhu (32):
      drm/amd/powerplay: align with VBIOS to support new AVFS structure
      drm/amdgpu: Remove redundant itermediate return val in sdma_v4_0.c
      drm/amd/amdgpu: coding style refine in sdma_v4_0.c
      drm/amd/powerplay: delete dead functions in vega10.
      drm/amdgpu: fix memory clock can't switch on CI.
      drm/amd/powerplay: enable AGM logging while dpm disabled.
      drm/amd/powerplay: allocate fb for avfs fuse table on vega10.
      drm/amd/powerplay: enable pcie dpm on Vega10.
      drm/amd/powerplay: enable clock stretch feature on Vega10.
      drm/amd/powerplay: Fix AVFS param.
      drm/amd/powerplay: correct UlvOffsetVid on Vega10.
      drm/amd/powerplay: disable cks by default on vega10.
      drm/amd/powerplay: refine set pcie dpm default table on vega10.
      drm/amd/powerplay: add disable_smc_ctf callback in hwmgr.
      drm/amd/powerplay: complete disable_smc_firmware_ctf_tasks.
      drm/amd/powerplay: implement stop dpm task for vega10.
      drm/amd/powerplay: refine code in vega10_smumgr.c
      drm/amd/powerplay: set soc floor voltage on boot on vega10.
      drm/amd/powerplay: set fan target temperature by msg on vega10.
      drm/amd/powerplay: Allow duplicate enteries in pptable.
      drm/amd/powerplay: correct LoadLineResistance value in pptable.
      drm/amd/powerplay: clean up code in vega10_smumgr.c
      drm/amd/powerplay: disable engine spread spectrum feature on Vega10.
      drm/amd/powerplay: delete dead code in powerplay.
      drm/amd/powerplay: Setup sw CTF to allow graceful exit when temperature exceeds maximum.
      drm/amd/powerplay: fix bug sclk/mclk level can't be set on vega10.
      drm/amd/powerplay: add more smu message on Vega10.
      drm/amdgpu: add amd fan ctrl mode enums.
      drm/amdgpu: refine amdgpu pwm1_enable sysfs interface.
      drm/amd/powerplay: refine pwm1_enable callback functions for Vega10.
      drm/amd/powerplay: refine pwm1_enable callback functions for vi.
      drm/amd/powerplay: refine pwm1_enable callback functions for CI.

Roger.He (2):
      drm/amdgpu: fix indent
      drm/amdgpu: validate shadow before restoring from it

Shaoyun Liu (1):
      drm/amdgpu: Reserve 0-2 invalidation reg sets for none-amdgpu usages

Tom St Denis (5):
      drm/amd/amdgpu: Introduce new read/write macros for SOC15
      drm/amd/amdgpu: Port gfx9 driver over to new read/write macros
      drm/amd/amdgpu: Change comp GFXv6 ring name to remove space
      drm/amd/amdgpu: Change comp GFXv9 ring name to remove space
      drm/amd/amdgpu: Print out ring name in dev_info

Trigger Huang (3):
      drm/amdgpu: Fix firmware UCODE_ID_STORAGE issue (v2)
      drm/amdgpu: Fix module unload hang by KIQ on Vega10
      drm/amdgpu: Destroy psp ring in hw_fini

Xiangliang Yu (5):
      drm/amdgpu/vce4: workaround VCE ring test slow issue
      drm/amdgpu/mmhub_v1: bypass clockgating setting
      drm/amdgpu/gfx9: bypass clockgating setting
      drm/amdgpu/virt: add two functions for MM table
      drm/amdgpu/vce4: replaced with virt_alloc_mm_table

Zhang, Jerry (1):
      drm/amdgpu: PRT support for gfx9 (v3)

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |  20 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h   |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c      |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            | 208 +--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 104 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        | 140 ++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  68 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |  15 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  23 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            | 229 +++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  37 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  36 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |  46 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 155 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |  21 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |  30 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |  13 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |  10 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  12 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  22 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 517 +++++++++++----------
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  23 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h            |  57 +++
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |   9 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |  86 ++--
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.h              |   4 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             | 222 +++++----
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   9 +-
 drivers/gpu/drm/amd/amdgpu/soc15_common.h          |  20 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              | 466 +++++++++++++++----
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c              | 224 ++++-----
 drivers/gpu/drm/amd/include/amd_shared.h           |   6 +
 drivers/gpu/drm/amd/include/cgs_common.h           | 270 -----------
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   4 +-
 .../drm/amd/powerplay/eventmgr/eventsubchains.c    |   2 +-
 .../gpu/drm/amd/powerplay/eventmgr/eventtasks.c    |   5 +
 .../gpu/drm/amd/powerplay/eventmgr/eventtasks.h    |   1 +
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |  10 +
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |  49 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h |  39 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |  64 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c |   9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.h |   2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 408 +++++++++-------
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h |   3 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |  27 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h |   1 +
 .../amd/powerplay/hwmgr/vega10_processpptables.c   |   4 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c   |  80 ++--
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h   |   2 +
 .../gpu/drm/amd/powerplay/inc/hardwaremanager.h    |   2 +-
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |   4 +-
 drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h |  18 +-
 drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h   |   5 +-
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c   | 226 +++++----
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h   |   2 +-
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.c      |  23 +-
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.h      |   2 +
 drivers/gpu/drm/radeon/cik.c                       |  29 +-
 drivers/gpu/drm/radeon/evergreen.c                 |  18 +-
 drivers/gpu/drm/radeon/r420.c                      |   8 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |  10 +-
 drivers/gpu/drm/radeon/radeon_object.c             |   2 +-
 drivers/gpu/drm/radeon/radeon_test.c               |   7 +-
 drivers/gpu/drm/radeon/radeon_uvd.c                |   2 +-
 drivers/gpu/drm/radeon/si.c                        |  29 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   3 +-
 include/uapi/drm/amdgpu_drm.h                      |  24 +-
 96 files changed, 2345 insertions(+), 2077 deletions(-)
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [pull] radeon and amdgpu drm-next-4.12
       [not found] ` <1493416476-2570-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
@ 2017-04-29  2:40   ` Michel Dänzer
  0 siblings, 0 replies; 5+ messages in thread
From: Michel Dänzer @ 2017-04-29  2:40 UTC (permalink / raw)
  To: Alex Deucher, airlied-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Alex Deucher, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

On 29/04/17 06:54 AM, Alex Deucher wrote:
> Hi Dave,
> 
> Fixes for 4.12.  Mostly updates for vega10 which is new for
> 4.12.  Highlights:
> - Lots of vega10 fixes
> - fix interruptable wait mixup
> - misc display fixes for radeon and amdgpu
> - misc bug fixes

[...]

> Michel Dänzer (1):
>       drm/amdgpu: Make amdgpu_bo_reserve use uninterruptible waits for cleanup

Maybe 'Revert "drm/amdgpu: Refactor flip into prepare submit and submit.
(v2)"' can be picked up for 4.12 as well? It's not technically a fix,
but it makes amdgpu_crtc_page_flip_target easier to grok again.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [pull] radeon and amdgpu drm-next-4.12
@ 2017-04-28 21:54 Alex Deucher
       [not found] ` <1493416476-2570-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Alex Deucher @ 2017-04-28 21:54 UTC (permalink / raw)
  To: amd-gfx, dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

Fixes for 4.12.  Mostly updates for vega10 which is new for
4.12.  Highlights:
- Lots of vega10 fixes
- fix interruptable wait mixup
- misc display fixes for radeon and amdgpu
- misc bug fixes

The following changes since commit 73ba2d5c2bd4ecfec8fe37f20e962889b8a4c972:

  Merge tag 'drm-intel-next-fixes-2017-04-27' of git://anongit.freedesktop.org/git/drm-intel into drm-next (2017-04-29 05:50:27 +1000)

are available in the git repository at:

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

for you to fetch changes up to c81a1a74037f61c578f6b8218b079aa434e300b4:

  drm/amdgpu: Make amdgpu_bo_reserve use uninterruptible waits for cleanup (2017-04-28 17:33:16 -0400)

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: fix spelling in header comment
      drm/amdgpu: bump version number to note race fix and new fence functionality
      Revert "drm/amd/amdgpu: Set VCE/UVD off during late init"

Alex Xie (8):
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Real return value can be over-written when clean up
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting
      drm/amdgpu: Fix use of interruptible waiting

Christian König (14):
      drm/amdgpu: add VMHUB to ring association
      drm/amdgpu: drop VMID per ring tracking
      drm/amdgpu: split VMID management by VMHUB
      drm/amdgpu: invalidate only the currently needed VMHUB v2
      drm/amdgpu: assign VM invalidation engine manually v2
      drm/amdgpu: allow concurrent VM flushes
      drm/amdgpu: trace the vmhub in grab_id as well
      drm/amdgpu: trace vm hub during flush as well v2
      drm/radeon: force the UVD DPB into VRAM as well
      drm/amdgpu: fix coding style and printing in amdgpu_doorbell_init
      drm/amdgpu: fix amdgpu_vm_clear_freed v2
      drm/amdgpu: fix amdgpu_ttm_bo_eviction_valuable
      drm/amdgpu: fix VM clearing in amdgpu_gem_object_close
      drm/amdgpu: remove unused and mostly unimplemented CGS functions v2

Chunming Zhou (6):
      drm/amdgpu: add gtt print like vram when dump mm table V2
      drm/amdgpu: increase gtt size to 3GB by default v2
      drm/amdgpu: fix no-vmid job
      drm/amdgpu: fix gpu reset crash
      drm/amdgpu: fix NULL pointer error
      drm/amdgpu: fix deadlock of reservation between cs and gpu reset v2

Daniel Wang (2):
      drm/amdgpu/psp: skip loading SDMA/RLCG under SRIOV VF
      drm/amdgpu/vce4: fix a PSP loading VCE issue

Evan Quan (1):
      drm/amdgpu: update smu9 driver interface

Frank Min (7):
      drm/amdgpu/vce4: update VCE initialization sequence for SRIOV
      drm/amdgpu/vce4: enable ring & ib test for sriov
      drm/amdgpu/vce4: move mm table constructions functions into mmsch header file
      drm/amdgpu/uvd7: add sriov uvd initialization sequences
      drm/amdgpu/uvd7: add uvd doorbell initialization for sriov
      drm/amdgpu/uvd7: add UVD hw init sequences for sriov
      drm/amdgpu/soc15: enable UVD code path for sriov

Huang Rui (14):
      drm/amdgpu: split psp tmr init function
      drm/amdgpu: add psp firmware private memory
      drm/amdgpu: use private memory to store psp firmware data
      drm/amdgpu: split psp asd function
      drm/amdgpu: split psp ring init function
      drm/amdgpu: add hw_start and non-psp firmware loading into resume
      drm/amd/powerplay: fix suspend error on DPM disabled
      drm/amdgpu: do not free fence buf when driver probes.
      drm/amdgpu: fix to clear ASIC INIT COMPLETE bit on resuming phase
      drm/amdgpu: fix to add buffer funcs check
      drm/amdgpu: fix dead lock if any ip block resume failed in s3
      drm/amdgpu: fix to print incorrect wptr address
      drm/ttm: cleanup unuse ret value
      drm/amd/powerplay: add error message to remind user updating firmware

Junwei Zhang (3):
      drm/amdgpu: fix double_offchip_lds_buf for gfx v6
      drm/amdgpu: export more gpu info for gfx9
      drm/amdgpu: bump version for exporting gpu info for gfx9

Mario Kleiner (3):
      drm/amdgpu: Add missing lb_vblank_lead_lines setup to DCE-6 path.
      drm/radeon: Avoid overflows/divide-by-zero in latency_watermark calculations.
      drm/radeon: Make display watermark calculations more accurate

Michel Dänzer (1):
      drm/amdgpu: Make amdgpu_bo_reserve use uninterruptible waits for cleanup

Monk Liu (1):
      drm/amdgpu:fix race condition

Pan Bian (2):
      drm/radeon: check return value of radeon_ring_lock
      drm/radeon: check return value of radeon_fence_emit

Pixel Ding (1):
      drm/amdgpu/virt: don't check VALID bit for FLR completion message

Rex Zhu (16):
      drm/amd/powerplay: align with VBIOS to support new AVFS structure
      drm/amdgpu: Remove redundant itermediate return val in sdma_v4_0.c
      drm/amd/amdgpu: coding style refine in sdma_v4_0.c
      drm/amd/powerplay: delete dead functions in vega10.
      drm/amdgpu: fix memory clock can't switch on CI.
      drm/amd/powerplay: enable AGM logging while dpm disabled.
      drm/amd/powerplay: allocate fb for avfs fuse table on vega10.
      drm/amd/powerplay: enable pcie dpm on Vega10.
      drm/amd/powerplay: enable clock stretch feature on Vega10.
      drm/amd/powerplay: Fix AVFS param.
      drm/amd/powerplay: correct UlvOffsetVid on Vega10.
      drm/amd/powerplay: disable cks by default on vega10.
      drm/amd/powerplay: refine set pcie dpm default table on vega10.
      drm/amd/powerplay: add disable_smc_ctf callback in hwmgr.
      drm/amd/powerplay: complete disable_smc_firmware_ctf_tasks.
      drm/amd/powerplay: implement stop dpm task for vega10.

Roger.He (2):
      drm/amdgpu: fix indent
      drm/amdgpu: validate shadow before restoring from it

Tom St Denis (5):
      drm/amd/amdgpu: Introduce new read/write macros for SOC15
      drm/amd/amdgpu: Port gfx9 driver over to new read/write macros
      drm/amd/amdgpu: Change comp GFXv6 ring name to remove space
      drm/amd/amdgpu: Change comp GFXv9 ring name to remove space
      drm/amd/amdgpu: Print out ring name in dev_info

Trigger Huang (3):
      drm/amdgpu: Fix firmware UCODE_ID_STORAGE issue (v2)
      drm/amdgpu: Fix module unload hang by KIQ on Vega10
      drm/amdgpu: Destroy psp ring in hw_fini

Xiangliang Yu (5):
      drm/amdgpu/vce4: workaround VCE ring test slow issue
      drm/amdgpu/mmhub_v1: bypass clockgating setting
      drm/amdgpu/gfx9: bypass clockgating setting
      drm/amdgpu/virt: add two functions for MM table
      drm/amdgpu/vce4: replaced with virt_alloc_mm_table

Zhang, Jerry (1):
      drm/amdgpu: PRT support for gfx9 (v3)

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c      |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            | 208 +--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  99 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  68 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  23 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            | 229 ++++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  37 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  34 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |  46 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 153 ++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |  21 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |  13 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |  10 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  12 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  10 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 473 ++++++++++-----------
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  23 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h            |  57 +++
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |   9 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |  86 ++--
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.h              |   4 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             | 222 +++++-----
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   3 +-
 drivers/gpu/drm/amd/amdgpu/soc15_common.h          |  20 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              | 466 +++++++++++++++-----
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c              | 224 ++++------
 drivers/gpu/drm/amd/include/cgs_common.h           | 270 ------------
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   4 +-
 .../drm/amd/powerplay/eventmgr/eventsubchains.c    |   2 +-
 .../gpu/drm/amd/powerplay/eventmgr/eventtasks.c    |   5 +
 .../gpu/drm/amd/powerplay/eventmgr/eventtasks.h    |   1 +
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |  10 +
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |  21 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h |  24 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |   1 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 264 +++++++-----
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |  23 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h |   1 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c   |   2 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h   |   1 +
 .../gpu/drm/amd/powerplay/inc/hardwaremanager.h    |   2 +-
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |   1 +
 drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h |  18 +-
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c   |  55 ++-
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h   |   2 +-
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.c      |   4 +-
 drivers/gpu/drm/radeon/cik.c                       |  29 +-
 drivers/gpu/drm/radeon/evergreen.c                 |  18 +-
 drivers/gpu/drm/radeon/r420.c                      |   8 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |  10 +-
 drivers/gpu/drm/radeon/radeon_test.c               |   7 +-
 drivers/gpu/drm/radeon/radeon_uvd.c                |   2 +-
 drivers/gpu/drm/radeon/si.c                        |  29 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   3 +-
 include/uapi/drm/amdgpu_drm.h                      |  24 +-
 85 files changed, 1895 insertions(+), 1668 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [pull] radeon and amdgpu drm-next-4.12
@ 2017-03-30 22:01 Alex Deucher
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Deucher @ 2017-03-30 22:01 UTC (permalink / raw)
  To: amd-gfx, dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

New stuff for 4.12:
- Preliminary vega10 support
- Support for multi-level page tables
- GPU sensor stuff for mesa
- job tracing improvements
- PRT support for sparse buffers
- Additional SR-IOV improvements
- ttm improvements
- misc bug fixes and code cleanups

The following changes since commit 8bcad07a45637fb88e799466e4eee83859e8ffd3:

  drm/i915/gvt: fix error return check for copy_gma_to_hva() (2017-03-29 13:38:01 +1000)

are available in the git repository at:

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

for you to fetch changes up to 60508d3df2d2052881190ac82802a12cabcef53c:

  drm/amdgpu: Fix 32bit x86 compilation warning (2017-03-30 15:16:00 -0400)

----------------------------------------------------------------
Alex Deucher (66):
      drm/amdgpu: expose GPU sensor related information
      drm/amdgpu: bump driver version for new lds buffer query
      drm/amdgpu/powerplay: enable LEDs on Fiji boards
      drm/amdgpu/vce2: fix vce bar programming
      drm/amdgpu: put gtt at 0 in the internal address space
      drm/amdgpu: add polaris12 to virtual dce handling
      drm/amdgpu: switch ih handling to two levels (v3)
      drm/amdgpu/ih: store the full context id
      drm/amdgpu: add asic callback to get memsize register
      drm/amdgpu: add new ATIF ACPI method
      drm/radeon: add new ATIF ACPI method
      drm/amdgpu/gfx6: drop gds unrefs
      drm/amdgpu: don't init GDS pool if GDS size is 0 (v2)
      drm/amdgpu/vi: remove duplicate CG flags
      drm/amdgpu/vi: add missing error handling when setting uvd dclk
      drm/amdgpu: bump version for PRT support
      drm/amdgpu/gfx8: whitespace cleanup
      drm/amdgpu/gfx8: rename some functions
      drm/amdgpu/gfx8: reserve mqd objects before mapping them
      drm/amdgpu/gfx8: test KIQ before compute rings
      drm/amdgpu/gfx8: fold loops in kiq_resume()
      drm/amdgpu/gfx8: reserve kiq eop object before unmapping it
      drm/amdgpu/gfx8: reduce the functon params for mpq setup
      drm/amdgpu/gfx8: store the eop gpu addr in the ring structure
      drm/amdgpu/gfx8: further KIQ parameter cleanup
      drm/amdgpu: add the new atomfirmware interface header
      amdgpu: detect if we are using atomfirmware or atombios for vbios (v2)
      drm/amdgpu: move atom scratch setup into amdgpu_atombios.c
      drm/amdgpu: add basic support for atomfirmware.h (v3)
      drm/amdgpu: add soc15ip.h
      drm/amdgpu: add vega10_enum.h
      drm/amdgpu: Add ATHUB 1.0 register headers
      drm/amdgpu: Add the DCE 12.0 register headers
      drm/amdgpu: add the GC 9.0 register headers
      drm/amdgpu: add the HDP 4.0 register headers
      drm/amdgpu: add the MMHUB 1.0 register headers
      drm/amdgpu: add MP 9.0 register headers
      drm/amdgpu: add NBIF 6.1 register headers
      drm/amdgpu: add NBIO 6.1 register headers
      drm/amdgpu: add OSSSYS 4.0 register headers
      drm/amdgpu: add SDMA 4.0 register headers
      drm/amdgpu: add SMUIO 9.0 register headers
      drm/amdgpu: add THM 9.0 register headers
      drm/amdgpu: add the UVD 7.0 register headers
      drm/amdgpu: add the VCE 4.0 register headers
      drm/amdgpu: add gfx9 clearstate header
      drm/amdgpu: add SDMA 4.0 packet header
      drm/amdgpu: use atomfirmware interfaces for scratch reg save/restore
      drm/amdgpu: update IH IV ring entry for soc-15
      drm/amdgpu: add PTE defines for MTYPE
      drm/amdgpu: add NGG parameters
      drm/amdgpu: Add asic family for vega10
      drm/amdgpu: add tiling flags for GFX9 (v2)
      drm/amdgpu: gart fixes for vega10
      drm/amdgpu:vega10: enable virtual display if set via module option
      drm/amdgpu/gfx9: whitespace cleanup
      drm/amdgpu/gfx9: rename some functions
      drm/amdgpu/gfx9: reserve mqd objects before mapping them
      drm/amdgpu/gfx9: reserve kiq eop object before unmapping it
      drm/amdgpu/gfx9: reduce the functon params for mpq setup
      drm/amdgpu/gfx9: store the eop gpu addr in the ring structure
      drm/amdgpu/gfx9: further KIQ parameter cleanup
      drm/amdgpu: refine the logic in amdgpu_need_post()
      drm/amdgpu/gfx9: use hweight for calculating num_rbs
      drm/amdgpu/soc15: return cached values for some registers (v2)
      drm/amdgpu/soc15: drop support for reading some registers

Alex Xie (8):
      drm/amdgpu: change pte definitions to 64 bit
      drm/amdgpu: set GART PTE asic specific flags
      drm/amdgpu: add a callback to set vm mapping flags
      drm/amdgpu: Add MTYPE flags to GPU VM IOCTL interface
      drm/amdgpu: handle PTE EXEC in amdgpu_vm_bo_split_mapping
      drm/amdgpu: handle PTE MTYPE in amdgpu_vm_bo_split_mapping
      drm/amdgpu: Add GMC 9.0 support (v2)
      drm/amdgpu: Fix 32bit x86 compilation warning

Andres Rodriguez (8):
      drm/amdgpu: make trace format uniform csv name=value
      drm/amdgpu: trace fence details in amdgpu_sched_run_job
      drm/amd/sched: add a unique job id to amd_sched_job
      drm/amdgpu: more ftrace formatting consistency fixes
      drm/amdgpu: use sched_job id instead of pointer for tracing
      drm/amdgpu: remove useless pointers from traces
      drm/amdgpu: replace fence pointer with fence data in traces
      drm/amdgpu: add macro to retrieve timeline name v2

Andrew F. Davis (2):
      drm/amdgpu: remove unneeded conversions to bool
      drm/amd/powerplay: remove unneeded conversions to bool

Andrey Grodzovsky (2):
      drm/amdgpu: gb_addr_config struct
      drm/amdgpu: Add interrupt entries for CRTC_VERTICAL_INTERRUPT0.

Andy Shevchenko (1):
      drm/radeon: remove useless and potentially wrong message

Christian König (29):
      drm/amdgpu: add support for BO_VAs without BO v2
      drm/amdgpu: add basic PRT support (v2)
      drm/amdgpu: implement PRT for GFX6 v2
      drm/amdgpu: implement PRT for GFX7 v2
      drm/amdgpu: implement PRT for GFX8 v2
      drm/amdgpu: fix PTE defines
      drm/amdgpu: minor PRT turnoff fix (v2)
      drm/amdgpu: add OOM fallback on PRT teardown (v2)
      drm/amdgpu: fix PRT teardown on VM fini v3
      drm/amdgpu: disable HDP flushes on APUs
      drm/amdgpu: remove unused sync testing
      drm/amdgpu: make set_prt callback optional and fix error handling
      drm/amdgpu: separate page table allocation from mapping
      drm/amdgpu: implement AMDGPU_VA_OP_CLEAR v2
      drm/amdgpu: add a VM mapping replace operation v2
      drm/amdgpu: add IV trace point
      drm/amdgpu: rename page_directory_fence to last_dir_update
      drm/amdgpu: add the VM pointer to the amdgpu_pte_update_params as well
      drm/amdgpu: add num_level to the VM manager
      drm/amdgpu: generalize page table level
      drm/amdgpu: handle multi level PD size calculation (v2)
      drm/amdgpu: handle multi level PD during validation
      drm/amdgpu: handle multi level PD in the LRU
      drm/amdgpu: handle multi level PD updates V2
      drm/amdgpu: handle multi level PD during PT updates
      drm/amdgpu: add alloc/free for multi level PDs V2
      drm/amdgpu: drop GB_GPU_ID from the golden settings
      drm/amdgpu: remove duplicate allowed reg CP_CPF_BUSY_STAT
      drm/amdgpu: just disallow reading untouched registers

Chunming Zhou (8):
      drm/amdgpu: expand pte flags to uint64_t
      drm/amd/sched: revise priority number
      drm/amdgpu: fix duplicated code
      drm/amdgpu: abstract block size to one function
      drm/amdgpu: limit block size to one page
      drm/amdgpu: adapt vm size for multi vmpt
      drm/amdgpu: set page table depth by num_level
      drm/amdgpu: enable four level VMPT for gmc9

Colin Ian King (1):
      drm/amdgpu: remove redundant outer loop and remove commented out code

Daniel Vetter (2):
      drm/radeon: Merge pre/postclose hooks
      drm/amdgpu: Merge pre/postclose hooks

Eric Huang (22):
      drm/amd/amdgpu: add power profile sysfs entry
      drm/amd/powerplay: reapply power profile when force dpm level to auto
      drm/amd/powerplay: add power profile support for SMU7
      drm/amd/powerplay: add power profile support for tonga
      drm/amd/powerplay: add power profile support for Fiji
      drm/amd/powerplay: add power profile support for Polaris
      drm/amd/amdgpu: add power profile support for CI
      drm/amd/powerplay: change parameter type pointer from int32_t to void in read sensor
      drm/amd/powerplay: add power consumption display support in debugfs
      drm/amd/powerplay: implement gpu power display for smu7_hwmgr
      drm/amd/powerplay: add voltage change support through pp_table
      drm/amd/powerplay: add function avfs control in smu7
      drm/amd/powerplay: simplify avfs control code in smu7
      drm/amdgpu: enable GFX/UVD/VCE PG for Bristol
      drm/amd/powerplay: restore disabling power containment on Fiji (v2)
      drm/amd/powerplay: add smu9 header files for Vega10
      drm/amd/powerplay: add new Vega10's ppsmc header file
      drm/amdgpu: add new atomfirmware based helpers for powerplay
      drm/amd/powerplay: add some new structures for Vega10
      drm/amd: add structures for display/powerplay interface
      drm/amd/powerplay: add some display/powerplay interfaces
      drm/amd/powerplay: add Vega10 powerplay support (v5)

Felix Kuehling (6):
      drm/amd: Add MQD structs for GFX V9
      drm/amdgpu: Register UTCL2 as a source of VM faults
      drm/amdgpu: Clean up GFX 9 VM fault messages
      drm/amdgpu: Make max_pfn 64-bit
      drm/amdgpu: Fix Vega10 VM initialization
      drm/amdgpu: Fix multi-level page table bugs for large BOs v3

Geert Uytterhoeven (1):
      drm/amd: Spelling s/SDMA_WRTIE_SUB_OPCODE_TILED/SDMA_WRITE_SUB_OPCODE_TILED/

Harry Wentland (2):
      drm/amd/amdgpu: Fix some warnings in vce4
      drm/amdgpu: Couple small warning fixes

Huang Rui (14):
      drm/amdgpu: add a ucode size member into firmware info
      drm/amdgpu: add DRM MGCG header
      drm/amdgpu: add DF MGCG flag
      drm/amdgpu: use new flag to handle different firmware loading method
      drm/amdgpu: rework common ucode handling for vega10
      drm/amdgpu: add psp firmware header info
      drm/amdgpu: add PSP driver for vega10 (v2)
      drm/amdgpu: add psp firmware info into info query and debugfs
      drm/amdgpu: add SMC firmware into global ucode list for psp loading
      drm/amdgpu: add get_clockgating callback for gfx v9
      drm/amdgpu: add get_clockgating callback for nbio v6.1
      drm/amdgpu: add get_clockgating callback for soc15 (v3)
      drm/amdgpu: add get_clockgating for sdma v4
      drm/amdgpu: add get_clockgating callback for mmhub v1

Jim Qu (1):
      drm/amd/amdgpu: fix Tonga S3 resume hang on rhel6.8

Joe Perches (3):
      drivers/gpu: Convert remaining uses of pr_warning to pr_warn
      drm: Use pr_cont where appropriate
      gpu: drm: amd/radeon: Convert printk(KERN_<LEVEL> to pr_<level>

Junshan Fang (1):
      drm/amd/amdgpu: add DID for Polaris10

Junwei Zhang (8):
      drm/amdgpu: IOCTL interface for PRT support v4
      drm/amdgpu: export gfx config double offchip LDS buffers (v3)
      drm/amdgpu: rename amdgpu_gca_config to amdgpu_gfx_config
      drm/amdgpu: init aperture definitions (v2)
      drm/amdgpu: fix before and after mapping judgement for replace mapping
      drm/amdgpu: add NBIO 6.1 driver
      drm/amdgpu: add Vega10 Device IDs (v2)
      drm/amdgpu: fix vm pte pde flags to 64-bit for sdma (v3)

Ken Wang (11):
      drm/amdgpu: change wptr to 64 bits (v2)
      drm/amdgpu: add 64bit wb functions
      drm/amdgpu: add 64bit doorbell functions (v2)
      drm/amdgpu: add common soc15 headers
      drm/amdgpu: add vega10 chip name
      drm/amdgpu: add 64bit doorbell assignments
      drm/amdgpu: add SDMA v4.0 implementation (v2)
      drm/amdgpu: implement GFX 9.0 support (v2)
      drm/amdgpu: add vega10 interrupt handler
      drm/amdgpu: soc15 enable (v3)
      drm/amdgpu: Set the IP blocks for vega10

Ken Xue (1):
      drm/amdgpu:Refine handshake of mailbox

Leo Liu (11):
      drm/amdgpu: add a ring func for end command
      drm/amdgpu: move amdgpu_uvd structure to uvd header
      drm/amdgpu: move amdgpu_vce structure to vce header
      drm/amdgpu: add uvd enc rings
      drm/amdgpu: add uvd enc run queue
      drm/amdgpu: add uvd enc ring type and functions
      uapi/drm: add AMDGPU_HW_IP_UVD_ENC
      drm/amdgpu: add AMDGPU_HW_IP_UVD_ENC to info query
      drm/amdgpu: get cs support of AMDGPU_HW_IP_UVD_ENC
      drm/amdgpu: add initial uvd 7.0 support for vega10
      drm/amdgpu: add initial vce 4.0 support for vega10

Lyude (1):
      drm/radeon/dp_auxch: Ratelimit aux transfer debug messages

Marek Olšák (2):
      drm/radeon: allow unaligned shader loads on CIK
      drm/amdgpu: don't validate TILE_SPLIT on GFX9

Monk Liu (48):
      drm/amdgpu:fix typo
      drm/amdgpu:fix powerplay logic
      drm/amdgpu:fix amdgpu_sa_bo_new error(v2)
      drm/amdgpu:cg & pg shouldn't active on VF device
      drm/damdgpu:add new mqd member in ring
      drm/amdgpu:imple mqd soft ini/fini
      drm/amdgpu:bo_free_kernel will set ptr to NULL if freed
      drm/amdgpu:no need use sriov vf checks
      drm/amdgpu:minor cleanup
      drm/amdgpu:divide KCQ mqd init to sw and hw
      drm/amdgpu:implement SRIOV gpu_reset (v2)
      drm/amdgpu:change kiq lock name
      drm/amdgpu:add lock_reset for SRIOV
      drm/amdgpu:don't return error for debugfs failed
      drm/amdgpu:cleanup no needed braces
      drm/amdgpu:use hw_init for sriov_gpu_reset
      drm/amdgpu:use MACRO like other places
      drm/amdgpu:impl RREG32 no kiq version
      drm/amdgpu:no kiq for mailbox registers access
      drm/amdgpu:use work instead of delay-work
      drm/amdgpu:RUNTIME flag should clr later
      drm/amdgpu:new field in_reset introduced for gfx
      drm/amdgpu:alloc mqd backup
      drm/amdgpu:imple ring clear
      drm/amdgpu:use clear_ring to clr RB
      drm/amdgpu:fix kiq_resume routine (V2)
      drm/amdgpu/gfx9: programing wptr_poll_addr register
      drm/amdgpu:impl gfx9 cond_exec (v2)
      drm/amdgpu:bypass RLC init for SRIOV
      drm/amdgpu/sdma4:re-org SDMA initial steps for sriov
      drm/amdgpu/vega10:fix DOORBELL64 scheme
      drm/amdgpu:fix cs_ib_fill
      drm/amdgpu:protect cs submit
      drm/amdgpu:fix the check in cs_ib_fill for SRIOV
      drm/amdgpu:implement cond_exec for gfx8
      drm/amdgpu:enable mcbp for gfx9(v2)
      drm/amdgpu:enable MCBP for SR-IOV (v2)
      uapi/drm:change Preamble Description
      uapi/drm:add new flag for Preemption
      drm/amdgpu:virt_init_setting invoke is missed!
      drm/amdgpu:fix ring init sequence
      drm/amdgpu:change sequence of SDMA v4 init
      drm/amdgpu:two fixings for sdma v4 for SRIOV
      drm/amdgpu:no cg for soc15 of SRIOV
      drm/amdgpu:fix gmc_v9 vm fault process for SRIOV
      drm/amdgpu:fix ring_write_multiple
      drm/amdgpu:fix missing programing critical registers
      drm/amdgpu:changes in gfx DMAframe scheme (v2)

Nicolai Hähnle (7):
      drm/ttm: never add BO that failed to validate to the LRU list
      Revert "drm/amdgpu: fix a potential deadlock in amdgpu_bo_create_restricted()"
      drm/ttm: fix the documentation of ttm_bo_init
      drm/ttm: add ttm_bo_init_reserved
      drm/amdgpu: simplify reservation handling during buffer creation
      drm/amdgpu: add optional fence out-parameter to amdgpu_vm_clear_freed
      drm/amdgpu: clear freed mappings immediately when BO may be freed

Pixel Ding (3):
      drm/amdgpu/virt: increase mailbox timeout to 5000ms
      drm/amdgpu/virt: skip VM fault handler for VF
      drm/amdgpu: clean framebuffer with GPU

Rex Zhu (9):
      drm/amdgpu: print full bios version in dmesg.
      drm/amdgpu: check function points valid before use. (v3)
      drm/amdgpu: refine vce2.0 dpm sequence
      drm/amdgpu: refine vce_3.0 code.
      drm/amd/powerplay: add a new register define for APU in VI.
      drm/amdgpu: enable gfx/system/vce clockgating on Polars12.
      drm/amdgpu: load mc firware in driver for Polaris.
      drm/amd/powerplay: add global PowerPlay mutex.
      drm/amd/powerplay: reduce sample period time

Roger.He (3):
      drm/amdgpu: increase IH ring buffer size to avoid overflow
      drm/amd/amdgpu: fix performance drop when VRAM pressure
      drm/ttm: decrease ttm bo priority number

Samuel Pitoiset (2):
      drm/amdgpu: implement read_sensor() for pre-powerplay chips
      drm/amdgpu: expose amdgpu_sensors on pre-powerplay chips

Tom St Denis (3):
      drm/amd/amdgpu: Update read_sensor calls to have size parameter (v3)
      drm/amd/amdgpu: Set VCE/UVD off during late init
      drm/amd/amdgpu: Correct ring wptr address in debugfs (v2)

Trigger Huang (1):
      drm/amdgpu: Fix module unload hang by KIQ IRQ set

Xiangliang Yu (27):
      drm/amdgpu: change pointer of mqd_ptr & mqd_backup to void
      drm/amdgpu/virt: fix typo
      drm/amdgpu/gfx: free memory of mqd backup
      drm/amdgpu/gfx8: move CE&DE meta data structure to vi_structs.h
      drm/amdgpu: impl sriov detection for vega10
      drm/amdgpu: add kiq ring for gfx9
      drm/amdgpu/gfx9: fullfill kiq funcs (v2)
      drm/amdgpu/gfx9: fullfill kiq irq funcs (v2)
      drm/amdgpu: init kiq and kcq for vega10
      drm/amdgpu/gfx9: impl gfx9 meta data emit
      drm/amdgpu/soc15: bypass PSP for VF
      drm/amdgpu/gmc9: no need use kiq in vega10 tlb flush
      drm/amdgpu/dce_virtual: bypass DPM for vf
      drm/amdgpu/virt: impl mailbox for ai
      drm/amdgpu/soc15: init virt ops for vf
      drm/amdgpu/soc15: enable virtual dce for vf
      drm/amdgpu: Don't touch PG&CG for SRIOV MM
      drm/amdgpu/vce4: enable doorbell for SRIOV
      drm/amdgpu: disable uvd for sriov
      drm/amdgpu/virt: add structure for MM table
      drm/amdgpu/vce4: alloc mm table for MM sriov
      drm/amdgpu/vce4: Ignore vce ring/ib test temporarily
      drm/amdgpu: add mmsch structures
      drm/amdgpu/vce4: impl vce & mmsch sriov start
      drm/amdgpu/psp: add check sOS sign
      drm/amdgpu/soc15: bypass pp block for vf
      drm/amdgpu/soc15: enable psp block for SRIOV

ken (1):
      drm/amdgpu: add clinetid definition for vega10

 drivers/gpu/drm/amd/amdgpu/Makefile                |     27 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    307 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c           |      4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |     28 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h       |      3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |    112 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h   |     33 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |      4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |     30 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |     41 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |     50 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    483 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c            |     70 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h            |     32 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |     43 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |      8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c           |      5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    122 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |     21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h             |     51 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |    114 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h            |     10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |    146 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |     31 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |    243 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      |      7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |    481 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |    127 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |     61 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |     29 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_test.c           |     81 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |     94 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |     55 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |    112 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |     19 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |     58 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h            |     29 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |     21 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h            |     25 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |     20 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |     13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   1014 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |     56 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |     90 +-
 drivers/gpu/drm/amd/amdgpu/atom.h                  |      2 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |    305 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.h                |      7 +
 drivers/gpu/drm/amd/amdgpu/cik.c                   |      8 +
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |      3 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |     31 +-
 drivers/gpu/drm/amd/amdgpu/cikd.h                  |      2 +-
 drivers/gpu/drm/amd/amdgpu/clearstate_gfx9.h       |    941 +
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |      3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |     16 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |     16 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |     16 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |     16 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |      8 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |     31 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |     60 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |    473 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   4140 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h              |     35 +
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c           |    458 +
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h           |     35 +
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |     81 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |     99 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |    208 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |    842 +
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h              |     30 +
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |      3 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |     40 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |    615 +
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h            |     35 +
 drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h            |     87 +
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |    207 +
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h              |     47 +
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |    102 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h              |      2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c             |    266 +
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h             |     54 +
 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h            |    269 +
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |    521 +
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.h              |     50 +
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |     34 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |     49 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   1616 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.h             |     30 +
 drivers/gpu/drm/amd/amdgpu/si.c                    |      7 +
 drivers/gpu/drm/amd/amdgpu/si_dma.c                |     22 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |     45 +-
 drivers/gpu/drm/amd/amdgpu/si_ih.c                 |      3 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |    871 +
 drivers/gpu/drm/amd/amdgpu/soc15.h                 |     35 +
 drivers/gpu/drm/amd/amdgpu/soc15_common.h          |     57 +
 drivers/gpu/drm/amd/amdgpu/soc15d.h                |    288 +
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |      5 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |     11 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |     11 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |     20 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |   1543 +
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.h              |     29 +
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |     69 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |     56 +-
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c              |   1141 +
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.h              |     29 +
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |    424 +
 drivers/gpu/drm/amd/amdgpu/vega10_ih.h             |     30 +
 drivers/gpu/drm/amd/amdgpu/vega10_sdma_pkt_open.h  |   3335 +
 drivers/gpu/drm/amd/amdgpu/vi.c                    |     67 +-
 drivers/gpu/drm/amd/amdgpu/vi.h                    |    112 -
 drivers/gpu/drm/amd/amdgpu/vid.h                   |      1 +
 drivers/gpu/drm/amd/include/amd_acpi.h             |     12 +
 drivers/gpu/drm/amd/include/amd_pcie_helpers.h     |      4 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |     20 +
 .../drm/amd/include/asic_reg/gmc/gmc_6_0_sh_mask.h |      4 +
 .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h |      1 +
 .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h |      2 +
 .../asic_reg/vega10/ATHUB/athub_1_0_default.h      |    241 +
 .../asic_reg/vega10/ATHUB/athub_1_0_offset.h       |    453 +
 .../asic_reg/vega10/ATHUB/athub_1_0_sh_mask.h      |   2045 +
 .../include/asic_reg/vega10/DC/dce_12_0_default.h  |   9868 ++
 .../include/asic_reg/vega10/DC/dce_12_0_offset.h   |  18193 +++
 .../include/asic_reg/vega10/DC/dce_12_0_sh_mask.h  |  64636 +++++++++
 .../include/asic_reg/vega10/GC/gc_9_0_default.h    |   3873 +
 .../amd/include/asic_reg/vega10/GC/gc_9_0_offset.h |   7230 +
 .../include/asic_reg/vega10/GC/gc_9_0_sh_mask.h    |  29868 ++++
 .../include/asic_reg/vega10/HDP/hdp_4_0_default.h  |    117 +
 .../include/asic_reg/vega10/HDP/hdp_4_0_offset.h   |    209 +
 .../include/asic_reg/vega10/HDP/hdp_4_0_sh_mask.h  |    601 +
 .../asic_reg/vega10/MMHUB/mmhub_1_0_default.h      |   1011 +
 .../asic_reg/vega10/MMHUB/mmhub_1_0_offset.h       |   1967 +
 .../asic_reg/vega10/MMHUB/mmhub_1_0_sh_mask.h      |  10127 ++
 .../include/asic_reg/vega10/MP/mp_9_0_default.h    |    342 +
 .../amd/include/asic_reg/vega10/MP/mp_9_0_offset.h |    375 +
 .../include/asic_reg/vega10/MP/mp_9_0_sh_mask.h    |   1463 +
 .../asic_reg/vega10/NBIF/nbif_6_1_default.h        |   1271 +
 .../include/asic_reg/vega10/NBIF/nbif_6_1_offset.h |   1688 +
 .../asic_reg/vega10/NBIF/nbif_6_1_sh_mask.h        |  10281 ++
 .../asic_reg/vega10/NBIO/nbio_6_1_default.h        |  22340 +++
 .../include/asic_reg/vega10/NBIO/nbio_6_1_offset.h |   3649 +
 .../asic_reg/vega10/NBIO/nbio_6_1_sh_mask.h        | 133884 ++++++++++++++++++
 .../asic_reg/vega10/OSSSYS/osssys_4_0_default.h    |    176 +
 .../asic_reg/vega10/OSSSYS/osssys_4_0_offset.h     |    327 +
 .../asic_reg/vega10/OSSSYS/osssys_4_0_sh_mask.h    |   1196 +
 .../asic_reg/vega10/SDMA0/sdma0_4_0_default.h      |    286 +
 .../asic_reg/vega10/SDMA0/sdma0_4_0_offset.h       |    547 +
 .../asic_reg/vega10/SDMA0/sdma0_4_0_sh_mask.h      |   1852 +
 .../asic_reg/vega10/SDMA1/sdma1_4_0_default.h      |    282 +
 .../asic_reg/vega10/SDMA1/sdma1_4_0_offset.h       |    539 +
 .../asic_reg/vega10/SDMA1/sdma1_4_0_sh_mask.h      |   1810 +
 .../asic_reg/vega10/SMUIO/smuio_9_0_default.h      |    100 +
 .../asic_reg/vega10/SMUIO/smuio_9_0_offset.h       |    175 +
 .../asic_reg/vega10/SMUIO/smuio_9_0_sh_mask.h      |    258 +
 .../include/asic_reg/vega10/THM/thm_9_0_default.h  |    194 +
 .../include/asic_reg/vega10/THM/thm_9_0_offset.h   |    363 +
 .../include/asic_reg/vega10/THM/thm_9_0_sh_mask.h  |   1314 +
 .../include/asic_reg/vega10/UVD/uvd_7_0_default.h  |    127 +
 .../include/asic_reg/vega10/UVD/uvd_7_0_offset.h   |    222 +
 .../include/asic_reg/vega10/UVD/uvd_7_0_sh_mask.h  |    811 +
 .../include/asic_reg/vega10/VCE/vce_4_0_default.h  |    122 +
 .../include/asic_reg/vega10/VCE/vce_4_0_offset.h   |    208 +
 .../include/asic_reg/vega10/VCE/vce_4_0_sh_mask.h  |    488 +
 .../gpu/drm/amd/include/asic_reg/vega10/soc15ip.h  |   1343 +
 .../drm/amd/include/asic_reg/vega10/vega10_enum.h  |  22531 +++
 drivers/gpu/drm/amd/include/atomfirmware.h         |   2385 +
 drivers/gpu/drm/amd/include/atomfirmwareid.h       |     86 +
 drivers/gpu/drm/amd/include/cgs_linux.h            |     19 +-
 drivers/gpu/drm/amd/include/displayobject.h        |    249 +
 drivers/gpu/drm/amd/include/dm_pp_interface.h      |     83 +
 .../drm/amd/include/ivsrcid/ivsrcid_vislands30.h   |     99 +
 drivers/gpu/drm/amd/include/v9_structs.h           |    743 +
 drivers/gpu/drm/amd/include/vi_structs.h           |    106 +
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |    439 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/Makefile       |      6 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c     |     34 +-
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |     73 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |      9 +
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr_ppt.h    |     16 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |    396 +
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h |    140 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |    170 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |   4450 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h |    434 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_inc.h   |     44 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |    137 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h |     65 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h   |    331 +
 .../amd/powerplay/hwmgr/vega10_processpptables.c   |   1056 +
 .../amd/powerplay/hwmgr/vega10_processpptables.h   |     34 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c   |    761 +
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h   |     83 +
 drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h  |     46 +-
 .../gpu/drm/amd/powerplay/inc/hardwaremanager.h    |     43 +
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |    137 +-
 drivers/gpu/drm/amd/powerplay/inc/pp_debug.h       |      2 +-
 drivers/gpu/drm/amd/powerplay/inc/pp_instance.h    |      1 +
 drivers/gpu/drm/amd/powerplay/inc/pp_soc15.h       |     48 +
 drivers/gpu/drm/amd/powerplay/inc/smu7_ppsmc.h     |      1 +
 drivers/gpu/drm/amd/powerplay/inc/smu9.h           |    147 +
 drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h |    418 +
 drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |      8 +
 drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h   |    131 +
 drivers/gpu/drm/amd/powerplay/smumgr/Makefile      |      2 +-
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.c    |    103 +-
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.h    |      3 +-
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c |      1 +
 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smc.c |     14 +-
 .../gpu/drm/amd/powerplay/smumgr/polaris10_smc.c   |     68 +-
 .../gpu/drm/amd/powerplay/smumgr/polaris10_smc.h   |      2 +
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |      1 +
 drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c      |     19 +
 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.c   |     67 +-
 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.h   |      2 +
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |      1 +
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c   |    564 +
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h   |     70 +
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.c      |      6 +-
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.h      |     11 +-
 drivers/gpu/drm/radeon/atom.c                      |     46 +-
 drivers/gpu/drm/radeon/cik.c                       |     63 +-
 drivers/gpu/drm/radeon/cikd.h                      |      2 +-
 drivers/gpu/drm/radeon/evergreen.c                 |      2 +-
 drivers/gpu/drm/radeon/evergreen_cs.c              |      7 +-
 drivers/gpu/drm/radeon/ni.c                        |     22 +-
 drivers/gpu/drm/radeon/r100.c                      |     18 +-
 drivers/gpu/drm/radeon/r200.c                      |      3 +-
 drivers/gpu/drm/radeon/r300.c                      |     13 +-
 drivers/gpu/drm/radeon/r420.c                      |      9 +-
 drivers/gpu/drm/radeon/r520.c                      |      3 +-
 drivers/gpu/drm/radeon/r600.c                      |     21 +-
 drivers/gpu/drm/radeon/r600_cs.c                   |      7 +-
 drivers/gpu/drm/radeon/r600_dpm.c                  |     71 +-
 drivers/gpu/drm/radeon/radeon.h                    |      3 +-
 drivers/gpu/drm/radeon/radeon_acpi.h               |     12 +
 drivers/gpu/drm/radeon/radeon_atpx_handler.c       |      4 +-
 drivers/gpu/drm/radeon/radeon_audio.c              |      4 +-
 drivers/gpu/drm/radeon/radeon_clocks.c             |      2 +-
 drivers/gpu/drm/radeon/radeon_device.c             |     13 +-
 drivers/gpu/drm/radeon/radeon_dp_auxch.c           |      3 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |      6 +-
 drivers/gpu/drm/radeon/radeon_fb.c                 |      3 +-
 drivers/gpu/drm/radeon/radeon_gem.c                |      4 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |     42 +-
 drivers/gpu/drm/radeon/radeon_test.c               |      6 +-
 drivers/gpu/drm/radeon/rs400.c                     |      4 +-
 drivers/gpu/drm/radeon/rs690.c                     |      3 +-
 drivers/gpu/drm/radeon/rv515.c                     |      9 +-
 drivers/gpu/drm/radeon/si.c                        |     45 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |     67 +-
 include/drm/ttm/ttm_bo_api.h                       |     60 +-
 include/drm/ttm/ttm_bo_driver.h                    |      2 +-
 include/uapi/drm/amdgpu_drm.h                      |     69 +-
 253 files changed, 398656 insertions(+), 1916 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/clearstate_gfx9.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v3_1.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/soc15.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/soc15.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/soc15_common.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/soc15d.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vce_v4_0.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vega10_ih.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vega10_ih.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vega10_sdma_pkt_open.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_default.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/soc15ip.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vega10/vega10_enum.h
 create mode 100644 drivers/gpu/drm/amd/include/atomfirmware.h
 create mode 100644 drivers/gpu/drm/amd/include/atomfirmwareid.h
 create mode 100644 drivers/gpu/drm/amd/include/displayobject.h
 create mode 100644 drivers/gpu/drm/amd/include/dm_pp_interface.h
 create mode 100644 drivers/gpu/drm/amd/include/v9_structs.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_inc.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/pp_soc15.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu9.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h
 create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-05-10 22:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-07 19:45 [pull] radeon and amdgpu drm-next-4.12 Alex Deucher
  -- strict thread matches above, loose matches on Subject: below --
2017-05-10 22:10 Alex Deucher
2017-04-28 21:54 Alex Deucher
     [not found] ` <1493416476-2570-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-04-29  2:40   ` Michel Dänzer
2017-03-30 22:01 Alex Deucher

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.