• Rafael J. Wysocki's avatar
    Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi-pm' and 'pm-cpuidle' · 17bc3432
    Rafael J. Wysocki authored
    Merge changes in the PM core, system-wide PM infrastructure, generic
    power domains (genpd) framework, ACPI PM infrastructure and cpuidle
    for 4.19.
    
    * pm-core:
      driver core: Add flag to autoremove device link on supplier unbind
      driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER
    
    * pm-domains:
      PM / Domains: Introduce dev_pm_domain_attach_by_name()
      PM / Domains: Introduce option to attach a device by name to genpd
      PM / Domains: dt: Add a power-domain-names property
    
    * pm-sleep:
      PM / reboot: Eliminate race between reboot and suspend
      PM / hibernate: Mark expected switch fall-through
      x86/power/hibernate_64: Remove VLA usage
      PM / hibernate: cast PAGE_SIZE to int when comparing with error code
    
    * acpi-pm:
      ACPI / PM: save NVS memory for ASUS 1025C laptop
      ACPI / PM: Default to s2idle in all machines supporting LP S0
    
    * pm-cpuidle:
      ARM: cpuidle: silence error on driver registration failure
    17bc3432
gpc.c 12.7 KB