Re: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-23 Thread Kuehling, Felix
One more nit-pick inline. On 2019-04-23 4:59 p.m., Zeng, Oak wrote: > Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL > to an empty page in mmio space. We will later map this page to process > space so application can flush hdp. This can't be done properly at > those

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-23 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to

Re: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-23 Thread Kuehling, Felix
See inline. On 2019-04-23 3:23 p.m., Zeng, Oak wrote: > Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL > to an empty page in mmio space. We will later map this page to process > space so application can flush hdp. This can't be done properly at > those registers' original

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-23 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-23 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to

Re: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-17 Thread Kuehling, Felix
On 2019-04-17 10:20 a.m., Zeng, Oak wrote: > Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL > to an empty page in mmio space. We will later map this page to process > space so application can flush hdp. This can't be done properly at > those registers' original location

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-17 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-12 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to

RE: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-12 Thread Zeng, Oak
Subject: Re: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers Am 11.04.19 um 22:31 schrieb Zeng, Oak: > Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to > an empty page in mmio space. We will later map this page to process > space so application can flush hdp. T

Re: [PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-12 Thread Christian König
Am 11.04.19 um 22:31 schrieb Zeng, Oak: Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will

[PATCH 1/2] drm/amdgpu: Remap hdp coherency registers

2019-04-11 Thread Zeng, Oak
Remap HDP_MEM_COHERENCY_FLUSH_CNTL and HDP_REG_COHERENCY_FLUSH_CNTL to an empty page in mmio space. We will later map this page to process space so application can flush hdp. This can't be done properly at those registers' original location because it will expose more than desired registers to