[Nouveau] [PATCH 0/5][GIT PULL] Miscellaneous fixes for GF100+
Alexandre Courbot
acourbot at nvidia.com
Mon Jun 8 01:53:52 PDT 2015
Here are a few small fixes for issues we found while implementing
support for GM20B. The first two are specific to Tegra/GK20A, but
the last 3 patches may have a broader (hopefully beneficial) effect.
Note that the newly introduced gf100_gr_wait_idle() function on patch 5/5
is exported on purpose. GK20A and GM20B drivers will soon make use of it.
Ben, since you seemed to like these changes, a pull request follows in
case you feel like playing! :)
The following changes since commit 258eea3b7493a4e4e8831efbbb5d0a3e2b1a44aa:
drm: Do not leak client objects (2015-06-06 23:36:56 +1000)
are available in the git repository at:
https://github.com/Gnurou/nouveau.git tegra-fixes
for you to fetch changes up to a2c4aac405411b69913daf09cf4450f037d9e5fb:
gr/gf100: wait for GR idle after GO_IDLE bundle (2015-06-08 17:42:27 +0900)
----------------------------------------------------------------
Alexandre Courbot (5):
platform: fix compile error if !CONFIG_IOMMU
ibus/gk20a: increase SM wait timeout
fifo/gk104: kick channels when deactivating them
gr/gf100: wait on bottom half of FE's pipeline
gr/gf100: wait for GR idle after GO_IDLE bundle
drm/nouveau/nouveau_platform.c | 16 +++++++++++++++
drm/nouveau/nvkm/engine/fifo/gk104.c | 29 +++++++++++++++++++--------
drm/nouveau/nvkm/engine/gr/gf100.c | 39 +++++++++++++++++++++++++++++++++++-
drm/nouveau/nvkm/engine/gr/gf100.h | 1 +
drm/nouveau/nvkm/subdev/ibus/gk20a.c | 8 ++++++++
5 files changed, 84 insertions(+), 9 deletions(-)
--
2.4.2
More information about the Nouveau
mailing list