Re: [Nouveau] [PATCH v2] nouveau: arm: Add MODULE_FIRMWARE for gk20a

2015-11-11 Thread Nicolas Chauvet
2015-09-30 6:57 GMT+02:00 Alexandre Courbot : > On Tue, Sep 29, 2015 at 12:08 AM, Nicolas Chauvet > wrote: > > This patch is needed by initramfs tools to detect > > the required firmware files for the module. > > > > This patch tests for either TEGRA_124_SOC

Re: [Nouveau] [PATCH] instmem/gk20a: use DMA API CPU mapping

2015-11-11 Thread Alexandre Courbot
On 11/12/2015 07:49 AM, Ben Skeggs wrote: * PGP Signed by an unknown key On 11/11/2015 06:07 PM, Alexandre Courbot wrote: Commit 69c4938249fb ("drm/nouveau/instmem/gk20a: use direct CPU access") tried to be smart while using the DMA-API by managing the CPU mappings of buffers allocated with

Re: [Nouveau] [PATCH] drm/nouveau: Fix pre-nv50 pageflip events (v3) -> v4

2015-11-11 Thread poma
On 10.11.2015 17:25, Mario Kleiner wrote: > On 11/10/2015 05:00 PM, Thierry Reding wrote: >> On Tue, Nov 10, 2015 at 03:54:52PM +0100, Mario Kleiner wrote: >>> From: Daniel Vetter >>> >>> Apparently pre-nv50 pageflip events happen before the actual vblank >>> period.

[Nouveau] [Bug 92863] Complete freeze even with NvGrUseFW=1

2015-11-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92863 --- Comment #11 from xen...@overtmind.com --- Hi, I got tired of suffering freezes every few hours, so I had to move back to the proprietary driver. Please let me know if you have a plan of attack for this, and I'll work with you as best as

Re: [Nouveau] [PATCH] instmem/gk20a: use DMA API CPU mapping

2015-11-11 Thread Ben Skeggs
On 11/11/2015 06:07 PM, Alexandre Courbot wrote: > Commit 69c4938249fb ("drm/nouveau/instmem/gk20a: use direct CPU access") > tried to be smart while using the DMA-API by managing the CPU mappings of > buffers allocated with the DMA-API by itself. In doing so, it relied > on dma_to_phys() which is

[Nouveau] [PATCH] instmem/gk20a: use DMA API CPU mapping

2015-11-11 Thread Alexandre Courbot
Commit 69c4938249fb ("drm/nouveau/instmem/gk20a: use direct CPU access") tried to be smart while using the DMA-API by managing the CPU mappings of buffers allocated with the DMA-API by itself. In doing so, it relied on dma_to_phys() which is an architecture-private function not available