Hi Greg, This patch-set contains only fixes for H/W, F/W and driver bugs that were discovered and fixed since v5 of the habanalabs upstream patch-set.
In addition, the patch-set contains fixes to sparse warnings regarding little-endian to/from cpu conversions (and to other sparse warnings). Thanks, Oded Oded Gabbay (10): habanalabs: disable CPU access on timeouts habanalabs: fix mmu cache registers init habanalabs: fix validation of WREG32 to DMA completion habanalabs: set DMA0 completion to SOB 1007 habanalabs: add comments in uapi/misc/habanalabs.h habanalabs: fix memory leak with CBs with unaligned size habanalabs: print pointer using %p habanalabs: soft-reset device if context-switch fails habanalabs: use NULL to initialize array of pointers habanalabs: fix little-endian<->cpu conversion warnings Omer Shpigelman (3): habanalabs: add MMU DRAM default page mapping habanalabs: extend QMAN0 job timeout habanalabs: return correct error code on MMU mapping failure Tomer Tayar (2): habanalabs: Dissociate RAZWI info from event types habanalabs: fix little-endian<->cpu conversion warnings drivers/misc/habanalabs/command_buffer.c | 9 +- drivers/misc/habanalabs/command_submission.c | 16 +- drivers/misc/habanalabs/debugfs.c | 21 +- drivers/misc/habanalabs/device.c | 2 + drivers/misc/habanalabs/goya/goya.c | 667 +++++++++--------- drivers/misc/habanalabs/goya/goyaP.h | 29 +- drivers/misc/habanalabs/habanalabs.h | 14 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 2 +- drivers/misc/habanalabs/hw_queue.c | 23 +- drivers/misc/habanalabs/hwmon.c | 54 +- .../include/goya/asic_reg/goya_regs.h | 1 + .../include/hw_ip/mmu/mmu_general.h | 1 + drivers/misc/habanalabs/irq.c | 8 +- drivers/misc/habanalabs/memory.c | 12 +- drivers/misc/habanalabs/mmu.c | 287 +++++++- drivers/misc/habanalabs/sysfs.c | 29 +- include/uapi/misc/habanalabs.h | 10 +- 17 files changed, 740 insertions(+), 445 deletions(-) -- 2.17.1