From: Timur Tabi Date: Tue, 28 Feb 2017 20:30:33 +0000 (-0600) Subject: tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=542ed784671d4678406c77ed6dd01593a0cdbea1;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision For Qualcomm Technologies QDF2400 SOCs that are affected by erratum E44, the ACPI oem_revision field is actually set to 1, not 0. Fixes: d8a4995bcea1 ("tty: pl011: Work around QDF2400 E44 stuck BUSY bit") Tested-by: Manoj Iyer Signed-off-by: Timur Tabi Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/acpi/spcr.c b/drivers/acpi/spcr.c index 01c94669a2b0..3afa8c1fa127 100644 --- a/drivers/acpi/spcr.c +++ b/drivers/acpi/spcr.c @@ -30,7 +30,7 @@ static bool qdf2400_erratum_44_present(struct acpi_table_header *h) return true; if (!memcmp(h->oem_table_id, "QDF2400 ", ACPI_OEM_TABLE_ID_SIZE) && - h->oem_revision == 0) + h->oem_revision == 1) return true; return false;