Thread (71 messages) 71 messages, 14 authors, 2021-11-29

Re: [PATCH v2 08/45] kernel: Add combined power-off+restart handler call chain API

From: Dmitry Osipenko <digetx@gmail.com>
Date: 2021-10-28 21:59:55
Also in: linux-acpi, linux-m68k, linux-mips, linux-omap, linux-riscv, linux-sh, linux-tegra, linuxppc-dev, lkml, xen-devel

28.10.2021 12:59, Rafael J. Wysocki пишет:
quoted
+/**
+ * struct power_handler - Machine power-off + restart handler
+ *
+ * Describes power-off and restart handlers which are invoked by kernel
+ * to power off or restart this machine.  Supports prioritized chaining for
+ * both restart and power-off handlers.  Callback's priority must be unique.
+ * Intended to be used by device drivers that are responsible for restarting
+ * and powering off hardware which kernel is running on.
+ *
+ * Struct power_handler can be static.  Members of this structure must not be
+ * altered while handler is registered.
+ *
+ * Fill the structure members and pass it to register_power_handler().
+ */
+struct power_handler {
+       /**
+        * @cb_data:
+        *
+        * User data included in callback's argument.
+        */
And here I would document the structure fields in the main kerneldoc
comment above.

As is, it is a bit hard to grasp the whole definition.
I'll move the comments in v3, thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help