From: Oded Gabbay <ogabbay@kernel.org>
To: airlied@gmail.com, daniel.vetter@ffwll.ch
Cc: dri-devel@lists.freedesktop.org
Subject: [git pull] habanalabs for drm-next-6.4
Date: Mon, 10 Apr 2023 15:46:37 +0300 [thread overview]
Message-ID: <20230410124637.GA2441888@ogabbay-vm-u20.habana-labs.com> (raw)
Hi Dave, Daniel.
An additional pull request for 6.4.
Mostly bug fixes and cleanups.
Full details are in the signed tag.
Thanks,
Oded
The following changes since commit 4d877b1a6e855d1c8685fa0e27ad7a521b31b6ca:
Merge tag 'drm-intel-next-2023-04-06' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2023-04-06 16:31:33 +0200)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git tags/drm-habanalabs-next-2023-04-10
for you to fetch changes up to 56499c461589634f2c89ffbd9cfb78268191d349:
accel/habanalabs: add missing error flow in hl_sysfs_init() (2023-04-08 10:44:23 +0300)
----------------------------------------------------------------
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.
----------------------------------------------------------------
Cai Huoqing (1):
accel/habanalabs: Remove redundant pci_clear_master
Dafna Hirschfeld (2):
accel/habanalabs: check return value of add_va_block_locked
accel/habanalabs: improvements to FW ver extraction
Dani Liberman (2):
accel/habanalabs: fix access error clear event
accel/habanalabs: fix handling of arc farm sei event
Koby Elbaz (3):
accel/habanalabs: unmap mapped memory when TLB inv fails
accel/habanalabs: change COMMS warning messages to error level
accel/habanalabs: don't wait for STS_OK after sending COMMS WFE
Moti Haimovski (1):
accel/habanalabs: speedup h/w queues test in Gaudi2
Oded Gabbay (1):
accel/habanalabs/uapi: new Gaudi2 server type
Ofir Bitton (5):
accel/habanalabs: fix HBM MMU interrupt handling
accel/habanalabs: print raw binning masks in debug level
accel/habanalabs: fix wrong reset and event flags
accel/habanalabs: fixes for unexpected error interrupt
accel/habanalabs: remove Gaudi1 multi MSI code
Tal Cohen (4):
accel/habanalabs: print event type when device is disabled
accel/habanalabs: remove duplicated disable pci msg
accel/habanalabs: send disable pci when compute ctx is active
accel/habanalabs: sync f/w events interrupt in hard reset
Tomer Tayar (3):
accel/habanalabs: remove completion from abnormal interrupt work name
accel/habanalabs: fix events mask of decoder abnormal interrupts
accel/habanalabs: add missing error flow in hl_sysfs_init()
drivers/accel/habanalabs/common/command_buffer.c | 15 +-
drivers/accel/habanalabs/common/decoder.c | 40 ++-
drivers/accel/habanalabs/common/device.c | 54 ++--
drivers/accel/habanalabs/common/firmware_if.c | 17 +-
drivers/accel/habanalabs/common/habanalabs.h | 14 +-
drivers/accel/habanalabs/common/irq.c | 11 +-
drivers/accel/habanalabs/common/memory.c | 11 +-
drivers/accel/habanalabs/common/mmu/mmu.c | 8 +-
drivers/accel/habanalabs/common/pci/pci.c | 2 -
drivers/accel/habanalabs/common/sysfs.c | 6 +-
drivers/accel/habanalabs/gaudi/gaudi.c | 86 +----
drivers/accel/habanalabs/gaudi/gaudiP.h | 15 -
drivers/accel/habanalabs/gaudi2/gaudi2.c | 347 +++++++++++++++------
drivers/accel/habanalabs/gaudi2/gaudi2P.h | 17 +
drivers/accel/habanalabs/goya/goya.c | 1 +
.../include/gaudi2/asic_reg/gaudi2_regs.h | 4 +-
include/uapi/drm/habanalabs_accel.h | 3 +-
17 files changed, 382 insertions(+), 269 deletions(-)
next reply other threads:[~2023-04-10 12:46 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-10 12:46 Oded Gabbay [this message]
2023-04-11 10:04 ` [git pull] habanalabs for drm-next-6.4 Daniel Vetter
-- strict thread matches above, loose matches on Subject: below --
2023-03-20 15:40 Oded Gabbay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230410124637.GA2441888@ogabbay-vm-u20.habana-labs.com \
--to=ogabbay@kernel.org \
--cc=airlied@gmail.com \
--cc=daniel.vetter@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).