Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPI / utils: Remove deprecated function since no user left

There is no more user of acpi_dev_get_first_match_name(),
which is deprecated and has no user left, so, remove it for good.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Andy Shevchenko and committed by
Rafael J. Wysocki
257f9053 b664e6fe

-25
-16
drivers/acpi/utils.c
··· 835 835 } 836 836 EXPORT_SYMBOL(acpi_dev_get_first_match_dev); 837 837 838 - /* DEPRECATED, use acpi_dev_get_first_match_dev() instead */ 839 - const char * 840 - acpi_dev_get_first_match_name(const char *hid, const char *uid, s64 hrv) 841 - { 842 - struct acpi_dev_match_info match = {}; 843 - struct device *dev; 844 - 845 - strlcpy(match.hid[0].id, hid, sizeof(match.hid[0].id)); 846 - match.uid = uid; 847 - match.hrv = hrv; 848 - 849 - dev = bus_find_device(&acpi_bus_type, NULL, &match, acpi_dev_match_cb); 850 - return dev ? match.dev_name : NULL; 851 - } 852 - EXPORT_SYMBOL(acpi_dev_get_first_match_name); 853 - 854 838 /* 855 839 * acpi_backlight= handling, this is done here rather then in video_detect.c 856 840 * because __setup cannot be used in modules.
-3
include/acpi/acpi_bus.h
··· 94 94 struct acpi_device * 95 95 acpi_dev_get_first_match_dev(const char *hid, const char *uid, s64 hrv); 96 96 97 - const char * 98 - acpi_dev_get_first_match_name(const char *hid, const char *uid, s64 hrv); 99 - 100 97 #ifdef CONFIG_ACPI 101 98 102 99 #include <linux/proc_fs.h>
-6
include/linux/acpi.h
··· 675 675 return NULL; 676 676 } 677 677 678 - static inline const char * 679 - acpi_dev_get_first_match_name(const char *hid, const char *uid, s64 hrv) 680 - { 681 - return NULL; 682 - } 683 - 684 678 static inline bool is_acpi_node(struct fwnode_handle *fwnode) 685 679 { 686 680 return false;