// SPDX-License-Identifier: GPL-2.0
 #include <linux/proc_fs.h>
 #include <linux/seq_file.h>
+#include <linux/string_choices.h>
 #include <linux/suspend.h>
 #include <linux/bcd.h>
 #include <linux/acpi.h>
                if (!dev->physical_node_count) {
                        seq_printf(seq, "%c%-8s\n",
                                dev->wakeup.flags.valid ? '*' : ' ',
-                               device_may_wakeup(&dev->dev) ?
-                                       "enabled" : "disabled");
+                               str_enabled_disabled(device_may_wakeup(&dev->dev)));
                } else {
                        struct device *ldev;
                        list_for_each_entry(entry, &dev->physical_node_list,
 
                                seq_printf(seq, "%c%-8s  %s:%s\n",
                                        dev->wakeup.flags.valid ? '*' : ' ',
-                                       (device_may_wakeup(&dev->dev) ||
-                                       device_may_wakeup(ldev)) ?
-                                       "enabled" : "disabled",
+                                       str_enabled_disabled(device_may_wakeup(ldev) ||
+                                                            device_may_wakeup(&dev->dev)),
                                        ldev->bus ? ldev->bus->name :
                                        "no-bus", dev_name(ldev));
                                put_device(ldev);