12345678910111213141516171819202122232425262728293031323334353637383940 |
- From 9633e4af545533b6738180955a059af8f2bd904f Mon Sep 17 00:00:00 2001
- From: Matan Ziv-Av <matan@svgalib.org>
- Date: Tue, 23 Nov 2021 22:14:55 +0200
- Subject: [PATCH 6/6] lg-laptop: Recognize more models
- LG uses 5 instead of 0 in the third digit (second digit after 2019) of the year string to indicate newer models in the same year. Handle this case as well.
- Signed-off-by: Matan Ziv-Av <matan@svgalib.org>
- For: https://bugs.archlinux.org/task/71772
- ---
- drivers/platform/x86/lg-laptop.c | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
- diff --git a/drivers/platform/x86/lg-laptop.c b/drivers/platform/x86/lg-laptop.c
- index 88b551caeaaf..d6f74d3a7605 100644
- --- a/drivers/platform/x86/lg-laptop.c
- +++ b/drivers/platform/x86/lg-laptop.c
- @@ -658,6 +658,18 @@ static int acpi_add(struct acpi_device *device)
- if (product && strlen(product) > 4)
- switch (product[4]) {
- case '5':
- + if (strlen(product) > 5)
- + switch (product[5]) {
- + case 'N':
- + year = 2021;
- + break;
- + case '0':
- + year = 2016;
- + break;
- + default:
- + year = 2022;
- + }
- + break;
- case '6':
- year = 2016;
- break;
- --
- 2.34.1
|