No longer used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 7 ---
1 file changed, 7 deletions(-)
diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c
b/drivers/gpu/drm/amd/display/amd
On Wed, Oct 11, 2017 at 10:55 AM, Harry Wentland <harry.wentl...@amd.com> wrote:
> This is confusing as-is and really needs a comment.
>
> Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> dri
Hi Dave,
One memory management regression fix.
The following changes since commit 545036a9944e9d6e50fed4ca03117147c880ff71:
Merge tag 'drm-misc-fixes-2017-10-11' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2017-10-12 10:38:09
+1000)
are available in the git repository at:
On Thu, Oct 12, 2017 at 1:02 PM, Christian König
<ckoenig.leichtzumer...@gmail.com> wrote:
> Am 12.10.2017 um 18:20 schrieb Michel Dänzer:
>>
>> On 12/10/17 05:58 PM, Alex Deucher wrote:
>>>
>>> Hi Dave,
>>>
>>> One memory management r
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
index b9a3258..38cd8bd 100644
--- a/d
On Wed, Oct 18, 2017 at 5:59 AM, Monk Liu wrote:
> it should not work on non-SR-IOV case
>
> Change-Id: Icf34f88a0642e4b04c857a07b72df3bb772075d6
> Signed-off-by: Monk Liu
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +++
>
On Wed, Oct 18, 2017 at 9:44 PM, Pixel Ding wrote:
> From: pding
>
> The post checking on scratch registers isn't reliable for virtual function.
>
> v2: only change in IGP reading bios.
Subject has "drm/amdgpu: drm/amdgpu: " drop one of them.
>
>
On Wed, Oct 18, 2017 at 11:09 PM, Ding, Pixel <pixel.d...@amd.com> wrote:
> Thanks Alex. Some comments inline.
> —
> Sincerely Yours,
> Pixel
>
>
>
>
>
>
>
>
> On 19/10/2017, 10:34 AM, "Alex Deucher" <alexdeuc...@gmail.com> wrote:
>
&
On Mon, Oct 16, 2017 at 11:26 PM, Evan Quan wrote:
> Change-Id: If3b79428b32ffab57b4e75f9c20c2b2d7e600223
> Signed-off-by: Evan Quan
Please include a better commit message. Something like:
Prevent a a possible buffer overflow when updating the ring buffer
lution is supported.
SRAM bank 1 & SRAM bank 2 will be used for playback scenario.
SRAM Bank 3 & SRAM Bank 4 will be used for Capture scenario.
Acked-by: Mark Brown <broo...@kernel.org>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
Signed-off-by: Vijendar Mukunda <vij
ernel.org>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
Signed-off-by: Vijendar Mukunda <vijendar.muku...@amd.com>
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
v2: Added comments in code and removed locally defined macros
for STONEY and Carrizo.
v3: add
From: Akshu Agrawal <akshu.agra...@amd.com>
The driver is used for AMD board using rt5650 codec.
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
Signed-off-by: Akshu Agrawal <akshu.agra...@amd.com>
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Signed
From: Vijendar Mukunda <vijendar.muku...@amd.com>
Stoney uses 16kb SRAM memory for playback and 16Kb
for capture.Modified Max buffer size to have the
correct mapping between System Memory and SRAM.
Added snd_pcm_hardware structures for playback
and capture for Stoney.
Reviewed-by: Alex D
This patch set updates the AMD GPU and Audio CoProcessor (ACP)
audio drivers and the designware i2s driver for Stoney (ST).
ST is an APU similar to Carrizo (CZ) which already has ACP audio
support. The i2s controller and ACP audio DMA engine are part of
the GPU and both need updating so I would
7:47 -0400)
----
Alex Deucher (1):
Revert "drm/amdgpu: discard commands of killed processes"
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 23 ---
1 file changed, 4 insertions(+), 19 deletions(-)
___
missing any tables.
or something like that. With that fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 6 ++
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/powerpla
lear the right bit.
With that fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> b/drivers/
On Mon, Oct 23, 2017 at 1:03 PM, Tom St Denis <tom.stde...@amd.com> wrote:
> On APUs the uvd6 driver was skipping proper suspend/resume routines resulting
> in a broken state upon resume.
>
> Signed-off-by: Tom St Denis <tom.stde...@amd.com>
Acked-by: Alex Deucher &l
Hi Dave,
Misc fixes for 4.15.
The following changes since commit a9386bb051931778436db3dd6e3a163f7db92b56:
Merge tag 'drm-misc-next-fixes-2017-11-08' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2017-11-09 11:59:30
+1000)
are available in the git repository at:
Hi Dave,
Various fixes for DC for 4.15. It doesn't look like you pulled the
smatch fixes for DC that I sent out last week. Those are also on this branch.
The following changes since commit f368d3bfde225199eef2216b03e0ba4944a3434a:
amd/display: Fix potential null dereference in dce_calcs.c
Fixes distorted colors on some cards on resume from suspend.
This reverts commit b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe.
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=98832
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Cc: sta...@vger.kernel.org
---
drivers/gpu/drm/
On Fri, Nov 24, 2017 at 12:53 PM, Michał Mirosław
<mirq-li...@rere.qmqm.pl> wrote:
> Signed-off-by: Michał Mirosław <mirq-li...@rere.qmqm.pl>
radeon and amdgpu patches (3 and 7) are:
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/a
On Mon, Nov 27, 2017 at 3:44 PM, Christian König
wrote:
> Am 27.11.2017 um 21:01 schrieb Felix Kuehling:
>>
>> On 2017-11-27 02:37 PM, Koenig, Christian wrote:
>>>
>>> And that is a clear NAK to this approach.
>>
>> Hi Christian,
>>
>> Do you have other objections than
On Tue, Nov 28, 2017 at 6:09 AM, Michel Dänzer <mic...@daenzer.net> wrote:
>
> Ping on this series.
>
> This patch is v2 of a previously single patch, which was reviewed by Harry.
>
>
Series is:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> On 2017-11
Was missing license text.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/acp/Makefile | 21
drivers/gpu/drm/amd/amdgpu/Makefile| 21
drivers/gpu/drm/amd/amdkfd/Ma
These files were missing it before.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 23 ++
drivers/gpu/drm/amd/display/dc/core/dc_debug.c
d-off-by: Michel Dänzer <michel.daen...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> src/amdgpu_drv.h | 18 +-
> src/amdgpu_kms.c | 7 ++-
> 2 files changed, 11 insertions(+), 14 deletions(-)
>
> diff --git a/src/a
On Sun, Nov 26, 2017 at 10:53 PM, Liu, Monk <monk@amd.com> wrote:
> Anyone review this one ?
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
>
> -Original Message-
> From: amd-gfx [mailto:amd-gfx-boun...@lists.freedesktop.org] On Behalf Of
> Monk Li
On Mon, Nov 27, 2017 at 4:28 PM, Christian König
<christian.koe...@amd.com> wrote:
> Am 27.11.2017 um 21:56 schrieb Alex Deucher:
>>
>> On Mon, Nov 27, 2017 at 3:44 PM, Christian König
>> <christian.koe...@amd.com> wrote:
>>>
>>> Am 27.11.2017 um
)
Alex Deucher (4):
drm/amdgpu/gfx7: cache raster_config values
drm/amdgpu: used cached gca values for cik_read_register
Revert "drm/amdgpu: fix rmmod KCQ disable failed error"
drm/amdgpu: drop experimental flag
On Wed, Nov 29, 2017 at 3:21 PM, Harry Wentland wrote:
> In code provided by HW teams we do a NaN check on floats
> by comparing the number against itself. This confuses most
> people including myself. Macro it out to make it self-explanatory.
>
> Don't do a NaN check for
Don't do a NaN check for int.
>
> v2: parantheses around 'number' expression
>
> Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Series is:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c | 18
We don't currently expose variable refresh rate, but add the state to the
connector state to make it easier to maintain the support for it from a
hw support perspective while we figure out the uapi for drm.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/d
g
> name.
>
> Signed-off-by: Michel Dänzer <michel.daen...@amd.com>
Series is:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> amdgpu/Android.mk| 3 +-
> amdgpu/Makefile.am | 5 +--
> amdgpu/amdgpu_asic_id.c | 88
> --
On Fri, Dec 1, 2017 at 10:55 AM, Christian König
wrote:
> Am 01.12.2017 um 16:28 schrieb Lucas Stach:
>>
>> Hi all,
>>
>> so this is the first step to make the marvelous AMDGPU scheduler useable
>> for other drivers. I have a (mostly) working prototype of Etnaviv using
The expectation is that the base driver doesn't mess with these.
Some components interact with these directly so let the components
handle these directly.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 --
1 file changed, 2 del
On Fri, Dec 8, 2017 at 3:10 PM, Alex Deucher <alexdeuc...@gmail.com> wrote:
> Same as previous asics. This was not yet set for gfx9.
Ping?
>
> Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 17 -
On Tue, Dec 12, 2017 at 10:42 PM, Monk Liu wrote:
> a new gart flush tlb function implemented for SRIOV,
> and invoke it during RUNTIME for gart flush TLBs
>
> this could avoid the issue that gart flush (via CPU MMIO)
> being interrupted by word switch which lead to DMAR error
>
Hi Dave,
Nothing too major here. A couple more ttm fixes for huge page and a kiq
fix for amdgpu.
The following changes since commit 90eeb3aa34831ff3d031589c0c24892eb8a07e51:
Merge tag 'drm-misc-fixes-2017-12-07' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2017-12-08
On Thu, Dec 14, 2017 at 7:03 AM, Christian König
wrote:
> Instead of falling back to 2 level and very limited address space use
> 2+1 PD support and 128TB + 512GB of virtual address space.
>
> v2: cleanup defines, rebase on top of level enum
>
> Signed-off-by:
+-
> drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +-
For amdgpu:
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> drivers/media/i2c/msp3400-kthreads.c | 2 +-
> drivers/message/fusion/mptsas.c | 2 +-
> drive
;rex@amd.com>
Patches 1-4:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.c | 127
> +
> drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.h | 15 +++
> 2 files changed, 142 insertions(+)
>
>
ngs fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 1 +
> drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 +-
> drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c| 2 +-
> 3 files changed
On Tue, Dec 19, 2017 at 3:11 AM, Rex Zhu <rex@amd.com> wrote:
Please include a patch description. E.g.,
The smu firmware is loaded by the sbios on APUs, so query it from the
smu and update the
smu fw version info that is reported to userspace.
With that fixed:
Reviewed-by: Alex D
On Tue, Dec 19, 2017 at 3:11 AM, Rex Zhu <rex@amd.com> wrote:
Please include a better patch description. Something like:
Move the smu_version to common code so it can be shared by other asics.
With that fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
On Tue, Dec 19, 2017 at 3:11 AM, Rex Zhu <rex@amd.com> wrote:
> user can change engine/mclk/soc/vcn clocks on Rv
>
> v3: add smu version check
> v2: fix no return statement
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
>
> Signed-off-by: Rex Zhu <rex.
Rather than magic numbers.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/vi.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c
index c59b37365e4d..da2b99
We only support SR-IOV on tonga/fiji. Don't check this register
on other VI parts.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/vi.c | 21 +
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/amd/
Prefix the functions with device or device_ip for functions which
deal with ip blocks for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 176 +++--
1 file changed, 90 insertions(+), 86 del
add device for consistency with other functions in this file.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +-
drivers/gpu/drm/amd/amdgpu/cik.c | 2 +-
drivers/gpu/d
It's the only place it's used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8
3 files changed, 8 insertions
and move them to amdgpu_atombios.c for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 236 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_de
add device to the name for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 38 +
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 +--
drivers/gpu/d
add device for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 4 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c| 4 ++--
drivers/gpu/drm/amd/amdgpu/amdgp
to amdgpu_atombios.c
4. moves a bunch of helper functions local to where they are used
Alex Deucher (16):
drm/amdgpu: move atom functions from amdgpu_device.c
drm/amdgpu: use consistent naming for static funcs in amdgpu_device.c
drm/amdgpu: rename amdgpu_suspend to amdgpu_device_ip_suspend
drm/amdgpu: move
It's the only place they are used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 95
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
for consistency with the other functions in that file.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c| 2 +-
3 files chan
It's the only place they are used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 3 --
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 45 ---
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
It's the only place it's used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 6 --
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 33 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_device.
add device to the name for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8
3 files changed, 6 insertions
add device for consistency with other functions in this file.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +-
drivers/gpu/drm/amd/amdgpu/cik.c
add device to the name for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 3 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +++--
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu
add device to the name for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 6 --
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 ++
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 ++--
drivers/gpu/drm/amd/
amdgpu_device.c was getting pretty cluttered.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
add device to the name for consistency.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +-
drivers/gpu/drm/amd/amdgpu/cik.c | 2 +-
drivers/gpu/drm/amd/amdgpu/s
Hi Dave,
I forgot to include the DC fixes from Harry when I sent out
my fixes yesterday. This just adds them on top.
The following changes since commit 0507f438ea19d4280006467ba02956f6a693deca:
drm/amdgpu: fix MAP_QUEUES paramter (2017-12-12 15:40:11 -0500)
are available in the git
On Wed, Dec 13, 2017 at 4:52 AM, Rex Zhu wrote:
> Change-Id: I344731cc6398c40976e08a125808bbfa85cb59a3
> Signed-off-by: Rex Zhu
Please include a better patch description. Something like:
Flag the stable pstate clocks in sysfs so userspace knows what clocks
are
On Tue, Dec 12, 2017 at 2:16 PM, Andrey Grodzovsky
wrote:
> Add new parameter to control GPU recovery procedure.
> Retire old way of disabling GPU recovery by setting lockup_timeout == 0 and
> set default for lockup_timeout to 10s.
>
> Signed-off-by: Andrey Grodzovsky
The expectation is that the base driver doesn't mess with these.
Some components interact with these directly so let the components
handle these directly.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 --
1 file changed, 2 del
No longer used.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 22 --
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 2 --
2 files changed, 24 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_atom
Leftover from bring up.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/clearstate_gfx9.h | 8 ++--
.../drm/amd/include/asic_reg/gc/gc_9_0_default.h | 7
.../drm/amd/include/asic_reg/gc/gc_9_0_offset.h| 14 ---
.../drm/amd/i
On Thu, Nov 16, 2017 at 3:03 AM, Feifei Xu <feifei...@amd.com> wrote:
> Cleanup asic_reg/vega10/HDP folder, remove hdp_4_0_default.h
>
> Change-Id: Ia7cd2e660ceb89a1096c195c6a67677714ccbd69
> Signed-off-by: Feifei Xu <feifei...@amd.com>
> Reviewed-by: Alex Deucher
On Fri, Nov 17, 2017 at 3:59 AM, Rex Zhu <rex@amd.com> wrote:
> resulted in data truncation
>
> Change-Id: I110011ba402a85fade89bb797adcf7318c0f0eb0
> Signed-off-by: Rex Zhu <rex@amd.com>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
>
On Fri, Nov 17, 2017 at 5:12 AM, Christian König
<ckoenig.leichtzumer...@gmail.com> wrote:
> Fixing warning/compile errors on 32bit kernels.
>
> Signed-off-by: Christian König <christian.koe...@amd.com>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
ize_af;
> }
> - mc->gart_start = mc->vram_end + 1;
> + mc->gart_start = ALIGN(mc->vram_end + 1, 0x10000ULL);
Please add a comment here as to why we are doing this. With that fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.
ease also fix up gmc_v6_0.c. With that fixed:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> 3 files changed, 1 insertion(+), 41 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> index 65
ffers.
>
> Signed-off-by: Christian König <christian.koe...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 90
> -
> 1 file changed, 88 insertions(+), 2 deletions(-)
>
On Fri, Nov 17, 2017 at 3:15 AM, Rex Zhu <rex@amd.com> wrote:
> this function was called in amdgpu_device_init
>
> Change-Id: I69aa77ba7db41d2202c3d6ffd606965f0cad3106
> Signed-off-by: Rex Zhu <rex@amd.com>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com&g
On Thu, Nov 16, 2017 at 10:50 AM, Joe Perches wrote:
> On Thu, 2017-11-16 at 10:38 -0500, Harry Wentland wrote:
>> On 2017-11-16 10:27 AM, Joe Perches wrote:
>> > Line continuations with excess spacing causes unexpected output.
> []
>> > @@ -872,9 +870,8 @@ static bool
To avoid spamming the logs on non-ECC boards.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
b/drivers/gpu/drm/amd/amdgpu/gmc_
e driver version as well. With that,
this series is:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 12 ++--
> include/uapi/drm/amdgpu_drm.h | 4
> 2 files changed, 14 insertions(+), 2 deletions(-)
&
On Tue, Nov 14, 2017 at 7:13 AM, Christian König
<ckoenig.leichtzumer...@gmail.com> wrote:
> Otherwise we can't correctly CPU map TTM buffers.
>
> Signed-off-by: Christian König <christian.koe...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
On Mon, Nov 13, 2017 at 9:40 AM, Chen, Horace wrote:
> Reivewed-by: Horace Chen
Applied. thanks!
Alex
>
> -Original Message-
> From: Liu, Monk
> Sent: Monday, November 13, 2017 11:43 AM
> To: Chen, Horace ; Colin King
>
trace of a kernel panic if it happens, is it correct ?
Yes, the deadlock in the GPU scheduler was the issue preventing that
from working properly.
Alex
>
> Thx
> Julien
>
> On 9 November 2017 at 18:08, Alex Deucher <alexdeuc...@gmail.com> wrote:
>>
>> On Thu, Nov 9
t; Signed-off-by: Oak Zeng <oak.z...@amd.com>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 15 ---
> 1 file changed, 12 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.
The function checks non-powerplay structures so regressed when
the pp_enabled check was removed. This should ideally be
implemented similarly for powerplay.
Fixes: 6d07fe7bcae57 ("drm/amdgpu: delete pp_enable in adev")
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
adev
>
> amdgpu not care powerplay or dpm is enabled.
> just check ip functions and pp functions
>
> Change-Id: Iaac75d45170ef9b20e212465f837eaaa798365bd
> Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
> Signed-off-by: R
if ttm_bo_init fails, don't leak the bo object.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/radeon/radeon_object.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/radeon/radeon_object.c
b/drivers/gpu/drm/radeon/radeon_object.c
On Mon, Nov 20, 2017 at 11:36 PM, Alex Deucher <alexdeuc...@gmail.com> wrote:
> if ttm_bo_init fails, don't leak the bo object.
>
> Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Ignore this patch. ttm cleans up for us.
Alex
> ---
> drivers/gpu/drm/radeon/
Fixes stability issues.
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=103370
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/radeon/si_dpm.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/radeon/si_dpm.c b/drivers/gpu/drm/radeon/si
)
Alex Deucher (2):
Revert "drm/radeon: dont switch vt on suspend"
drm/amdgpu: don't skip attributes when powerplay is enabled
Eric Huang (1):
drm/amd/powerplay: fix unfreeze level smc message for smu7
Monk Liu (2):
drm/amdgpu:fix memleak i
't actually hit this case, but if we did, it's fine to
return success.
Alex
>
> Regards
> //Ernst
>
> 2017-11-21 16:15 GMT+01:00 Alex Deucher <alexdeuc...@gmail.com>:
>> On Sun, Nov 19, 2017 at 12:52 PM, Ernst Sjöstrand <ern...@gmail.com> wrote:
>>> Reported by
cn.num_enc_rings" is not zero because of the union.
For some reason the patch doesn't seem to have come through properly
on the mailing list.
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
>
> [ 9066.794232] BUG: unable to handle kernel paging request at
> 99b64000
On Sun, Nov 19, 2017 at 12:52 PM, Ernst Sjöstrand wrote:
> Reported by smatch:
> init_overdrive_limits() error: uninitialized symbol 'result'.
> get_clock_voltage_dependency_table() warn: inconsistent indenting
>
> Signed-off-by: Ernst Sjöstrand
> ---
>
On Tue, Nov 21, 2017 at 10:15 AM, Alex Deucher <alexdeuc...@gmail.com> wrote:
> On Sun, Nov 19, 2017 at 12:52 PM, Ernst Sjöstrand <ern...@gmail.com> wrote:
>> Reported by smatch:
>> init_overdrive_limits() error: uninitialized symbol 'result'.
>> get_cloc
Using the cached values has less latency for bare metal and
prevents reading back bogus values if the engine is powergated.
This was implemented for VI and SI, but somehow CIK got missed.
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/cik.c
On Tue, Nov 21, 2017 at 3:33 AM, Frank Min wrote:
Please provide a better patch description. What was the problem and
how did you fix it?
Alex
> Signed-off-by: Frank Min
> ---
> drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 30 +-
>
On Thu, Nov 16, 2017 at 12:31 PM, Christian König
<ckoenig.leichtzumer...@gmail.com> wrote:
> Fixing warning/compile errors on 32bit kernels.
>
> Signed-off-by: Christian König <christian.koe...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com>
> ---
Ping?
On Tue, Nov 14, 2017 at 5:33 PM, Alex Deucher <alexdeuc...@gmail.com> wrote:
> Fixes distorted colors on some cards on resume from suspend.
>
> This reverts commit b9729b17a414f99c61f4db9ac9f9ed987fa0cbfe.
>
> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=98832
On Wed, Nov 15, 2017 at 10:45 AM, Colin King wrote:
> From: Colin Ian King
>
> Use kcalloc instead of kzalloc and the cast on the return from kzalloc is
> unnecessary and can be removed.
>
> Signed-off-by: Colin Ian King
1201 - 1300 of 12578 matches
Mail list logo