[GIT PULL] etnaviv-next for 6.3
Lucas Stach
l.stach at pengutronix.de
Wed Feb 8 18:36:33 UTC 2023
Hi Dave, hi Daniel,
please pull the following etnaviv changes for the next merge window.
This time we've added support for reporting of GPU load via the common
fdinfo format, as already supported by multiple other drivers. Improved
diagnostic messages for MMU faults. And finally added experimental
support for driving the VeriSilicon NPU cores, which are very close
relatives to the GPU designs, so close in fact that they can run the
same compute instruction set, but with a big NN-fabric/matrix/tensor
execution array glued to the side.
Regards,
Lucas
The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
are available in the Git repository at:
https://git.pengutronix.de/git/lst/linux etnaviv/next
for you to fetch changes up to 4c22c61e429f004d84eba72d7195bccef33ea0ec:
drm/etnaviv: show number of NN cores in GPU debugfs info (2023-02-07 20:49:55 +0100)
----------------------------------------------------------------
Christian Gmeiner (1):
drm/etnaviv: print MMU exception cause
Lucas Stach (7):
drm/etnaviv: update hardware headers from rnndb
drm/etnaviv: split fence lock
drm/etnaviv: convert user fence tracking to XArray
drm/scheduler: track GPU active time per entity
drm/etnaviv: allocate unique ID per drm_file
drm/etnaviv: export client GPU usage statistics via fdinfo
drm/etnaviv: show number of NN cores in GPU debugfs info
Paul Cercueil (1):
drm/etnaviv: Remove #ifdef guards for PM related functions
Tomeu Vizoso (3):
drm/etnaviv: Add nn_core_count to chip feature struct
drm/etnaviv: Warn when probing on NPUs
drm/etnaviv: add HWDB entry for VIPNano-QI.7120.0055
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 54 ++++++++++++++++++++++++++++-
drivers/gpu/drm/etnaviv/etnaviv_drv.h | 5 +++
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 9 ++---
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 66 +++++++++++++++++++++--------------
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 8 +++--
drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 36 +++++++++++++++++++
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 18 +++++-----
drivers/gpu/drm/etnaviv/state_hi.xml.h | 86 +++++++++++++++++++++++++++++++++++++---------
drivers/gpu/drm/scheduler/sched_main.c | 6 ++++
include/drm/gpu_scheduler.h | 7 ++++
10 files changed, 238 insertions(+), 57 deletions(-)
More information about the etnaviv
mailing list