Skip to content
  • Linus Torvalds's avatar
    Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · 6cfae0c2
    Linus Torvalds authored
    Pull char/misc driver updates from Greg KH:
     "Here is the big char/misc driver pull request for 5.4-rc1.
    
      As has been happening in previous releases, more and more individual
      driver subsystem trees are ending up in here. Now if that is good or
      bad I can't tell, but hopefully it makes your life easier as it's more
      of an aggregation of trees together to one merge point for you.
    
      Anyway, lots of stuff in here:
         - habanalabs driver updates
         - thunderbolt driver updates
         - misc driver updates
         - coresight and intel_th hwtracing driver updates
         - fpga driver updates
         - extcon driver updates
         - some dma driver updates
         - char driver updates
         - android binder driver updates
         - nvmem driver updates
         - phy driver updates
         - parport driver fixes
         - pcmcia driver fix
         - uio driver updates
         - w1 driver updates
         - configfs fixes
         - other assorted driver updates
    
      All of these have been in linux-next for a long time with no reported
      issues"
    
    * tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (200 commits)
      misc: mic: Use PTR_ERR_OR_ZERO rather than its implementation
      habanalabs: correctly cast variable to __le32
      habanalabs: show correct id in error print
      habanalabs: stop using the acronym KMD
      habanalabs: display card name as sensors header
      habanalabs: add uapi to retrieve aggregate H/W events
      habanalabs: add uapi to retrieve device utilization
      habanalabs: Make the Coresight timestamp perpetual
      habanalabs: explicitly set the queue-id enumerated numbers
      habanalabs: print to kernel log when reset is finished
      habanalabs: replace __le32_to_cpu with le32_to_cpu
      habanalabs: replace __cpu_to_le32/64 with cpu_to_le32/64
      habanalabs: Handle HW_IP_INFO if device disabled or in reset
      habanalabs: Expose devices after initialization is done
      habanalabs: improve security in Debug IOCTL
      habanalabs: use default structure for user input in Debug IOCTL
      habanalabs: Add descriptive name to PSOC app status register
      habanalabs: Add descriptive names to PSOC scratch-pad registers
      habanalabs: create two char devices per ASIC
      habanalabs: change device_setup_cdev() to be more generic
      ...
    6cfae0c2