• Linus Torvalds's avatar
    Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com/ojeda/linux · bcc68bd8
    Linus Torvalds authored
    Pull auxdisplay updates from Miguel Ojeda:
     "A bigger set of changes than usual for auxdisplay. There have been
      quite a few changes in auxdisplay thanks to a refactor by Lars
      Poeschel to share code in order to introduce a new driver.
    
      Summary:
    
       - Significant refactor work to make charlcd independent of device,
         i.e. hd44780 (Lars Poeschel)
    
       - New driver: lcd2s (Lars Poeschel)
    
       - Fixes on top of the rework while being tested in -next (Lars
         Poeschel, Dan Carpenter and kernel test robot)"
    
    * tag 'auxdisplay-for-linus-v5.11' of git://github.com/ojeda/linux: (30 commits)
      auxdisplay: panel: Remove redundant charlcd_ops structures
      auxdisplay: panel: Fix missing print function pointer
      auxdisplay: fix platform_no_drv_owner.cocci warnings
      auxdisplay: fix use after free in lcd2s_i2c_remove()
      auxdisplay: hd44780_common: Fix build error
      auxdisplay: add a driver for lcd2s character display
      auxdisplay: lcd2s DT binding doc
      auxdisplay: charlcd: Do not print chars at end of line
      auxdisplay: Change gotoxy calling interface
      auxdisplay: charlcd: replace last device specific stuff
      auxdisplay: hd44780: Remove clear_fast
      auxdisplay: hd44780_common: Reduce clear_display timeout
      auxdisplay: Call charlcd_backlight in place
      auxdisplay: Move char redefine code to hd44780_common
      auxdisplay: cleanup unnecessary hd44780 code in charlcd
      auxdisplay: implement various hd44780_common_ functions
      auxdisplay: Move init_display to hd44780_common
      auxdisplay: Make use of enum for backlight on / off
      auxdisplay: make charlcd_backlight visible to hd44780_common
      auxdisplay: Move clear_display to hd44780_common
      ...
    bcc68bd8
vendor-prefixes.yaml 34.6 KB