1. 14 Jul, 2023 1 commit
    • Michal Wilczynski's avatar
      ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove · c542ce36
      Michal Wilczynski authored
      Introduce new functions acpi_dev_install_notify_handler() and
      acpi_dev_remove_notify_handler(), to install and remove, respectively,
      a handler for AML Notify() operations targeted at a given ACPI device
      object. They will allow drivers to install Notify() handlers directly
      instead of providing an ACPI driver .notify() callback to be invoked
      in the context of a Notify() handler installed by the ACPI bus type
      code. In particular, this will help platform drivers to provide
      Notify() handlers for the ACPI companions of the platform devices
      they bind to.
      
      These functions are replacements for acpi_device_install_notify_handler()
      and acpi_device_remove_notify_handler(), respectively, and after all
      drivers switch over to using them, the old ones will be dropped.
      Suggested-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      Signed-off-by: default avatarMichal Wilczynski <michal.wilczynski@intel.com>
      [ rjw: Subject and changelog edits, whitespace adjustments ]
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      c542ce36
  2. 09 Jul, 2023 10 commits
  3. 08 Jul, 2023 29 commits