mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-01 10:45:49 +00:00
hwmon: (dell-smm-hwmon) Mark functions as __init
i8k_get_dmi_data() and i8k_get_dell_signature() are only called during module init and probe, which both are marked as __init. Also mark these function as __init to lower the runtime memory footprint. Signed-off-by: Armin Wolf <W_Armin@gmx.de> Reviewed-by: Pali Rohár <pali@kernel.org> Tested-by: Pali Rohár <pali@kernel.org> Link: https://lore.kernel.org/r/20210728221557.8891-3-W_Armin@gmx.de Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
1492fa21c0
commit
c9363cdf3a
@ -128,7 +128,7 @@ struct smm_regs {
|
||||
unsigned int edi __packed;
|
||||
};
|
||||
|
||||
static inline const char *i8k_get_dmi_data(int field)
|
||||
static inline const char __init *i8k_get_dmi_data(int field)
|
||||
{
|
||||
const char *dmi_data = dmi_get_system_info(field);
|
||||
|
||||
@ -384,7 +384,7 @@ static int i8k_get_temp(int sensor)
|
||||
return temp;
|
||||
}
|
||||
|
||||
static int i8k_get_dell_signature(int req_fn)
|
||||
static int __init i8k_get_dell_signature(int req_fn)
|
||||
{
|
||||
struct smm_regs regs = { .eax = req_fn, };
|
||||
int rc;
|
||||
|
Loading…
Reference in New Issue
Block a user