• Rafael J. Wysocki's avatar
    Merge branches 'acpi-glue', 'acpi-pnp', 'acpi-processor' and 'acpi-soc' · c3fb4660
    Rafael J. Wysocki authored
    Merge updates of the code associating ACPI device objects with
    devices and PNP code, processor driver, and Intel LPSS driver updates
    for 5.16-rc1:
    
     - Make the association of ACPI device objects with PCI devices more
       straightforward and simplify the code doing that for all devices
       in general (Rafael Wysocki).
    
     - Use acpi_device_adr() in acpi_find_child_device() instead of
       evaluating _ADR (Rafael Wysocki).
    
     - Drop duplicate device IDs from PNP device IDs list (Krzysztof
       Kozlowski).
    
     - Allow acpi_idle_play_dead() to use C3 on AMD processors (Richard
       Gong).
    
     - Use ACPI_COMPANION() to simplify code in the ACPI driver for Intel
       SoCs (Rafael Wysocki).
    
    * acpi-glue:
      ACPI: glue: Use acpi_device_adr() in acpi_find_child_device()
      ACPI: glue: Look for ACPI bus type only if ACPI companion is not known
      ACPI: glue: Drop cleanup callback from struct acpi_bus_type
      PCI: ACPI: Drop acpi_pci_bus
    
    * acpi-pnp:
      ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries
    
    * acpi-processor:
      ACPI: processor idle: Allow playing dead in C3 state
    
    * acpi-soc:
      ACPI: LPSS: Use ACPI_COMPANION() directly
    c3fb4660
acpi_lpss.c 35.4 KB