search for: tegradrm

Displaying 18 results from an estimated 18 matches for "tegradrm".

Did you mean: tegra_drm
2020 Jan 06
2
[PATCH v2 0/3] drm/nouveau: Support NVIDIA format modifiers
...we'd be eager to hear it. I don't want it rushed in, but we do have several projects blocked on getting that approved & committed. I assume the sequencing should be: * Fix the minor issue you identified here/complete review of nouveau kernel patches * Complete review of the related TegraDRM new modifier support patch * Finalize and complete review of userspace/Mesa nouveau modifier support patches * Get drm_fourcc.h updates committed * Get these patches and TegraDRM patches committed * Integrate final drm_fourcc.h to Mesa patches and get Mesa patches committed Does that sound right...
2014 Sep 25
4
[5/5] ARM: tegra: jetson-tk1: enable GK20A GPU
...ied already, so only patches 4 and 5 in this series are still > outstanding. > > Alex, wasn't there also some issue where the VPR register had to be > programmed, and if it wasn't there'd be a hang when the GPU registers were > touched? If we've added code to Nouveau/tegradrm to detect that and avoid > the problem, then I guess we can commit these last two patches for 3.19. A > resend after the 3.18 merge window might help. A patch that programs VPR was merged into U-Boot (though I don't think it's made it into master yet). I'm not sure we can reasona...
2014 Sep 25
3
[5/5] ARM: tegra: jetson-tk1: enable GK20A GPU
Playing a bit with todays linux-next on my jetson, it seems this patch is still required for enabling the GPU. Is there anything blocking it (firmware not available yet in liux-firmware?) On Mon, May 19, 2014 at 06:24:10PM +0900, Alexandre Courbot wrote: > Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> > --- > arch/arm/boot/dts/tegra124-jetson-tk1.dts | 8 +++++++- >
2020 Jan 06
0
[PATCH v2 0/3] drm/nouveau: Support NVIDIA format modifiers
...I don't want it rushed in, but > we do have several projects blocked on getting that approved & committed. > > I assume the sequencing should be: > > * Fix the minor issue you identified here/complete review of nouveau > kernel patches > * Complete review of the related TegraDRM new modifier support patch > * Finalize and complete review of userspace/Mesa nouveau modifier > support patches > * Get drm_fourcc.h updates committed > * Get these patches and TegraDRM patches committed > * Integrate final drm_fourcc.h to Mesa patches and get Mesa patches > comm...
2014 Feb 03
3
[RFC 00/16] drm/nouveau: initial support for GK20A (Tegra K1)
...icely almost as-is, minus the fact that the display hardware is not handled by Nouveau and we only support render nodes (I have yet to look at what the state of render nodes in Mesa is). For X, Thierry is IIUC working on the display driver, and at some point these efforts should join to connect tegradrm and Nouveau using PRIME. We are not quite there yet, and since we are working with limited resources it will likely require some time, but the fact we could bring up a (seemingly) working Nouveau kernel driver with so little code is encouraging. Thanks, Alex.
2015 Jun 15
2
[PATCH v2 2/2] drm/nouveau: add GEM_SET_TILING staging ioctl
...e he knows best about exported buffers and attributes. I wonder if this would not better be done at the time the buffer gets imported. It seems to me that this would be a more appropriate way than having an ioctl dedicated to this. Thierry, would you have any input based on your experience with tegradrm? In the end, it seems like you have settled for a similar ioctl to set the tiling mode of displayed buffers. > > Signed-off-by: Ari Hirvonen <ahirvonen at nvidia.com> > [acourbot at nvidia.com: carry upstream, many fixes] > Signed-off-by: Alexandre Courbot <acourbot at nvidi...
2014 Feb 03
0
[RFC 00/16] drm/nouveau: initial support for GK20A (Tegra K1)
Hi [..snip..] > Finally, support for probing GK20A is added in the last 2 patches. It should be > noted that contrary to what Nouveau currently expects, GK20A does not embed any > display hardware (that part being handled by tegradrm). So this driver should > really be only used through DRM render-nodes and collaborate with the display > driver using PRIME. I have not yet figured out how to turn GK20A's instantiation > of Nouveau into a render-node only driver without breaking support for existing > desktop GPUs...
2014 Sep 25
0
[5/5] ARM: tegra: jetson-tk1: enable GK20A GPU
...that's been applied already, so only patches 4 and 5 in this series are still outstanding. Alex, wasn't there also some issue where the VPR register had to be programmed, and if it wasn't there'd be a hang when the GPU registers were touched? If we've added code to Nouveau/tegradrm to detect that and avoid the problem, then I guess we can commit these last two patches for 3.19. A resend after the 3.18 merge window might help. > On Mon, May 19, 2014 at 06:24:10PM +0900, Alexandre Courbot wrote: >> Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> >...
2014 Sep 25
0
[5/5] ARM: tegra: jetson-tk1: enable GK20A GPU
...y patches 4 and 5 in this series are still >> outstanding. >> >> Alex, wasn't there also some issue where the VPR register had to be >> programmed, and if it wasn't there'd be a hang when the GPU registers were >> touched? If we've added code to Nouveau/tegradrm to detect that and avoid >> the problem, then I guess we can commit these last two patches for 3.19. A >> resend after the 3.18 merge window might help. > > A patch that programs VPR was merged into U-Boot (though I don't think > it's made it into master yet). I'm n...
2014 Sep 25
0
[5/5] ARM: tegra: jetson-tk1: enable GK20A GPU
...hes 4 and 5 in this series are still > > outstanding. > > > > Alex, wasn't there also some issue where the VPR register had to be > > programmed, and if it wasn't there'd be a hang when the GPU registers were > > touched? If we've added code to Nouveau/tegradrm to detect that and avoid > > the problem, then I guess we can commit these last two patches for 3.19. A > > resend after the 3.18 merge window might help. > > A patch that programs VPR was merged into U-Boot (though I don't think > it's made it into master yet). Assum...
2014 Oct 06
0
[RFC] Explicit synchronization for Nouveau
...nd > definitely not the nexus/android lead platforms. > > Display side would be easier since there's a bunch of kms drivers now > upstream. But given that google decided to go ahead with their own adf > instead of drm-kms that's also a non-starter. Hmm.. Maybe we could use TegraDRM on the display side.. That and Nouveau would already be two upstream drivers that support explicit sync on Tegra K1. Also, if we bring sync fd's out of staging, one idea would be to add support for EGL_ANDROID_native_fence_sync in mesa, along with some tests. That would demonstrate convertin...
2014 Oct 03
2
[RFC] Explicit synchronization for Nouveau
Riley (CCed) and I will be at Plumbers in a couple weeks. There is a session on sync planned in the Android track, and of course we'll be available to chat. On Thu, Oct 2, 2014 at 1:44 PM, Daniel Vetter <daniel at ffwll.ch> wrote: > On Thu, Oct 02, 2014 at 05:59:51PM +0300, Lauri Peltonen wrote: > > +Rom who seems to be presenting about mainlining android sync at linux >
2016 Oct 17
3
Nouveau on a Jetson TK1 problems
I hope this is a good mailing list for this problem. I have a Jetson TK1 board and I am trying to get the nouveau drivers running on it without success. I am using the following: Nouveau linux kernel 4.8.0-rc4+ Nouveau DRM git master xf86-video-nouveau git master Gnurou xserver git branch GK20A My base system is Debian. When I try to start X I get: X: drmmode_display.c:783:
2014 Feb 04
0
[RFC 00/16] drm/nouveau: initial support for GK20A (Tegra K1)
...few things usually done by the video BIOS (which Tegra does not feature). > > Finally, support for probing GK20A is added in the last 2 patches. It should be > noted that contrary to what Nouveau currently expects, GK20A does not embed any > display hardware (that part being handled by tegradrm). So this driver should > really be only used through DRM render-nodes and collaborate with the display > driver using PRIME. I have not yet figured out how to turn GK20A's instantiation > of Nouveau into a render-node only driver without breaking support for existing > desktop GPUs...
2019 Dec 17
6
[PATCH v2 0/3] drm/nouveau: Support NVIDIA format modifiers
This series modifies the NV5x+ nouveau display backends to advertise appropriate format modifiers on their display planes in atomic mode setting blobs. Corresponding modifications to Mesa/userspace are available here: https://gitlab.freedesktop.org/cubanismo/mesa/tree/nouveau_work But those need a bit of cleanup before they're ready to submit. I've tested this on Tesla, Kepler, Pascal,
2014 Feb 01
28
[RFC 00/16] drm/nouveau: initial support for GK20A (Tegra K1)
...ell as to perform a few things usually done by the video BIOS (which Tegra does not feature). Finally, support for probing GK20A is added in the last 2 patches. It should be noted that contrary to what Nouveau currently expects, GK20A does not embed any display hardware (that part being handled by tegradrm). So this driver should really be only used through DRM render-nodes and collaborate with the display driver using PRIME. I have not yet figured out how to turn GK20A?s instantiation of Nouveau into a render-node only driver without breaking support for existing desktop GPUs, and consequently the d...
2019 Oct 14
2
[PATCH] drm: Generalized NV Block Linear DRM format mod
...urcc_XXX constants like the broadcom modifiers do? I wasn't sure which style was preferred. The nouveau code is full of magic numbers, but that's a bit lower level than this file. If preferred, I can send this out as part of a patchset that adds support for the modifiers to nouveau and TegraDRM, but I have some things to clean up there before it's ready for proper review, and I didn't want to block review of the basic modifier layout on that work.
2015 Jun 15
4
[PATCH v2 0/2] drm/nouveau: option for staging ioctls and new GEM_SET_TILING ioctl
Second version of this patchset addressing Ben's comments and fixing a few extra things. This patchset proposes to introduce a "staging" module option to dynamically enable features (mostly ioctls) that are merged but may be refined before they are declared "stable". The second patch illustrates the use of this staging option with the SET_TILING ioctl, which can be used to