Am 11.05.2017 um 07:42 schrieb Huang Rui:
Signed-off-by: Huang Rui
---
V1 -> V2:
- park the scheduler thread for each ring to avoid conflict with commands from
active apps.
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 --
1 file changed, 48 insertions(+
Am 11.05.2017 um 07:42 schrieb Huang Rui:
As Christian and David's suggestion, submit the test ib ring debug interfaces.
It's useful for debugging with the command submission without VM case.
Signed-off-by: Huang Rui
Reviewed-by: Christian König for this one.
---
V1 -> V2:
- park the sche
Signed-off-by: Huang Rui
---
V1 -> V2:
- park the scheduler thread for each ring to avoid conflict with commands from
active apps.
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 --
1 file changed, 48 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm
As Christian and David's suggestion, submit the test ib ring debug interfaces.
It's useful for debugging with the command submission without VM case.
Signed-off-by: Huang Rui
---
V1 -> V2:
- park the scheduler thread for each ring to avoid conflict with commands from
active apps.
---
drivers
Re-spun patch with the corresponding changes.
-Original Message-
From: Alex Deucher [mailto:alexdeuc...@gmail.com]
Sent: Thursday, May 11, 2017 1:24 AM
To: S, Shirish
Cc: amd-gfx@lists.freedesktop.org; Deucher, Alexander
; Huang, Ray ; Yu, Hui
Subject: Re: FW: [PATCH] drm/amdgpu: redu
From: Shirish S
amdgpu_device_resume() & amdgpu_device_init() have a high
time consuming call of amdgpu_late_init() which sets the
clock_gating state of all IP blocks and is blocking.
This patch defers only this setting of clock gating state
operation to post resume of amdgpu driver but ideally b
On 2017年05月11日 11:03, Huang Rui wrote:
On Thu, May 11, 2017 at 10:50:17AM +0800, Zhou, David(ChunMing) wrote:
On 2017年05月11日 10:41, Deucher, Alexander wrote:
> -Original Message-
> From: Deucher, Alexander
> Sent: Wednesday, May 10, 2017 10:38 PM
> To: Huang, Ray;
On Thu, May 11, 2017 at 10:50:17AM +0800, Zhou, David(ChunMing) wrote:
>
>
> On 2017年05月11日 10:41, Deucher, Alexander wrote:
>
> > -Original Message-
> > From: Deucher, Alexander
> > Sent: Wednesday, May 10, 2017 10:38 PM
> > To: Huang, Ray; amd-gfx@lists.freedesktop.org;
On Wed, May 10, 2017 at 10:56 PM, Huang Rui wrote:
> On Thu, May 11, 2017 at 10:41:42AM +0800, Deucher, Alexander wrote:
>> > -Original Message-
>> > From: Deucher, Alexander
>> > Sent: Wednesday, May 10, 2017 10:38 PM
>> > To: Huang, Ray; amd-gfx@lists.freedesktop.org; Koenig, Christian
>
On Thu, May 11, 2017 at 10:41:42AM +0800, Deucher, Alexander wrote:
> > -Original Message-
> > From: Deucher, Alexander
> > Sent: Wednesday, May 10, 2017 10:38 PM
> > To: Huang, Ray; amd-gfx@lists.freedesktop.org; Koenig, Christian
> > Cc: Zhou, David(ChunMing); Wang, Ken; Huan, Alvin; Huan
On 2017年05月11日 10:41, Deucher, Alexander wrote:
> -Original Message-
> From: Deucher, Alexander
> Sent: Wednesday, May 10, 2017 10:38 PM
> To: Huang, Ray; amd-gfx@lists.freedesktop.org; Koenig, Christian
> Cc: Zhou, David(ChunMing); Wang, Ken; Huan, Alvin; Huang, Ray
> Subject: RE: [PAT
On 11/05/17 04:33 AM, Tommi Rantala wrote:
> Hi,
>
> I just tested v4.11-12441-g56868a4 on HP xw6600 with radeon graphics,
> and I'm seeing the following WARNING triggered constantly.
>
> I have not seen this earlier e.g. with the distro kernel
> 4.10.13-200.fc25.x86_64
>
> $ lspci|grep -i amd
> -Original Message-
> From: Deucher, Alexander
> Sent: Wednesday, May 10, 2017 10:38 PM
> To: Huang, Ray; amd-gfx@lists.freedesktop.org; Koenig, Christian
> Cc: Zhou, David(ChunMing); Wang, Ken; Huan, Alvin; Huang, Ray
> Subject: RE: [PATCH 2/2] drm/amdgpu: export test ring debugfs interfa
On 10/05/17 08:30 PM, Christian König wrote:
> Am 10.05.2017 um 02:23 schrieb Michel Dänzer:
>> On 03/05/17 09:46 PM, Christian König wrote:
>>> Am 02.05.2017 um 22:04 schrieb SF Markus Elfring:
From: Markus Elfring
Date: Tue, 2 May 2017 22:00:02 +0200
Three update suggestions
> -Original Message-
> From: Huang Rui [mailto:ray.hu...@amd.com]
> Sent: Wednesday, May 10, 2017 10:29 PM
> To: amd-gfx@lists.freedesktop.org; Deucher, Alexander; Koenig, Christian
> Cc: Zhou, David(ChunMing); Wang, Ken; Huan, Alvin; Huang, Ray
> Subject: [PATCH 2/2] drm/amdgpu: export tes
> -Original Message-
> From: Huang Rui [mailto:ray.hu...@amd.com]
> Sent: Wednesday, May 10, 2017 10:29 PM
> To: amd-gfx@lists.freedesktop.org; Deucher, Alexander; Koenig, Christian
> Cc: Zhou, David(ChunMing); Wang, Ken; Huan, Alvin; Huang, Ray
> Subject: [PATCH 1/2] drm/amdgpu: export tes
On 11/05/17 06:10 AM, Li, Samuel wrote:
> Also attach a sample ids file for reference. The names are from marketing, not
> related to source code and no reviews necessary here:)
Just because it's not source code doesn't mean no review is necessary. :)
> It can be put in directory /usr/share/libd
Signed-off-by: Huang Rui
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 44 --
1 file changed, 42 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
index 7becf11..3637396 100644
--- a/
As Christian and David's suggestion, submit the test ib ring debug interfaces.
It's useful for debugging with the command submission without VM case.
Signed-off-by: Huang Rui
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 36 ++
1 file changed, 36 insertions(+)
dif
That's fine to me, please feel free to add my RB.
Reviewed-by: Junwei Zhang
BTW, we also have some patches to improve it.
Please take a look if need.
Jerry
On 05/11/2017 05:10 AM, Li, Samuel wrote:
Also attach a sample ids file for reference. The names are from marketing, not
related to sou
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:
-
From: Xiaojie Yuan
Change-Id: I12216da14910f5e2b0970bc1fafc2a20b0ef1ba9
Signed-off-by: Samuel Li
---
amdgpu/Makefile.am | 2 +
amdgpu/Makefile.sources | 2 +-
amdgpu/amdgpu_asic_id.c | 198 +++
amdgpu/amdgpu_asic_id.h | 165 --
Also attach a sample ids file for reference. The names are from marketing, not
related to source code and no reviews necessary here:) It can be put in
directory /usr/share/libdrm.
Sam
-Original Message-
From: Li, Samuel
Sent: Wednesday, May 10, 2017 4:57 PM
To: amd-gfx@lists.freedesk
The marketing names are there for various reasons: changing policies,
historical names, marketing position, etc.
We plan to use a separate file, which contains only device ids and names, so
that it is not source code related and review is not needed.
Sam
-Original Message-
From: Kai Wa
On Wed, May 10, 2017 at 5:20 AM, S, Shirish wrote:
> From: Shirish S
>
> amdgpu_device_resume() has a high time consuming
> call of amdgpu_late_init() which sets the clock_gating
> state of all IP blocks and is blocking.
> This patch defers only this setting of clock gating state
> operation to p
Hi,
I just tested v4.11-12441-g56868a4 on HP xw6600 with radeon graphics,
and I'm seeing the following WARNING triggered constantly.
I have not seen this earlier e.g. with the distro kernel 4.10.13-200.fc25.x86_64
$ lspci|grep -i amd
60:00.0 VGA compatible controller: Advanced Micro Devices, Inc
> -Original Message-
> From: Christian König [mailto:deathsim...@vodafone.de]
> Sent: Wednesday, May 10, 2017 3:29 PM
> To: Alex Deucher; amd-gfx@lists.freedesktop.org
> Cc: Deucher, Alexander
> Subject: Re: [PATCH 000/117] Raven Support
>
> Am 10.05.2017 um 20:45 schrieb Alex Deucher:
> >
Am 10.05.2017 um 20:45 schrieb Alex Deucher:
This patch set adds support for the new "Raven" APU.
The first 12 patches add support for the new ACP
audio hardware on Raven. Patches 11 and 12 are not
meant for upstream, they are for early hardware testing.
The rest add GPU support. Patches 17-24
Thanks Christian for the review. One clarification required. Please see my
comments and question inline.
From: Christian König [mailto:deathsim...@vodafone.de]
Sent: Wednesday, May 10, 2017 3:24 AM
To: Kasiviswanathan, Harish ;
amd-gfx@lists.freedesktop.org
Subject: Re: Support for amdgpu VM up
Am 10.05.2017 um 19:50 schrieb Alex Deucher:
From: Hawking Zhang
Signed-off-by: Hawking Zhang
Signed-off-by: Chunming Zhou
Reviewed-by: Junwei Zhang
Signed-off-by: Alex Deucher
Reviewed-by: Christian König for those three.
---
include/drm/amdgpu_drm.h | 1 +
1 file changed, 1 insert
[HK]: From Compute perspective, all validations are synchronous. PT/PD BOs are
validated when restored after evictions. However, the clearing of PT/PD BOs
during creation are still done by GPU which mandates the waiting.
[HK]: I am not clear on how to modify amdgpu_bo_kmap(). The function curren
> -Original Message-
> From: amd-gfx [mailto:amd-gfx-boun...@lists.freedesktop.org] On Behalf
> Of Christian König
> Sent: Wednesday, May 10, 2017 2:09 PM
> To: amd-gfx@lists.freedesktop.org
> Subject: [PATCH] drm/amdgpu: fix fundamental suspend/resume issue
>
> From: Christian König
>
>
From: Harry Wentland
DCN code for display interrupts.
Signed-off-by: Harry Wentland
Signed-off-by: Alex Deucher
---
.../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 361 +
.../amd/display/dc/irq/dcn10/irq_service_dcn10.h | 34 ++
2 files changed, 395 insertions(+)
From: Harry Wentland
Enable DCN in DC.
Signed-off-by: Harry Wentland
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/display/Kconfig| 7 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 167 -
.../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c| 3 +-
From: Harry Wentland
Implement support for i2c and aux on DCN.
Signed-off-by: Harry Wentland
Signed-off-by: Alex Deucher
---
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 125 +
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h | 32 ++
2 files changed, 157 in
From: Chunming Zhou
Add the RAVEN pci id.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
b/drivers/gpu/drm/amd/amdg
From: Harry Wentland
GPIOs are used for i2c and other things.
Signed-off-by: Harry Wentland
Signed-off-by: Alex Deucher
---
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 192 ++
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.h | 32 ++
.../amd/display/dc/gpio/dcn10/hw_transl
From: Hawking Zhang
Signed-off-by: Hawking Zhang
Reviewed-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_device
By default VCN is powered down like SDMA, power it up/down
on driver load/unload.
[Rui: Fix to add the parameter 0 to un-gate VCN] v2
Acked-by: Huang Rui
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
Signed-off-by: Huang Rui
Signed-off-by: Alex Deucher
---
From: Rex Zhu
hwmgr handles the GPU power state management.
v2: squash in updates (Alex)
Signed-off-by: Rex Zhu
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c | 4 +-
drivers/gpu/drm/amd/powerplay/hw
From: Chunming Zhou
sdma is powered down by default in vbios,
need to power up in driver init. Power it down
again on driver tear down.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.c | 23 +
From: Chunming Zhou
Add the ip block and enable powerplay on raven.
Reviewed-by: Hawking Zhang
Signed-off-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | 1 +
drivers/gpu/drm/amd/amdgpu/soc15.c| 1 +
2 files changed, 2 insertions(
From: Andrey Grodzovsky
v2: squash in some updates (Alex)
Signed-off-by: Andrey Grodzovsky
Acked-by: Alex Deucher
Signed-off-by: Alex Deucher
---
.../gpu/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h | 1134
1 file changed, 1134 insertions(+)
create mode 100644 drivers/gp
From: Rex Zhu
defines clock dependencies for raven.
Signed-off-by: Rex Zhu
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/gpu/drm/amd/powe
From: Leo Liu
Update and enable the vcn encode IB test.
Signed-off-by: Leo Liu
Acked-by: Christian König
Acked-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 84 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 +
2 f
From: Rex Zhu
smumgr provides the interface for interacting with the
smu firmware which handles power management.
v2: squash in updates (Alex)
Signed-off-by: Rex Zhu
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/powerplay/hwmgr/rv_
From: Leo Liu
Add the ring function callbacks for the encode rings.
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 8 ++
drivers/gpu
From: Leo Liu
New firmware add psp header.
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gpu/drm/amd
From: Leo Liu
Based on new vcn firmware interface changes
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 15 +--
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/a
From: Rex Zhu
Signed-off-by: Rex Zhu
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/include/pptable.h | 57 +--
1 file changed, 54 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/amd/include
From: Huang Rui
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gpu/drm
From: Rex Zhu
Headers define the driver/fw interface for smu10.
v2: squash in updates (Alex)
Signed-off-by: Rex Zhu
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/powerplay/inc/smu10.h | 188 +
.../gpu/d
From: Huang Rui
Add sw controlled clockgating for VCN.
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 207 +-
1 file changed, 205 insertions(+), 2 deletions
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 12 ++--
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 12 ++--
2 files changed, 12 insertions(+), 12 deletions(-)
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 28 ++
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
include/uapi/drm/amdgpu_drm.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/uapi/drm/amdgpu_drm.h b/include/uapi/drm/amdgpu_drm.h
index
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
include/uapi/drm/amdgpu_drm.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/uapi/drm/amdgpu_drm.h b/include/uapi/drm/amdgpu_drm.h
index 929bc72..eeaa04a 100644
--- a/
From: Leo Liu
Hope it will be generic for vcn later
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 36 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 ++
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
From: Leo Liu
Add the ring function callbacks for the decode ring.
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c| 266 +++
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
b/drivers/gpu/drm/amd/amdgp
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
b/drivers/gpu/drm/amd/amdgpu
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 40 -
1 file changed, 24 insertions(+), 16 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
b/drivers/gpu/dr
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 21 -
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gpu/drm/amd/amdgpu/vc
From: Huang Rui
Signed-off-by: Huang Rui
Acked-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c
b/drivers/gpu/drm/amd/amdgpu/soc15.c
index 959
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 28 +---
1 file changed, 25 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v
From: Leo Liu
Wire up the callback and enable them.
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 15 +--
2 files changed, 1
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Christian König
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 22 ++
2 files changed, 23 insertions(+), 25 deletions(-)
d
From: Leo Liu
Needed for the proper command sequence for VCN.
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 +
2 files changed, 4 insertions(+)
diff --git a/driv
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c
b/drivers/gpu/drm/amd/amdgpu/soc15.c
index 98f372b
From: Leo Liu
Signed-off-by: Leo Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 7 +++
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 8
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h
b/drivers/gpu
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 34 --
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gpu/dr
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gp
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
index 585b638.
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 140
1 file changed, 70 insertions(+), 70 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
b/drivers/gpu
From: Leo Liu
Add encode ring and ib tests.
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 203
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 3 +
2 files chang
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
index 4e6b950..60948a7
From: Leo Liu
Not required on raven.
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
b/drivers/gpu/drm/a
From: Leo Liu
Signed-off-by: Leo Liu
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 17 -
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
b/drivers/gpu/drm/amd/amdgpu/vcn_v1
From: Leo Liu
Add the decode ring init.
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 43 +++
1 file changed, 43 insertions(+)
diff --git a/drivers/gpu/drm/amd/a
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c| 9 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h| 29 +
drivers/gpu/drm/amd/include/amd_shared.h
From: Leo Liu
Fill in the core VCN 1.0 setup functionality.
v2: squash in fixup (Alex)
Signed-off-by: Leo Liu
Acked-by: Chunming Zhou
Acked-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/Makefile| 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 +-
dr
From: Leo Liu
VCN is the new media block on Raven. Add core support
and the ring and ib tests for decode.
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/Makefile | 4 +
drivers/gpu/drm/amd/amdgpu/amdg
From: Huang Rui
Add medium grained nbio clockgating implementation.
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gp
From: Huang Rui
Signed-off-by: Huang Rui
Reviewed-by: Alex Deucher
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c
b/drivers/gpu/drm/amd/am
From: Hawking Zhang
Used to enable/disable cp powergating.
Signed-off-by: Hawking Zhang
Reviewed-by: Alex Deucher
Reviewed-by: Huang Rui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 25 +
1 file changed, 25 insertions(+)
diff --git a/drive
From: Huang Rui
Add the psp 10.0 callbacks for PSP.
Signed-off-by: Huang Rui
Reviewed-by: Alex Deucher
Acked-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu
From: Huang Rui
PSP is the security processor. These are the support
functions.
Signed-off-by: Huang Rui
Reviewed-by: Alex Deucher
Acked-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/Makefile| 3 +-
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 309 +
From: Chunming Zhou
Add golden settings for SDMA.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 33 +
1 file changed, 33 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/s
From: Hawking Zhang
Wire up the functions to control medium grained
powergating.
Signed-off-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 50 +++
1 file changed, 50 insertions(+)
diff --git
From: Chunming Zhou
Initialize the values earlier.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0
From: Huang Rui
Add the ip block version structure for psp 10.0.
Signed-off-by: Huang Rui
Reviewed-by: Alex Deucher
Acked-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 ++
2 files changed,
From: Huang Rui
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c
b/drivers/gpu/drm/amd/amdgp
From: Chunming Zhou
Fetch the correct ucode for raven.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
b/drivers/gpu/drm
From: Hawking Zhang
Signed-off-by: Hawking Zhang
Reviewed-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc15.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c
b/drivers/gpu/drm/amd/amdgpu/soc15.c
index ba40835..4ddb5
From: Huang Rui
Add the functions to enable dynamic powergating.
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 33 +
1 file changed, 33 insertions(+)
dif
From: Chunming Zhou
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
b/drivers/gpu/drm/amd/amdgp
From: Huang Rui
Signed-off-by: Huang Rui
Reviewed-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
b/drivers/gpu/drm/amd/amdgpu/gfx_v9
From: Hawking Zhang
Required for gfx powergating.
Change-Id: I5a2f8f41253686d8bb776a92aa68bf90877ebaa8
Signed-off-by: Hawking Zhang
Reviewed-by: Chunming Zhou
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 46 ---
1 file changed, 43 in
From: Hawking Zhang
Wire up the enable functions to enable coarse
grained powegating.
Signed-off-by: Hawking Zhang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 54 +++
1 file changed, 54 insertions(+)
diff
From: Chunming Zhou
Set the appropriate ucode loading mechanism. Set to
direct for now.
Signed-off-by: Chunming Zhou
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/gpu/
1 - 100 of 192 matches
Mail list logo