[mpp_platform]: fix get_kernel_version failed on 5.10

Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com>
Change-Id: I51fe2311641b4a7a64595e8fc8b4813c6a962303
This commit is contained in:
Yandong Lin
2022-09-06 17:31:02 +08:00
committed by Herman Chen
parent 2fb572d291
commit 24fea09634
3 changed files with 11 additions and 2 deletions

View File

@@ -50,12 +50,19 @@ static MppKernelVersion check_kernel_version(void)
pos += 14;
count = sscanf(pos, "%d.%d.%d ", &major, &minor, &last);
if (count >= 2 && major > 0 && minor > 0) {
if (major == 3)
switch (major) {
case 3: {
version = KERNEL_3_10;
else if (major == 4) {
} break;
case 4: {
version = KERNEL_4_4;
if (minor >= 19)
version = KERNEL_4_19;
} break;
case 5: {
version = KERNEL_5_10;
} break;
default: break;
}
}
}