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

Commit 308bb82c authored by huhai's avatar huhai Committed by Greg Kroah-Hartman
Browse files

ACPI: LPSS: Fix missing check in register_device_clock()



[ Upstream commit b4f1f61ed5928b1128e60e38d0dffa16966f06dc ]

register_device_clock() misses a check for platform_device_register_simple().
Add a check to fix it.

Signed-off-by: default avatarhuhai <huhai@kylinos.cn>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent b61119d0
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -401,6 +401,9 @@ static int register_device_clock(struct acpi_device *adev,
	if (!lpss_clk_dev)
		lpt_register_clock_device();

	if (IS_ERR(lpss_clk_dev))
		return PTR_ERR(lpss_clk_dev);

	clk_data = platform_get_drvdata(lpss_clk_dev);
	if (!clk_data)
		return -ENODEV;