From ae7675a1bd0e707869bb27e61aaa3ff45e5046bf Mon Sep 17 00:00:00 2001 From: "Kevin F. Haggerty" Date: Mon, 23 May 2016 16:41:38 -0600 Subject: [PATCH] arm/kernel/setup.c: Add pre-MM bootloader compat shim * Stop the dying Change-Id: Ibcb37ecd34f871674e3bdea84f4b8c8de2b82cd8 Signed-off-by: Kevin F. Haggerty --- arch/arm/kernel/setup.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm/kernel/setup.c b/arch/arm/kernel/setup.c index 7fdfd23baec..284b438ba64 100644 --- a/arch/arm/kernel/setup.c +++ b/arch/arm/kernel/setup.c @@ -596,6 +596,19 @@ static int __init early_mem(char *p) } early_param("mem", early_mem); +/* + * Pre-M bootloader passes this value + */ +static int __init msm_hw_rev_setup_legacy(char *p) +{ + system_rev = memparse(p, NULL); + return 0; +} +early_param("samsung.board_rev", msm_hw_rev_setup_legacy); + +/* + * M bootloader (and beyond?) passes this value + */ static int __init msm_hw_rev_setup(char *p) { system_rev = memparse(p, NULL);