From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 54C772F361E for ; Fri, 3 Apr 2026 09:30:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775208621; cv=none; b=MXoorL18M/J/pGGfJMtO7tyIDAoajZGOxZI1HB9j9eZRdRUCxjrKCHLFtcpIdDa2gyV0le4o6CBz428oZA+FncwNnp5HrI1UCGYu/TS+jHY4vE1+hTXk+It7XjRM4wVEiC2gxkDMdPv+aYWFanqYp+YbVvM+iOPFu1yXR1AEVP0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775208621; c=relaxed/simple; bh=pS/3k4pjMy0sxAnSI7aAlDa5mjvfCtVujQ0EbzmtTQg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NX/CxuWdZQgfmeTXnGIQokub34duTT08mCGP3ZzWzlTOlHjzpWa/uNVPs7lMJI7Q2zSB4A+S8Smu0+FCdb+nGMvS/5aEXd5fw4EYNrbyZrBKU2nYCFzZvbppyZAMJ/h0upbmnfvmXP+WK9i3qILKxucaeaLv3GpaY3N5g44XwYM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=QwkQhiv6; arc=none smtp.client-ip=209.85.210.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="QwkQhiv6" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-82d0b68837aso421593b3a.2 for ; Fri, 03 Apr 2026 02:30:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775208614; x=1775813414; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yO5D+j9M5AtRxxt40Si7bosnW9HX1Oj5Mckgto/+0/I=; b=QwkQhiv6nKSSD4gCJfT8wUug8c2juPyCyxr5kaIu+9CjzKFElfak3i0pQmx151YNx6 mFP8RZbmEagj7dKtEu0NvrsSC3MlL4jASkz9hfak1LJbQYFwwAErWDzYnnp4GIdrQz38 6+TKdTFH8ETx2U/BeSy/gBJKlA3rU3xVsotwWbx62TxYqP8UJ8x7dLOWHuzhXoFjJvEi b+jEoX7mwlU4buCMIShr3i/HbaEa25uFEKZqRlmR46nJBuWNzU0tRGhaE85Yp2lpWDWR VoGYw4FLhFMKzV3mXIUL0xsE79bGwGPGx2Rbi49Fpgr4zoHod5/bZDfoRo04ReDlWokM 61hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775208614; x=1775813414; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yO5D+j9M5AtRxxt40Si7bosnW9HX1Oj5Mckgto/+0/I=; b=EfcGLyjOHLkb7T2FST00uwdXAhU26W0N5miPtFHdBCj74tbtyHO/EeDhpo/yTKjGS9 kuMZ6lUCDZ7UXFawXWFxtkJ1HVSfKgXiAfgNb9KVV8X2CTX03Ii0R7Dnr8ZGiqxdCTod 0mjhTATZRV664j9Ngv2czJsi0bdN42ulq+ZhLLo8jBclTiMLque4LwOshT0SNeufOUzr lUQqWRfT7LUtWnAxvGo0MRvOq2hMcR+uVw9ZHXin7EhEVMF2Fe8uPJLmEOstX1S1MDcS uBXl01tyNEGhwy0m5e8vnGCr6V/Fx5d/yMB8XXfLjr9BoSpYtR3jiWlC+Tgg6dhFaDST CTGA== X-Forwarded-Encrypted: i=1; AJvYcCUlG5TIEtE529zgSrD+I1dNwzJfYQ8SULQ3qXZaaF6ZvFmgZsBnAXKDNk9slgMrciWRE1NTzSqTTxOUEdo=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1CHYif7dpKjziBrFdOgFM36NDkFRYKJ0HrQvM0o+EOV6mcw2u OOWVUcdAuZI2dNbm0sD5T0nLOeCXax4qM8ji5BzLnDVyN7qXwpf8hXwmHBaHf/eW3PI= X-Gm-Gg: AeBDiesvBglQMuPEBWo0TebPgSg5nqirq7QT6V9qwQMv0/Zk0uE0vCB/hryWev4PLRE Rm9J4H5DOV25JZvm5+QEK/l2uBmZoU+ZaO9Rs4fJHlQVcDQ/VCyA11trMF3GhvWGUMTnwIpYO9a whP/i8XQeSJ7Bs1Iu6s0ZdLJRg1LPSI9UKSCDB7h5vV6s9EeD/VhFFN3O4B50GRVoDBHumVWcFW zC79GexobcJy8r3ZXwFakf3oYV3Y+wtNDCCbjCi87eOh6wQ/96npDhB0icaI+3B4CBL3sLIlhMY FgQRD+H0YATqnpEEKNobeARhsCqqWWgmbLWZoTo0ozBz8moBgKRqJlZebhNUafGvot4vK4awMhv 9zg5F3U28hZgU8kOdSn+wZJH153IhkXQLB7Qzyf5bJ8d0Jc6f5pMQpX6vqfmppPTVjLLb7TgSpY y/6V4K9sP5QACsI2ZQfG+QG8ZJ X-Received: by 2002:a05:6a00:808:b0:824:b181:f492 with SMTP id d2e1a72fcca58-82d0dbb0808mr2252746b3a.45.1775208614324; Fri, 03 Apr 2026 02:30:14 -0700 (PDT) Received: from gmail.com ([2405:4802:8548:f4f0:ffff:ffff:ffff:ffa1]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82cf9ca4efesm5498889b3a.61.2026.04.03.02.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Apr 2026 02:30:12 -0700 (PDT) From: buingoc67@gmail.com To: Jiri Kosina , Benjamin Tissoires Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, hmtheboy154 Subject: [PATCH 1/2] HID: multitouch: rename MT_CLS_EGALAX_P80H84 to MT_CLS_EGALAX_WIN8 Date: Fri, 3 Apr 2026 16:28:47 +0700 Message-ID: <20260403092848.10223-2-buingoc67@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260403092848.10223-1-buingoc67@gmail.com> References: <20260403092848.10223-1-buingoc67@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: hmtheboy154 The Dell Pro Rugged 12 Tablet RA02260 uses an i2c touchscreen from eGalax that exposes the same HID_GROUP_MULTITOUCH_WIN_8 as the P80H84 and also requires the same quirks to make multitouch work. Rename the class to MT_CLS_EGALAX_WIN8 for more general use. Signed-off-by: hmtheboy154 --- drivers/hid/hid-multitouch.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index e82a3c4e5b44..9e46028746fd 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c @@ -235,7 +235,7 @@ static void mt_post_parse(struct mt_device *td, struct mt_application *app); #define MT_CLS_SMART_TECH 0x0113 #define MT_CLS_APPLE_TOUCHBAR 0x0114 #define MT_CLS_YOGABOOK9I 0x0115 -#define MT_CLS_EGALAX_P80H84 0x0116 +#define MT_CLS_EGALAX_WIN8 0x0116 #define MT_CLS_SIS 0x0457 #define MT_DEFAULT_MAXCONTACT 10 @@ -450,7 +450,7 @@ static const struct mt_class mt_classes[] = { MT_QUIRK_YOGABOOK9I, .export_all_inputs = true }, - { .name = MT_CLS_EGALAX_P80H84, + { .name = MT_CLS_EGALAX_WIN8, .quirks = MT_QUIRK_ALWAYS_VALID | MT_QUIRK_IGNORE_DUPLICATES | MT_QUIRK_CONTACT_CNT_ACCURATE, @@ -2246,7 +2246,7 @@ static const struct hid_device_id mt_devices[] = { { .driver_data = MT_CLS_EGALAX_SERIAL, MT_USB_DEVICE(USB_VENDOR_ID_DWAV, USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_C000) }, - { .driver_data = MT_CLS_EGALAX_P80H84, + { .driver_data = MT_CLS_EGALAX_WIN8, HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH_WIN_8, USB_VENDOR_ID_DWAV, USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_C002) }, -- 2.53.0