Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a194aa43 authored by Lv Zheng's avatar Lv Zheng Committed by Rafael J. Wysocki
Browse files

ACPI / IPMI: Cleanup some initialization codes



This (trivial) patch.
 1. Changes dynamic mutex initialization to static initialization.
 2. Removes one acpi_ipmi_init() variable initialization as it is not
    needed.

Signed-off-by: default avatarLv Zheng <lv.zheng@intel.com>
Reviewed-by: default avatarHuang Ying <ying.huang@intel.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 2fb037b8
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -127,6 +127,7 @@ static struct ipmi_driver_data driver_data = {
	.ipmi_hndlrs = {
		.ipmi_recv_hndl = ipmi_msg_handler,
	},
	.ipmi_lock = __MUTEX_INITIALIZER(driver_data.ipmi_lock)
};

static struct acpi_ipmi_device *
@@ -591,13 +592,11 @@ acpi_ipmi_space_handler(u32 function, acpi_physical_address address,

static int __init acpi_ipmi_init(void)
{
	int result = 0;
	int result;
	acpi_status status;

	if (acpi_disabled)
		return result;

	mutex_init(&driver_data.ipmi_lock);
		return 0;

	status = acpi_install_address_space_handler(ACPI_ROOT_OBJECT,
				ACPI_ADR_SPACE_IPMI, &acpi_ipmi_space_handler,