All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull] radeon and amdgpu drm-next-4.8
@ 2016-07-15 18:31 Alex Deucher
  2016-07-18 11:58 ` Edward O'Callaghan
       [not found] ` <1468607475-10763-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
  0 siblings, 2 replies; 6+ messages in thread
From: Alex Deucher @ 2016-07-15 18:31 UTC (permalink / raw)
  To: dri-devel, amd-gfx, airlied; +Cc: Alex Deucher

Hi Dave,

A few more patches for 4.8.  Mostly bug fixes and some prep work
for iceland powerplay support.  I have a couple polaris patches and
Edward's misc cleanups that require a merge with Linus'.  I don't know
if you are planning a merge anytime soon.

The following changes since commit b1814a1def0564a2a1d3be7fa5bf7243ff899a28:

  drm/amd/powerplay: don't add invalid voltage. (2016-07-07 15:06:24 -0400)

are available in the git repository at:

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

for you to fetch changes up to 5ef8292925047ad290205af5f3ae13d0a36d774d:

  drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to fix the build (2016-07-15 14:23:08 -0400)

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu/powerplay: endian fixes for ppatomctrl.c
      drm/amdgpu: support backlight control for UNIPHY3
      drm/radeon: support backlight control for UNIPHY3
      drm/amdgpu: disable GFX PG on CZ/BR/ST

Christian König (10):
      drm/amdgpu: sanitize fence numbers
      drm/amdgpu: cleanup VCE coding style
      drm/amdgpu: allow multiple sessions in the same VCE IB
      drm/amdgpu: cleanup UVD coding style
      drm/amdgpu: cleanup hw reference handling in the IB tests
      drm/amdgpu: remove usec timeout loop from IB tests
      drm/amdgpu: check flush fence context instead of same ring v2
      drm/amdgpu: always signal all fences
      drm/amdgpu: trace need_flush in grab_vm as well
      drm/amdgpu: return -ENOSPC when running out of UVD handles

Huang Rui (8):
      drm/amdgpu: rename smumgr to smum for dpm
      drm/amdgpu: no need load microcode at sdma if powerplay is enabled
      drm/amdgpu: add ucode_start_address into cgs_firmware_info
      drm/amd/powerplay: add SMU register macro for future use
      drm/amdgpu: add new definitions into ppsmc.h for iceland
      drm/amd/powerplay: add atomctrl_get_voltage_evv function in ppatomctrl
      drm/amd/powerplay: fix the incorrect return value
      drm/amd/powerplay: add pp_tables_get_response_times function in process pptables

Matthias Beyer (1):
      drivers: gpu: drm: amd: powerplay: hwmgr: Remove unused variable

Slava Grigorev (2):
      drm/amdgpu: temporary comment out unused static const structures to fix the build
      drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to     fix the build

jimqu (1):
      drm/amdgpu: S3 resume fail on Polaris10

 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  17 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            | 104 ++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  13 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   1 +
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   2 +
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  18 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  15 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  16 +-
 drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
 .../amdgpu/{iceland_smumgr.h => iceland_smum.h}    |   0
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +
 drivers/gpu/drm/amd/amdgpu/ppsmc.h                 |   4 +
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  43 ++-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  15 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              | 143 ++++++----
 drivers/gpu/drm/amd/amdgpu/vi.c                    |  14 -
 drivers/gpu/drm/amd/include/cgs_common.h           |   4 +
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   | 299 ++++++++++++---------
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |   1 +
 .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  13 +
 .../gpu/drm/amd/powerplay/hwmgr/processpptables.h  |  17 +-
 drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |  29 ++
 drivers/gpu/drm/radeon/atombios_encoders.c         |   1 +
 30 files changed, 469 insertions(+), 360 deletions(-)
 rename drivers/gpu/drm/amd/amdgpu/{iceland_smumgr.h => iceland_smum.h} (100%)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [pull] radeon and amdgpu drm-next-4.8
  2016-07-15 18:31 [pull] radeon and amdgpu drm-next-4.8 Alex Deucher
@ 2016-07-18 11:58 ` Edward O'Callaghan
  2016-07-18 12:07   ` StDenis, Tom
       [not found] ` <1468607475-10763-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
  1 sibling, 1 reply; 6+ messages in thread
From: Edward O'Callaghan @ 2016-07-18 11:58 UTC (permalink / raw)
  To: Alex Deucher, dri-devel, amd-gfx, airlied; +Cc: Alex Deucher


[-- Attachment #1.1.1: Type: text/plain, Size: 5086 bytes --]

Hi Alex,

If you need me to rebase on any tip just let me know which one if that
makes life easier for you?

Cheers,
Edward.

On 07/16/2016 04:31 AM, Alex Deucher wrote:
> Hi Dave,
> 
> A few more patches for 4.8.  Mostly bug fixes and some prep work
> for iceland powerplay support.  I have a couple polaris patches and
> Edward's misc cleanups that require a merge with Linus'.  I don't know
> if you are planning a merge anytime soon.
> 
> The following changes since commit b1814a1def0564a2a1d3be7fa5bf7243ff899a28:
> 
>   drm/amd/powerplay: don't add invalid voltage. (2016-07-07 15:06:24 -0400)
> 
> are available in the git repository at:
> 
>   git://people.freedesktop.org/~agd5f/linux drm-next-4.8
> 
> for you to fetch changes up to 5ef8292925047ad290205af5f3ae13d0a36d774d:
> 
>   drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to fix the build (2016-07-15 14:23:08 -0400)
> 
> ----------------------------------------------------------------
> Alex Deucher (4):
>       drm/amdgpu/powerplay: endian fixes for ppatomctrl.c
>       drm/amdgpu: support backlight control for UNIPHY3
>       drm/radeon: support backlight control for UNIPHY3
>       drm/amdgpu: disable GFX PG on CZ/BR/ST
> 
> Christian König (10):
>       drm/amdgpu: sanitize fence numbers
>       drm/amdgpu: cleanup VCE coding style
>       drm/amdgpu: allow multiple sessions in the same VCE IB
>       drm/amdgpu: cleanup UVD coding style
>       drm/amdgpu: cleanup hw reference handling in the IB tests
>       drm/amdgpu: remove usec timeout loop from IB tests
>       drm/amdgpu: check flush fence context instead of same ring v2
>       drm/amdgpu: always signal all fences
>       drm/amdgpu: trace need_flush in grab_vm as well
>       drm/amdgpu: return -ENOSPC when running out of UVD handles
> 
> Huang Rui (8):
>       drm/amdgpu: rename smumgr to smum for dpm
>       drm/amdgpu: no need load microcode at sdma if powerplay is enabled
>       drm/amdgpu: add ucode_start_address into cgs_firmware_info
>       drm/amd/powerplay: add SMU register macro for future use
>       drm/amdgpu: add new definitions into ppsmc.h for iceland
>       drm/amd/powerplay: add atomctrl_get_voltage_evv function in ppatomctrl
>       drm/amd/powerplay: fix the incorrect return value
>       drm/amd/powerplay: add pp_tables_get_response_times function in process pptables
> 
> Matthias Beyer (1):
>       drivers: gpu: drm: amd: powerplay: hwmgr: Remove unused variable
> 
> Slava Grigorev (2):
>       drm/amdgpu: temporary comment out unused static const structures to fix the build
>       drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to     fix the build
> 
> jimqu (1):
>       drm/amdgpu: S3 resume fail on Polaris10
> 
>  drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  17 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  16 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  11 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            | 104 ++++---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  13 +-
>  drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   1 +
>  drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  18 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  15 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  16 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   2 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
>  .../amdgpu/{iceland_smumgr.h => iceland_smum.h}    |   0
>  drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/ppsmc.h                 |   4 +
>  drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  43 ++-
>  drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  15 +-
>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              | 143 ++++++----
>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  14 -
>  drivers/gpu/drm/amd/include/cgs_common.h           |   4 +
>  .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   9 +-
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   | 299 ++++++++++++---------
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |   1 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  13 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.h  |  17 +-
>  drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |  29 ++
>  drivers/gpu/drm/radeon/atombios_encoders.c         |   1 +
>  30 files changed, 469 insertions(+), 360 deletions(-)
>  rename drivers/gpu/drm/amd/amdgpu/{iceland_smumgr.h => iceland_smum.h} (100%)
> _______________________________________________
> amd-gfx mailing list
> amd-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
> 


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [pull] radeon and amdgpu drm-next-4.8
  2016-07-18 11:58 ` Edward O'Callaghan
@ 2016-07-18 12:07   ` StDenis, Tom
  2016-07-18 12:10     ` Edward O'Callaghan
  0 siblings, 1 reply; 6+ messages in thread
From: StDenis, Tom @ 2016-07-18 12:07 UTC (permalink / raw)
  To: Edward O'Callaghan, Alex Deucher, dri-devel, amd-gfx, airlied
  Cc: Deucher, Alexander


[-- Attachment #1.1: Type: text/plain, Size: 5512 bytes --]

Hi Edward,


Just a heads up Alex is on vacation this week.


Tom


________________________________
From: amd-gfx <amd-gfx-bounces@lists.freedesktop.org> on behalf of Edward O'Callaghan <funfunctor@folklore1984.net>
Sent: Monday, July 18, 2016 07:58
To: Alex Deucher; dri-devel@lists.freedesktop.org; amd-gfx@lists.freedesktop.org; airlied@gmail.com
Cc: Deucher, Alexander
Subject: Re: [pull] radeon and amdgpu drm-next-4.8

Hi Alex,

If you need me to rebase on any tip just let me know which one if that
makes life easier for you?

Cheers,
Edward.

On 07/16/2016 04:31 AM, Alex Deucher wrote:
> Hi Dave,
>
> A few more patches for 4.8.  Mostly bug fixes and some prep work
> for iceland powerplay support.  I have a couple polaris patches and
> Edward's misc cleanups that require a merge with Linus'.  I don't know
> if you are planning a merge anytime soon.
>
> The following changes since commit b1814a1def0564a2a1d3be7fa5bf7243ff899a28:
>
>   drm/amd/powerplay: don't add invalid voltage. (2016-07-07 15:06:24 -0400)
>
> are available in the git repository at:
>
>   git://people.freedesktop.org/~agd5f/linux drm-next-4.8
>
> for you to fetch changes up to 5ef8292925047ad290205af5f3ae13d0a36d774d:
>
>   drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to fix the build (2016-07-15 14:23:08 -0400)
>
> ----------------------------------------------------------------
> Alex Deucher (4):
>       drm/amdgpu/powerplay: endian fixes for ppatomctrl.c
>       drm/amdgpu: support backlight control for UNIPHY3
>       drm/radeon: support backlight control for UNIPHY3
>       drm/amdgpu: disable GFX PG on CZ/BR/ST
>
> Christian König (10):
>       drm/amdgpu: sanitize fence numbers
>       drm/amdgpu: cleanup VCE coding style
>       drm/amdgpu: allow multiple sessions in the same VCE IB
>       drm/amdgpu: cleanup UVD coding style
>       drm/amdgpu: cleanup hw reference handling in the IB tests
>       drm/amdgpu: remove usec timeout loop from IB tests
>       drm/amdgpu: check flush fence context instead of same ring v2
>       drm/amdgpu: always signal all fences
>       drm/amdgpu: trace need_flush in grab_vm as well
>       drm/amdgpu: return -ENOSPC when running out of UVD handles
>
> Huang Rui (8):
>       drm/amdgpu: rename smumgr to smum for dpm
>       drm/amdgpu: no need load microcode at sdma if powerplay is enabled
>       drm/amdgpu: add ucode_start_address into cgs_firmware_info
>       drm/amd/powerplay: add SMU register macro for future use
>       drm/amdgpu: add new definitions into ppsmc.h for iceland
>       drm/amd/powerplay: add atomctrl_get_voltage_evv function in ppatomctrl
>       drm/amd/powerplay: fix the incorrect return value
>       drm/amd/powerplay: add pp_tables_get_response_times function in process pptables
>
> Matthias Beyer (1):
>       drivers: gpu: drm: amd: powerplay: hwmgr: Remove unused variable
>
> Slava Grigorev (2):
>       drm/amdgpu: temporary comment out unused static const structures to fix the build
>       drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to     fix the build
>
> jimqu (1):
>       drm/amdgpu: S3 resume fail on Polaris10
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  17 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  16 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  11 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            | 104 ++++---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  13 +-
>  drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   1 +
>  drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  18 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  15 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  16 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   2 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
>  .../amdgpu/{iceland_smumgr.h => iceland_smum.h}    |   0
>  drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/ppsmc.h                 |   4 +
>  drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  43 ++-
>  drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  15 +-
>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              | 143 ++++++----
>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  14 -
>  drivers/gpu/drm/amd/include/cgs_common.h           |   4 +
>  .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   9 +-
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   | 299 ++++++++++++---------
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |   1 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  13 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.h  |  17 +-
>  drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |  29 ++
>  drivers/gpu/drm/radeon/atombios_encoders.c         |   1 +
>  30 files changed, 469 insertions(+), 360 deletions(-)
>  rename drivers/gpu/drm/amd/amdgpu/{iceland_smumgr.h => iceland_smum.h} (100%)
> _______________________________________________
> amd-gfx mailing list
> amd-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
>


[-- Attachment #1.2: Type: text/html, Size: 9992 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [pull] radeon and amdgpu drm-next-4.8
  2016-07-18 12:07   ` StDenis, Tom
@ 2016-07-18 12:10     ` Edward O'Callaghan
  0 siblings, 0 replies; 6+ messages in thread
From: Edward O'Callaghan @ 2016-07-18 12:10 UTC (permalink / raw)
  To: StDenis, Tom, Alex Deucher, dri-devel, amd-gfx, airlied
  Cc: Deucher, Alexander


[-- Attachment #1.1.1: Type: text/plain, Size: 5890 bytes --]

Ah thanks kindly Tom!

I suppose what I said also applies to Dave as well.

Best Regards,
Edward.

On 07/18/2016 10:07 PM, StDenis, Tom wrote:
> Hi Edward,
> 
> 
> Just a heads up Alex is on vacation this week.  
> 
> 
> Tom
> 
> 
> 
> ------------------------------------------------------------------------
> *From:* amd-gfx <amd-gfx-bounces@lists.freedesktop.org> on behalf of
> Edward O'Callaghan <funfunctor@folklore1984.net>
> *Sent:* Monday, July 18, 2016 07:58
> *To:* Alex Deucher; dri-devel@lists.freedesktop.org;
> amd-gfx@lists.freedesktop.org; airlied@gmail.com
> *Cc:* Deucher, Alexander
> *Subject:* Re: [pull] radeon and amdgpu drm-next-4.8
>  
> Hi Alex,
> 
> If you need me to rebase on any tip just let me know which one if that
> makes life easier for you?
> 
> Cheers,
> Edward.
> 
> On 07/16/2016 04:31 AM, Alex Deucher wrote:
>> Hi Dave,
>> 
>> A few more patches for 4.8.  Mostly bug fixes and some prep work
>> for iceland powerplay support.  I have a couple polaris patches and
>> Edward's misc cleanups that require a merge with Linus'.  I don't know
>> if you are planning a merge anytime soon.
>> 
>> The following changes since commit b1814a1def0564a2a1d3be7fa5bf7243ff899a28:
>> 
>>   drm/amd/powerplay: don't add invalid voltage. (2016-07-07 15:06:24 -0400)
>> 
>> are available in the git repository at:
>> 
>>   git://people.freedesktop.org/~agd5f/linux drm-next-4.8
>> 
>> for you to fetch changes up to 5ef8292925047ad290205af5f3ae13d0a36d774d:
>> 
>>   drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to fix the build (2016-07-15 14:23:08 -0400)
>> 
>> ----------------------------------------------------------------
>> Alex Deucher (4):
>>       drm/amdgpu/powerplay: endian fixes for ppatomctrl.c
>>       drm/amdgpu: support backlight control for UNIPHY3
>>       drm/radeon: support backlight control for UNIPHY3
>>       drm/amdgpu: disable GFX PG on CZ/BR/ST
>> 
>> Christian König (10):
>>       drm/amdgpu: sanitize fence numbers
>>       drm/amdgpu: cleanup VCE coding style
>>       drm/amdgpu: allow multiple sessions in the same VCE IB
>>       drm/amdgpu: cleanup UVD coding style
>>       drm/amdgpu: cleanup hw reference handling in the IB tests
>>       drm/amdgpu: remove usec timeout loop from IB tests
>>       drm/amdgpu: check flush fence context instead of same ring v2
>>       drm/amdgpu: always signal all fences
>>       drm/amdgpu: trace need_flush in grab_vm as well
>>       drm/amdgpu: return -ENOSPC when running out of UVD handles
>> 
>> Huang Rui (8):
>>       drm/amdgpu: rename smumgr to smum for dpm
>>       drm/amdgpu: no need load microcode at sdma if powerplay is enabled
>>       drm/amdgpu: add ucode_start_address into cgs_firmware_info
>>       drm/amd/powerplay: add SMU register macro for future use
>>       drm/amdgpu: add new definitions into ppsmc.h for iceland
>>       drm/amd/powerplay: add atomctrl_get_voltage_evv function in ppatomctrl
>>       drm/amd/powerplay: fix the incorrect return value
>>       drm/amd/powerplay: add pp_tables_get_response_times function in process pptables
>> 
>> Matthias Beyer (1):
>>       drivers: gpu: drm: amd: powerplay: hwmgr: Remove unused variable
>> 
>> Slava Grigorev (2):
>>       drm/amdgpu: temporary comment out unused static const structures to fix the build
>>       drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to     fix the build
>> 
>> jimqu (1):
>>       drm/amdgpu: S3 resume fail on Polaris10
>> 
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  17 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   6 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   8 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  16 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  11 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            | 104 ++++---
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  13 +-
>>  drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   1 +
>>  drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   2 +
>>  drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  18 +-
>>  drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  15 +-
>>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  16 +-
>>  drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   2 +-
>>  drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
>>  .../amdgpu/{iceland_smumgr.h => iceland_smum.h}    |   0
>>  drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +
>>  drivers/gpu/drm/amd/amdgpu/ppsmc.h                 |   4 +
>>  drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  43 ++-
>>  drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  15 +-
>>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              | 143 ++++++----
>>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  14 -
>>  drivers/gpu/drm/amd/include/cgs_common.h           |   4 +
>>  .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   9 +-
>>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   | 299 ++++++++++++---------
>>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |   1 +
>>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  13 +
>>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.h  |  17 +-
>>  drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |  29 ++
>>  drivers/gpu/drm/radeon/atombios_encoders.c         |   1 +
>>  30 files changed, 469 insertions(+), 360 deletions(-)
>>  rename drivers/gpu/drm/amd/amdgpu/{iceland_smumgr.h => iceland_smum.h} (100%)
>> _______________________________________________
>> amd-gfx mailing list
>> amd-gfx@lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
>> 
> 


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [pull] radeon and amdgpu drm-next-4.8
       [not found] ` <1468607475-10763-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
@ 2016-07-27 19:10   ` Alex Deucher
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Deucher @ 2016-07-27 19:10 UTC (permalink / raw)
  To: Maling list - DRI developers, amd-gfx list, Dave Airlie; +Cc: Alex Deucher

On Fri, Jul 15, 2016 at 2:31 PM, Alex Deucher <alexdeucher@gmail.com> wrote:
> Hi Dave,
>
> A few more patches for 4.8.  Mostly bug fixes and some prep work
> for iceland powerplay support.  I have a couple polaris patches and
> Edward's misc cleanups that require a merge with Linus'.  I don't know
> if you are planning a merge anytime soon.

This doesn't seem to have been pulled yet.  Just wanted to make sure
it didn't get missed.  I'd like to send one more pull with the above
mentioned patches in addition to the ones below.

Alex

>
> The following changes since commit b1814a1def0564a2a1d3be7fa5bf7243ff899a28:
>
>   drm/amd/powerplay: don't add invalid voltage. (2016-07-07 15:06:24 -0400)
>
> are available in the git repository at:
>
>   git://people.freedesktop.org/~agd5f/linux drm-next-4.8
>
> for you to fetch changes up to 5ef8292925047ad290205af5f3ae13d0a36d774d:
>
>   drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to fix the build (2016-07-15 14:23:08 -0400)
>
> ----------------------------------------------------------------
> Alex Deucher (4):
>       drm/amdgpu/powerplay: endian fixes for ppatomctrl.c
>       drm/amdgpu: support backlight control for UNIPHY3
>       drm/radeon: support backlight control for UNIPHY3
>       drm/amdgpu: disable GFX PG on CZ/BR/ST
>
> Christian König (10):
>       drm/amdgpu: sanitize fence numbers
>       drm/amdgpu: cleanup VCE coding style
>       drm/amdgpu: allow multiple sessions in the same VCE IB
>       drm/amdgpu: cleanup UVD coding style
>       drm/amdgpu: cleanup hw reference handling in the IB tests
>       drm/amdgpu: remove usec timeout loop from IB tests
>       drm/amdgpu: check flush fence context instead of same ring v2
>       drm/amdgpu: always signal all fences
>       drm/amdgpu: trace need_flush in grab_vm as well
>       drm/amdgpu: return -ENOSPC when running out of UVD handles
>
> Huang Rui (8):
>       drm/amdgpu: rename smumgr to smum for dpm
>       drm/amdgpu: no need load microcode at sdma if powerplay is enabled
>       drm/amdgpu: add ucode_start_address into cgs_firmware_info
>       drm/amd/powerplay: add SMU register macro for future use
>       drm/amdgpu: add new definitions into ppsmc.h for iceland
>       drm/amd/powerplay: add atomctrl_get_voltage_evv function in ppatomctrl
>       drm/amd/powerplay: fix the incorrect return value
>       drm/amd/powerplay: add pp_tables_get_response_times function in process pptables
>
> Matthias Beyer (1):
>       drivers: gpu: drm: amd: powerplay: hwmgr: Remove unused variable
>
> Slava Grigorev (2):
>       drm/amdgpu: temporary comment out unused static const structures to fix the build
>       drm/amdgpu: comment out unused defaults_bonaire_pro static const structures to     fix the build
>
> jimqu (1):
>       drm/amdgpu: S3 resume fail on Polaris10
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  17 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |  16 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  11 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            | 104 ++++---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  13 +-
>  drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |   1 +
>  drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  18 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  15 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  16 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   2 +-
>  drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
>  .../amdgpu/{iceland_smumgr.h => iceland_smum.h}    |   0
>  drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +
>  drivers/gpu/drm/amd/amdgpu/ppsmc.h                 |   4 +
>  drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  43 ++-
>  drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  15 +-
>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              | 143 ++++++----
>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  14 -
>  drivers/gpu/drm/amd/include/cgs_common.h           |   4 +
>  .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   9 +-
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   | 299 ++++++++++++---------
>  drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |   1 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  13 +
>  .../gpu/drm/amd/powerplay/hwmgr/processpptables.h  |  17 +-
>  drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |  29 ++
>  drivers/gpu/drm/radeon/atombios_encoders.c         |   1 +
>  30 files changed, 469 insertions(+), 360 deletions(-)
>  rename drivers/gpu/drm/amd/amdgpu/{iceland_smumgr.h => iceland_smum.h} (100%)
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

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

* [pull] radeon and amdgpu drm-next-4.8
@ 2016-07-29 18:44 Alex Deucher
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Deucher @ 2016-07-29 18:44 UTC (permalink / raw)
  To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	airlied-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Alex Deucher

Hi Dave,

A few more patches for amdgpu and radeon for 4.8.  The big change is
the additional power feature enablement for polaris that was pending
the 4.7 back merge.  The rest are mainly bug fixes and cleanups.

The following changes since commit 162b20d2f9ef9dfa833cc329b1e8957beb672349:

  Merge branch 'drm-next-4.8' of git://people.freedesktop.org/~agd5f/linux into drm-next (2016-07-28 05:51:39 +1000)

are available in the git repository at:

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

for you to fetch changes up to d4ccb71d7abbceb438b2b55c0606b14fb03f01df:

  drm/amd/powerplay: remove enable_clock_power_gatings_tasks from initialize and resume events (2016-07-29 14:37:13 -0400)

----------------------------------------------------------------
Alex Deucher (6):
      drm/radeon: fix firmware info version checks
      drm/amdgpu: fix firmware info version checks
      drm/amdgpu: init atpx at switcheroo register time (v2)
      drm/radeon: init atpx at switcheroo register time v2
      drm/radeon: drop confusing message about backlight control
      drm/amdgpu/powerplay: partial revert of endian fixes

Bhaktipriya Shridhar (1):
      drm/radeon: Remove deprecated create_singlethread_workqueue

Christian König (13):
      drm/amdgpu: implement UVD VM mode for Stoney v2
      drm/amdgpu: increment driver minor
      drm/amdgpu: fix indentation in struct amdgpu_ring
      drm/amdgpu: remove fence_lock
      drm/amdgpu: add begin/end_use ring callbacks
      drm/amdgpu: use begin/end_use for UVD power/clock gating
      drm/amdgpu: use begin/end_use for VCE power/clock gating
      drm/amdgpu: move UVD IB test into common code v2
      drm/amdgpu: add a fence timeout for the IB tests v2
      drm/ttm: partial revert "cleanup ttm_tt_(unbind|destroy)" v3
      drm/amdgpu: enable UVD VM only on polaris
      drm/amdgpu: fix default UVD context size
      drm/amdgpu: enable UVD context buffer for older HW

Chunming Zhou (3):
      drm/amd: reset hw count when reset job
      drm/amd: fix deadlock of job_list_lock V2
      drm/amdgpu: increase timeout of IB test

Edward O'Callaghan (7):
      drivers/amdgpu: Remove spurious semicolons
      drivers/amdgpu: Use 'true/false' for bool typed variables
      drivers/amdgpu: Use canonical form in branch predicates
      drivers/amdgpu: Remove redundant NULL check before kfree()
      drivers/amdgpu: Remove redundant casts on kzalloc() calls
      drivers/amdgpu: Use canonical boolean form in various predicates
      drivers/amdgpu: Remove redundant itermediate return val

Huang Rui (5):
      drm/amdgpu: make amdgpu_cgs_call_acpi_method as static
      drm/amdgpu: fix incorrect type of info_id
      drm/amd/powerplay: rename smum header guards
      drm/amdgpu: add new definition in bif header
      drm/amdgpu: add query device id and revision id into system info entry at CGS

Leo Liu (1):
      drm/amdgpu: free handles after fini the context

Lyude (1):
      drm/amdgpu: Disable RPM helpers while reprobing connectors on resume

Markus Elfring (7):
      GPU-DRM-Radeon: Delete an unnecessary check before drm_gem_object_unreference_unlocked()
      drm/amdgpu: Delete an unnecessary check before drm_gem_object_unreference_unlocked()
      drm/amdgpu: One function call less in amdgpu_cgs_acpi_eval_object() after error detection
      drm/amdgpu: Delete a variable in amdgpu_cgs_acpi_eval_object()
      drm/amdgpu: Delete an unnecessary variable initialisation in amdgpu_cgs_acpi_eval_object()
      drm/amdgpu: Change assignment for a variable in amdgpu_cgs_acpi_eval_object()
      drm/amd/powerplay: Change assignment for a buffer variable in phm_dispatch_table() v2

Nicholas Mc Guire (1):
      drm/radeon/ci add comment to document intentionally unreachable code

Nils Wallménius (2):
      drm/amd/powerplay: Mark functions of ppevvmath.h static
      drm/amd/powerplay: Delete unused functions in ppevvmath.h

Rex Zhu (7):
      drm/amd/powerplay: populate SMC ACPI minimum voltage using VBIOS boot SCLK and MCLK
      drm/amd/powerplay: enable DiDt feature for polaris10/11.
      drm/amd/powerplay: fix typo error when set clock gate state.
      Revert "drm/amd/powerplay: workaround issue that when uvd dpm disabled,"
      drm/amdgpu: add bypass mode for vce3.0
      drm/amd/powerplay: fix issue can't enable vce dpm.
      drm/amdgpu: add destroy session when generate VCE destroy msg.

SF Markus Elfring (1):
      drm/amd/powerplay: Delete an unnecessary variable initialisation in phm_dispatch_table()

Slava Grigorev (1):
      drm/amdgpu: comment out unused defaults_staturn_pro static const structure to fix the build

Tom St Denis (2):
      drm/amd/powerplay: move clockgating to after ungating power in pp for uvd/vce
      drm/amd/powerplay: remove enable_clock_power_gatings_tasks from initialize and resume events

jimqu (1):
      drm/amdgpu: correct coding style

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |  25 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |  38 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  89 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  70 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h            |   4 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |   4 +-
 drivers/gpu/drm/amd/amdgpu/cik.c                   |   2 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  21 +-
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c                |   2 +-
 drivers/gpu/drm/amd/amdgpu/fiji_smc.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  19 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  19 +-
 drivers/gpu/drm/amd/amdgpu/iceland_smc.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/iceland_smum.h          |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  21 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  21 +-
 drivers/gpu/drm/amd/amdgpu/tonga_smc.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |  47 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |  47 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              | 111 +++--
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |   2 +
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |  21 +-
 .../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h   |   1 +
 .../gpu/drm/amd/include/asic_reg/uvd/uvd_6_0_d.h   |   2 +
 drivers/gpu/drm/amd/include/cgs_common.h           |  12 +-
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   2 +-
 .../drm/amd/powerplay/eventmgr/eventactionchains.c |   2 -
 .../drm/amd/powerplay/hwmgr/cz_clockpowergating.c  |  14 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c     |   6 +-
 .../amd/powerplay/hwmgr/fiji_clockpowergating.c    |   2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |  30 +-
 .../gpu/drm/amd/powerplay/hwmgr/functiontables.c   |   9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |   2 +-
 .../powerplay/hwmgr/polaris10_clockpowergating.c   |  16 +-
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |  77 ++-
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.h  |   2 +-
 .../drm/amd/powerplay/hwmgr/polaris10_powertune.c  | 531 +++++++++++++++++++++
 .../drm/amd/powerplay/hwmgr/polaris10_powertune.h  |  11 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_acpi.c      |   2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   |   4 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h    | 165 +++----
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  | 105 ++--
 .../amd/powerplay/hwmgr/tonga_processpptables.c    |  24 +-
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |   3 +-
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.c      |  12 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |   5 +-
 drivers/gpu/drm/radeon/radeon_acpi.c               |   7 -
 drivers/gpu/drm/radeon/radeon_atombios.c           |   4 +-
 drivers/gpu/drm/radeon/radeon_atpx_handler.c       |   2 +-
 drivers/gpu/drm/radeon/radeon_display.c            |   6 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |   1 +
 drivers/gpu/drm/ttm/ttm_tt.c                       |  19 +-
 include/drm/ttm/ttm_bo_driver.h                    |   9 +
 63 files changed, 1176 insertions(+), 564 deletions(-)
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

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

end of thread, other threads:[~2016-07-29 18:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-15 18:31 [pull] radeon and amdgpu drm-next-4.8 Alex Deucher
2016-07-18 11:58 ` Edward O'Callaghan
2016-07-18 12:07   ` StDenis, Tom
2016-07-18 12:10     ` Edward O'Callaghan
     [not found] ` <1468607475-10763-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2016-07-27 19:10   ` Alex Deucher
2016-07-29 18:44 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.