// SPDX-License-Identifier: GPL-2.0-or-later /* Firmware attributes class helper module */ #include <linux/mutex.h> #include <linux/device/class.h> #include <linux/module.h> #include "firmware_attributes_class.h" static DEFINE_MUTEX(fw_attr_lock); static int fw_attr_inuse; static const struct class firmware_attributes_class = …; int fw_attributes_class_get(const struct class **fw_attr_class) { … } EXPORT_SYMBOL_GPL(…); int fw_attributes_class_put(void) { … } EXPORT_SYMBOL_GPL(…); MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …;