• Rafael J. Wysocki's avatar
    Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' · c001a52d
    Rafael J. Wysocki authored
    Merge cpuidle updates, PM core updates and one hiberation-related
    update for 5.17-rc1:
    
     - Make cpuidle use default_groups in kobj_type (Greg Kroah-Hartman).
    
     - Fix two comments in cpuidle code (Jason Wang, Yang Li).
    
     - Simplify locking in pm_runtime_put_suppliers() (Rafael Wysocki).
    
     - Add safety net to supplier device release in the runtime PM core
       code (Rafael Wysocki).
    
     - Capture device status before disabling runtime PM for it (Rafael
       Wysocki).
    
     - Add new macros for declaring PM operations to allow drivers to
       avoid guarding them with CONFIG_PM #ifdefs or __maybe_unused and
       update some drivers to use these macros (Paul Cercueil).
    
     - Allow ACPI hardware signature to be honoured during restore from
       hibernation (David Woodhouse).
    
    * pm-cpuidle:
      cpuidle: use default_groups in kobj_type
      cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment
      cpuidle: menu: Fix typo in a comment
    
    * pm-core:
      PM: runtime: Simplify locking in pm_runtime_put_suppliers()
      mmc: mxc: Use the new PM macros
      mmc: jz4740: Use the new PM macros
      PM: runtime: Add safety net to supplier device release
      PM: runtime: Capture device status before disabling runtime PM
      PM: core: Add new *_PM_OPS macros, deprecate old ones
      PM: core: Redefine pm_ptr() macro
      r8169: Avoid misuse of pm_ptr() macro
    
    * pm-sleep:
      PM: hibernate: Allow ACPI hardware signature to be honoured
    c001a52d
kernel-parameters.txt 228 KB