Merge tag 'drm-habanalabs-next-2023-04-10' of https://git.kernel.org/pub/scm/linux...
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 11 Apr 2023 10:02:38 +0000 (12:02 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 11 Apr 2023 10:02:38 +0000 (12:02 +0200)
commit838ac90d8d8a806102298d3121acac525c193497
tree7b151e0ecba26407cd9d75be5d08cf167d02b32b
parent4d877b1a6e855d1c8685fa0e27ad7a521b31b6ca
parent56499c461589634f2c89ffbd9cfb78268191d349
Merge tag 'drm-habanalabs-next-2023-04-10' of https://git./linux/kernel/git/ogabbay/linux into drm-next

This tag contains additional habanalabs driver changes for v6.4:

- uAPI changes:
  - Add a definition of a new Gaudi2 server type. This is used by userspace
    to know what is the connectivity between the accelerators inside the
    server

- New features and improvements:
  - speedup h/w queues test in Gaudi2 to reduce device initialization times.

- Firmware related fixes:
  - Fixes to the handshake protocol during f/w initialization.
  - Sync f/w events interrupt in hard reset to avoid warning message.
  - Improvements to extraction of the firmware version.

- Misc bug fixes and code cleanups. Notable fixes are:
  - Multiple fixes for interrupt handling in Gaudi2.
  - Unmap mapped memory in case TLB invalidation fails.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
From: Oded Gabbay <ogabbay@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230410124637.GA2441888@ogabbay-vm-u20.habana-labs.com