1. 18 Mar, 2022 2 commits
    • Rafael J. Wysocki's avatar
      Merge branches 'acpica', 'acpi-osl', 'acpi-bus' and 'acpi-tables' · 314b97cc
      Rafael J. Wysocki authored
      Merge ACPICA changes, ACPI OS-layer changes, ACPI bus-type and _OSC
      support changes and ACPI tables parsing changes for 5.18-rc1:
      
       - Use uintptr_t and offsetof() in the ACPICA code to avoid compiler
         warnings regarding NULL pointer arithmetic (Rafael Wysocki).
      
       - Fix possible NULL pointer dereference in acpi_ns_walk_namespace()
         when passed "acpi=off" in the command line (Rafael Wysocki).
      
       - Fix and clean up acpi_os_read/write_port() (Rafael Wysocki).
      
       - Introduce acpi_bus_for_each_dev() and use it for walking all ACPI
         device objects in the Type C code (Rafael Wysocki).
      
       - Fix the _OSC platform capabilities negotioation and prevent CPPC
         from being used if the platform firmware indicates that it not
         supported via _OSC (Rafael Wysocki).
      
       - Add AGDI and CEDT to the list of known ACPI table signatures (Ilkka
         Koskinen, Robert Kiraly).
      
      * acpica:
        ACPICA: Avoid walking the ACPI Namespace if it is not there
        ACPICA: Use uintptr_t and offsetof() in Linux kernel builds
      
      * acpi-osl:
        ACPI: OSL: Fix and clean up acpi_os_read/write_port()
      
      * acpi-bus:
        ACPI: bus: Avoid using CPPC if not supported by firmware
        Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag"
        ACPI: bus: Introduce acpi_bus_for_each_dev()
      
      * acpi-tables:
        ACPI: tables: Add AGDI to the list of known table signatures
        ACPI: tables: Add CEDT signature to the list of known tables
      314b97cc
    • Rafael J. Wysocki's avatar
  2. 17 Mar, 2022 2 commits
  3. 16 Mar, 2022 1 commit
  4. 13 Mar, 2022 2 commits
  5. 12 Mar, 2022 8 commits
  6. 11 Mar, 2022 25 commits