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

Commit 450aed72 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven
Browse files

m68k/q40: Add missing platform check before registering platform devices



On multi-platform kernels, the Q40/Q60 platform devices should be
registered when running on Q40/Q60 only. Else it may crash later.

Signed-off-by: default avatarGeert Uytterhoeven <geert@linux-m68k.org>
parent 6cfeba53
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -334,6 +334,9 @@ static __init int q40_add_kbd_device(void)
{
	struct platform_device *pdev;

	if (!MACH_IS_Q40)
		return -ENODEV;

	pdev = platform_device_register_simple("q40kbd", -1, NULL, 0);
	if (IS_ERR(pdev))
		return PTR_ERR(pdev);