From nobody Thu Sep 11 19:23:18 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 71D7DC04A6A for ; Mon, 7 Aug 2023 12:54:32 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232716AbjHGMyb (ORCPT ); Mon, 7 Aug 2023 08:54:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231404AbjHGMya (ORCPT ); Mon, 7 Aug 2023 08:54:30 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D156A10FD for ; Mon, 7 Aug 2023 05:54:28 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-4fe383c1a26so7329853e87.1 for ; Mon, 07 Aug 2023 05:54:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eidu.com; s=google; t=1691412867; x=1692017667; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2DfdvCxJfYM4Q/0857W5zzq1ylp3XZu5ufiHO0W7npE=; b=NfKlzMirniZlL4MK+W0oWS+PMjewSnQUH7dv/mYhOCMkkCCSbkmIbjHqVyq9gY0jOE CDQTYhjlEqxs68SNlXERbj++vtZKG7VQDlYFEUyHcRoW1MV/psHuKC7qTJ2Yb43b7b7c M68ulnBpStBpM3LngpFr/yoxOeTYQcJZOE+YM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691412867; x=1692017667; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2DfdvCxJfYM4Q/0857W5zzq1ylp3XZu5ufiHO0W7npE=; b=WiYwnSj87GPP28QDX8GStN/9do38cEBCUavXLmGnXndTPWqEW2PXUq82wSaxxGmGZU PDbLqC67KlThjHiVfUH/9FincV12+IwBDWTcOJ1lbtT93pm8vaZ846m6gDcLVvELAf8i lusIjAL6zy/0gtGyxYvlpeKWm+wA2MX4x6UvwDom/uEWLq2gEMd+f7IfMNJWf8XcwF92 Dhjv40UUM1UaXwA8xttQXbwOmh6iCjTer/2dKc5tR79pY4YBx709zq242XEwVEdj93c2 YUuN49664fFom8DGIJ9p34gv4FK5g92nAS5WZfaGOhKOybzjbegokWbzyGwffrrav02F F5xA== X-Gm-Message-State: AOJu0YzuhyYuwa0HWv5O9sQJCz6k6Fvg/McQnvAL8yEDbm7u9g8GaPne qhUIRYc2VWAMWLTdNZkNcvnPV8Z20XCdG7URzpfOFTIq X-Google-Smtp-Source: AGHT+IGc65e+QiIXdQqkXYK9WSXJtZnOWJJu+WEt8uVCjMUPob4MxUGNsEhI5KC+wBKXBJTQ0iXiRg== X-Received: by 2002:a05:6512:472:b0:4fd:fadc:f1e with SMTP id x18-20020a056512047200b004fdfadc0f1emr5574797lfd.44.1691412867057; Mon, 07 Aug 2023 05:54:27 -0700 (PDT) Received: from felix.. (ip5f5aeb7e.dynamic.kabel-deutschland.de. [95.90.235.126]) by smtp.googlemail.com with ESMTPSA id b3-20020aa7cd03000000b0052229d203a4sm5180707edw.36.2023.08.07.05.54.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Aug 2023 05:54:26 -0700 (PDT) From: Felix Engelhardt Cc: Felix Engelhardt , Bastien Nocera , Hans de Goede , Dmitry Torokhov , linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] drivers/input/touchscreen/goodix.c: Add support for ACPI ID GDX9110 Date: Mon, 7 Aug 2023 14:47:23 +0200 Message-Id: <20230807124723.382899-1-felix.engelhardt@eidu.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The Goodix touchscreen controller with ACPI ID GDX9110 was not recognized by the goodix driver. This patch adds this ID to the list of supported IDs, allowing the driver to be used with this device. The change will allow Linux to be used on ~1 million tablet devices used in Kenyan primary schools. Signed-off-by: Felix Engelhardt Reviewed-by: Hans de Goede --- drivers/input/touchscreen/goodix.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/input/touchscreen/goodix.c b/drivers/input/touchscreen= /goodix.c index 4f53d3c57e69..9cdc01eb00c9 100644 --- a/drivers/input/touchscreen/goodix.c +++ b/drivers/input/touchscreen/goodix.c @@ -1379,6 +1379,7 @@ MODULE_DEVICE_TABLE(i2c, goodix_ts_id); static const struct acpi_device_id goodix_acpi_match[] =3D { { "GDIX1001", 0 }, { "GDIX1002", 0 }, + { "GDX9110", 0 }, { } }; MODULE_DEVICE_TABLE(acpi, goodix_acpi_match); --=20 2.39.2