Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3149118pxj; Mon, 17 May 2021 19:03:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxxJH8SL8pDnjpYT+uBN+7NBfB2KptOdAanz3hgdjU8nyCkdVmcR76naL33cRhTACBBFzYh X-Received: by 2002:a5d:9842:: with SMTP id p2mr2378453ios.132.1621303383484; Mon, 17 May 2021 19:03:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621303383; cv=none; d=google.com; s=arc-20160816; b=YEeyoRHT2JhQQG5bOqQ7I9JjmqhpRbRFdwlKadgRQM3KTa7CT8iM+XYJ9A1d+nSA1F alxOpwoZCfeCPfHOmVmIXDeUwpF0FiV0mlfj5nPgWtho6M6o2fRwp9ggdQTXWjD/Zaim LcDKJ/1pGqku416sGwmvAomPKKn8xngJrl+hrdCUaROqgQwN8GNYDJUcP2Xno9mugwRh CsncW1SlFxgaF30FeMmuQj6RtQs9Ozqjes2NjFEeVy0/Zrtq0sm0HZuGaj/o0BpVvDcN gDsC5mOtZ7rFjNKzGIRfHpWBqD4ajJKuHBlTzXxsbkhaux6acJw2sN6mTn9kn4AM7BpI PmoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=LHI3b3DrW2T0MjQQgWMyWbXQ9GdigCHzYjyvIDoNZoE=; b=NUEPJn0JtxGl6tV01IDahKQmKVmNXkAXbx6xCP53Xnk90weSBr6QpmLB+NPWkOFy0k EB873FP734zXvG4JLk7GWYiA+igBn5p+H2OpW4NgIKhY5MT70P9Gvgn9KTMUPCygyT+j nZEXZoIB5dxOAWWg58r67DgPtiBbv89zBKS+oXGrqPfDY0tFj4zRohmPC5+hwXILwpRh 0LdNIY/H3Yo2FSO5IU42M3krqNHf5y0D0NNEWNsy9iwNoceyQs9Y+bE87SJv1QqY4OFf EMhTHJA7+XuJMgZN1r1ll1ltBJMMgJPrv6P8HO1dPRi5FzlfDSV3v5StOF5XcBXlRYc3 XYgA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c13si20733073ilq.55.2021.05.17.19.02.50; Mon, 17 May 2021 19:03:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240059AbhEQOhK (ORCPT + 99 others); Mon, 17 May 2021 10:37:10 -0400 Received: from mail-oo1-f54.google.com ([209.85.161.54]:34548 "EHLO mail-oo1-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240240AbhEQOdh (ORCPT ); Mon, 17 May 2021 10:33:37 -0400 Received: by mail-oo1-f54.google.com with SMTP id i8-20020a4aa1080000b0290201edd785e7so1511624ool.1; Mon, 17 May 2021 07:32:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LHI3b3DrW2T0MjQQgWMyWbXQ9GdigCHzYjyvIDoNZoE=; b=glWsi7FJfzqrZvFPxQu14ljEsitaWe+jhb2bnf3Jai5F6unWF7tbr90jITGUBAsEq7 YvZmmzObSHywR9rBBLKDiv0OGJ6sMtikrrbr7udTLQplSDex2UCfzBFOyB04O/C0KsSO OkgQniR97vL57wCiLdz3TsHfnu5CA3BgJXd2GgPfUomniDvAlSYl8bfrqToAEf1NBs1K g9UzsxtVHR0KAZHmM81YzaYf0+QSxr/3a/QOWsKPqpRS9ElY6YucJyd8lIllOUPNYeIR sAIYwgtJxA+nvtWOFgIErQn4xmKMEZXdWbYYHbaTgPP0dvEP9fZxx4gLN7gpkNT+ZNAV h7nQ== X-Gm-Message-State: AOAM531/QfYdLIuiMzzHti6udCifI61+BtsmXjGaUVha6n9Chli2Y9vU CBJ8WQHD6XSCqO7n4m0CnL07S1NFOvNGwvH9Kq63aADDF7Y= X-Received: by 2002:a4a:ab83:: with SMTP id m3mr186799oon.2.1621261935224; Mon, 17 May 2021 07:32:15 -0700 (PDT) MIME-Version: 1.0 References: <20210511063835.7794-1-jhp@endlessos.org> In-Reply-To: <20210511063835.7794-1-jhp@endlessos.org> From: "Rafael J. Wysocki" Date: Mon, 17 May 2021 16:32:04 +0200 Message-ID: Subject: Re: [PATCH] ACPI / EC: Fix media keys not working problem on more Asus laptops To: Jian-Hong Pan Cc: "Rafael J . Wysocki" , Len Brown , Chris Chiu , ACPI Devel Maling List , Linux Kernel Mailing List , linux@endlessos.org, Chris Chiu Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 11, 2021 at 8:40 AM Jian-Hong Pan wrote: > > From: Chris Chiu > > More ASUS laptops have the _GPE define in the DSDT table with a > different value than the _GPE number in the ECDT. > > This is causing media keys not working on ASUS X505BA/BP, X542BA/BP > > Add model info to the quirks list. > > Signed-off-by: Chris Chiu > Signed-off-by: Jian-Hong Pan > --- > drivers/acpi/ec.c | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/drivers/acpi/ec.c b/drivers/acpi/ec.c > index 13565629ce0a..e8c5da2b964a 100644 > --- a/drivers/acpi/ec.c > +++ b/drivers/acpi/ec.c > @@ -1846,6 +1846,22 @@ static const struct dmi_system_id ec_dmi_table[] __initconst = { > DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > DMI_MATCH(DMI_PRODUCT_NAME, "GL702VMK"),}, NULL}, > { > + ec_honor_ecdt_gpe, "ASUSTeK COMPUTER INC. X505BA", { > + DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > + DMI_MATCH(DMI_PRODUCT_NAME, "X505BA"),}, NULL}, > + { > + ec_honor_ecdt_gpe, "ASUSTeK COMPUTER INC. X505BP", { > + DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > + DMI_MATCH(DMI_PRODUCT_NAME, "X505BP"),}, NULL}, > + { > + ec_honor_ecdt_gpe, "ASUSTeK COMPUTER INC. X542BA", { > + DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > + DMI_MATCH(DMI_PRODUCT_NAME, "X542BA"),}, NULL}, > + { > + ec_honor_ecdt_gpe, "ASUSTeK COMPUTER INC. X542BP", { > + DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > + DMI_MATCH(DMI_PRODUCT_NAME, "X542BP"),}, NULL}, > + { > ec_honor_ecdt_gpe, "ASUS X550VXK", { > DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > DMI_MATCH(DMI_PRODUCT_NAME, "X550VXK"),}, NULL}, > -- Applied as 5.14 material under a different subject ("ACPI: EC: Make more Asus laptops use ECDT _GPE"), thanks!