[Nouveau] [PATCH 0/6] Nouveau on ARM fixes
Lucas Stach
dev at lynxeye.de
Tue Aug 27 17:00:44 PDT 2013
This is the first set of patches to make Nouveau work
on Tegra. Those are only the obvious correctness fixes,
a lot of optimization work remains to be done, but at least
it's enough to get accel working and let the machine survive
a piglit run.
A new BO flag is introduced to allow userspace to hint the
kernel about possible optimizations.
Lucas Stach (6):
drm/ttm: recognize ARM arch in ioprot handler
drm/ttm: introduce dma cache sync helpers
drm/nouveau: hook up cache sync functions
drm/nouveau: introduce NOUVEAU_GEM_TILE_WCUS
drm/nouveau: map IB write-combined
drm/nouveau: use MSI interrupts
drivers/gpu/drm/nouveau/core/include/subdev/mc.h | 1 +
drivers/gpu/drm/nouveau/core/subdev/mc/base.c | 17 ++++++++++++++
drivers/gpu/drm/nouveau/nouveau_bo.c | 15 ++++++++++++-
drivers/gpu/drm/nouveau/nouveau_bo.h | 1 +
drivers/gpu/drm/nouveau/nouveau_chan.c | 3 ++-
drivers/gpu/drm/nouveau/nouveau_gem.c | 5 +++++
drivers/gpu/drm/ttm/ttm_bo_util.c | 2 +-
drivers/gpu/drm/ttm/ttm_tt.c | 25 +++++++++++++++++++++
include/drm/ttm/ttm_bo_driver.h | 28 ++++++++++++++++++++++++
include/uapi/drm/nouveau_drm.h | 1 +
10 files changed, 95 insertions(+), 3 deletions(-)
--
1.8.3.1
More information about the Nouveau
mailing list