• Linus Torvalds's avatar
    Merge tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · 45763bf4
    Linus Torvalds authored
    Pull char/misc driver updates from Greg KH:
     "Here is the big char/misc driver patch pull request for 5.1-rc1.
      The largest thing by far is the new habanalabs driver for their AI
      accelerator chip. For now it is in the drivers/misc directory but will
      probably move to a new directory soon along with other drivers of this
      Other than that, just the usual set of individual driver updates and
      fixes. There's an "odd" merge in here from the DRM tree that they
      asked me to do as the MEI driver is starting to interact with the i915
      driver, and it needed some coordination. All of those patches have
      been properly acked by the relevant subsystem maintainers.
      All of these have been in linux-next with no reported issues, most for
      quite some time"
    * tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (219 commits)
      habanalabs: adjust Kconfig to fix build errors
      habanalabs: use %px instead of %p in error print
      habanalabs: use do_div for 64-bit divisions
      intel_th: gth: Fix an off-by-one in output unassigning
      habanalabs: fix little-endian<->cpu conversion warnings
      habanalabs: use NULL to initialize array of pointers
      habanalabs: fix little-endian<->cpu conversion warnings
      habanalabs: soft-reset device if context-switch fails
      habanalabs: print pointer using %p
      habanalabs: fix memory leak with CBs with unaligned size
      habanalabs: return correct error code on MMU mapping failure
      habanalabs: add comments in uapi/misc/habanalabs.h
      habanalabs: extend QMAN0 job timeout
      habanalabs: set DMA0 completion to SOB 1007
      habanalabs: fix validation of WREG32 to DMA completion
      habanalabs: fix mmu cache registers init
      habanalabs: disable CPU access on timeouts
      habanalabs: add MMU DRAM default page mapping
      habanalabs: Dissociate RAZWI info from event types
      misc/habanalabs: adjust Kconfig to fix build errors