valgrind-mmt: rebased against latest upstream valgrind release v3.16.1

2020-06-23 Thread Rhys Kidd
As an update to the nouveau development community, the downstream fork of Valgrind with a mmap tracing tool ("mmt") we maintain has been rebased against the latest upstream release of Valgrind, v3.16.1 Code branch: https://github.com/envytools/valgrind/tree/mmt-3.16.1 Features of upstream Valgrin

Re: [Nouveau] Individuals interested in VESA memberships?

2019-11-03 Thread Rhys Kidd
On Sat, 2 Nov 2019 at 07:06, Lyude Paul wrote: > Hi! Recently I've been working with the rest of the X.Org board to try to > get > X.org access to VESA memberships so that contributors that don't have an > employer who is able/willing to join VESA can potentially get access to the > various benef

[PATCH 0/2] drm/nouveau/bios/init: Improve pre-PMU devinit opcode coverage

2019-06-02 Thread Rhys Kidd
e two opcodes can be found at: https://github.com/envytools/envytools/pull/189 Rhys Kidd (2): drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode .../gpu/drm/nouveau/nvkm/subdev/bios/init.c | 26 +--

[PATCH 2/2] drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode

2019-06-02 Thread Rhys Kidd
the resman, FCODE, and EFI driver. Signed-off-by: Rhys Kidd --- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c b/drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c

[PATCH 1/2] drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode

2019-06-02 Thread Rhys Kidd
resman, FCODE, and EFI driver. Signed-off-by: Rhys Kidd --- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c b/drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c index

[PATCH] drm/nouveau/bios: downgrade absence of tmds table to info from an error

2019-06-02 Thread Rhys Kidd
sytems. Signed-off-by: Rhys Kidd --- drivers/gpu/drm/nouveau/nouveau_bios.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c index 66bf2aff4a3e..bdfadc63204a 100644 --- a/drivers/gpu/drm/nouveau

[PATCH hwc RFC] drm_hwcomposer: Enable and refactor Separate Rects test

2018-02-26 Thread Rhys Kidd
Plumb through the existing test based on known sample data for the Separate Rect algorithm via Android's NATIVE_TEST harness. Change-Id: I82b5ab8ed97e338fd20b7e38b4b35ac8c53f4d2d Signed-off-by: Rhys Kidd --- separate_rects.cpp| 99 -

[PATCH hwc v1] drm_hwcomposer: Fix comment on worker_test

2018-02-26 Thread Rhys Kidd
Reflect the boolean logic of the accompanying code, which is run after Worker.InitWorker() has completed in test setup. Change-Id: If5187bdaa944c5d74a70c55b5b5e58e1baa20511 Signed-off-by: Rhys Kidd --- tests/worker_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

Re: [Nouveau] [PATCH] drm/nouveau/therm/gp100: Do not report temperature when subdev is shadowed

2018-01-26 Thread Rhys Kidd
On 25 January 2018 at 13:16, Tobias Klausmann < tobias.johannes.klausm...@mni.thm.de> wrote: > This fixes wrong temperature outputs e.g. 511°C if the card is asleep. > > Signed-off-by: Tobias Klausmann > LGTM, Reviewed-by: Rhys Kidd > --- > drivers/gpu/drm/nouveau/n

[PATCH v2] drm/nouveau: Document nouveau support for Tegra in DRIVER_DESC

2017-10-01 Thread Rhys Kidd
nouveau supports the Tegra K1 and higher after the SoC-based GPUs converged with the main GeForce GPU families. v2: - Qualify that support is Tegra K1+ (Martin Peres) Signed-off-by: Rhys Kidd Reviewed-by: Martin Peres Acked-by: Pierre Moreau --- drivers/gpu/drm/nouveau/nouveau_drv.h | 2

[PATCH v3] drm/nouveau/therm: initial implementation of new gp1xx temperature sensor

2017-09-05 Thread Rhys Kidd
message (Ben Skeggs) Signed-off-by: Rhys Kidd --- .../gpu/drm/nouveau/include/nvkm/subdev/therm.h| 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 6 +++ drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 3 +- drivers/gpu

[PATCH v2] drm/nouveau/therm: initial implementation of new gp1xx temperature sensor

2017-09-01 Thread Rhys Kidd
v2: - add nv138 and drop nv13b chipsets (Ilia Mirkin) - refactor out status variable and instead mask tsensor (Ilia Mirkin) - switch SHADOWed state message away from nvkm_error() (Ilia Mirkin) - rename internal temperature variable (Karol Herbst) Signed-off-by: Rhys Kidd --- .../gpu/drm

[RFC PATCH] drm/nouveau/therm: initial implementation of new gp1xx temperature sensor

2017-08-31 Thread Rhys Kidd
Signed-off-by: Rhys Kidd --- .../gpu/drm/nouveau/include/nvkm/subdev/therm.h| 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 6 +++ drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 3 +- drivers/gpu/drm/nouveau/nvkm