Skip to content
  • Linus Walleij's avatar
    Merge tag 'intel-gpio-v4.21-1' of... · 493872e0
    Linus Walleij authored
    Merge tag 'intel-gpio-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into devel
    
    intel-gpio for v4.21-1
    
    Use managed resource allocation in pch and sodaville drivers.
    Switch to use for_each_set_bit() in IRQ handlers.
    Headers clean up.
    Sort headers in inclusion block alphabetically for better maintenance.
    Convert to SPDX identifier and fixing MODULE_LICENSE() when appropriate.
    Additional format fixes to rectify debug and message printing.
    
    There is a commit which had been applied to v4.20-rc4, that's why dup.
    
    - c3bc3ff9 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree
    
    The following is an automated git shortlog grouped by driver:
    
    ich:
     -  Convert to use SPDX identifier
     -  Sort headers alphabetically
     -  Join string literals back
     -  Convert pr_<level> to dev_<level>
     -  Switch to use struct device instead of platform_device
     -  Simplify error handling in ichx_write_bit()
    
    intel-mid:
     -  Convert to use SPDX identifier
     -  Remove linux/module.h and sort headers
    
    lynxpoint:
     -  Convert to use SPDX identifier
     -  Remove linux/init.h and sort headers
     -  Use for_each_set_bit() in IRQ handler
    
    MAINTAINERS:
     -  Do maintain Intel GPIO drivers via separate tree
    
    merrifield:
     -  Convert to use SPDX identifier
     -  Remove linux/init.h
    
    pch:
     -  Convert to use SPDX identifier
     -  Sort headers alphabetically
     -  Remove duplicate assignments
     -  Remove redundant __func__ from debug print
     -  Use for_each_set_bit() in IRQ handler
     -  Convert to dev_pm_ops
     -  Convert to use managed functions pcim_* and devm_*
    
    sch:
     -  Convert to use SPDX identifier
     -  Remove linux/init.h and sort headers
    
    sodaville:
     -  Convert to use SPDX identifier
     -  Sort headers alphabetically
     -  Use for_each_set_bit() in IRQ handler
     -  Convert to use managed functions pcim_* and devm_*
    493872e0