From nobody Mon Sep 28 08:12:16 2026 Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) (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 815F62DB7BF for ; Mon, 24 Aug 2026 18:16:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787595379; cv=none; b=Ft3BKcyozOnB/jQv38l+x+rxoBOeLpjHRuorGSomkAJiQoLIP8l8I9jDwBX0c5G83Ha7M4FX2+ziMe69e1hwLuCWAGwBaQNcNXcCzYburdNegJB2cWC9m8mTuwFgCsAodbYAjJWG7Pg2ND/tUFL00zJTZcD5ttB1/h49P7MS9/8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787595379; c=relaxed/simple; bh=Xf/vtFg9XHDHbpj8BPPhagxrEjOllb/lmVYHdVEfkS4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bhF+kq5BRUKsTuh/Pt08TOmuPgm3oozL/L2yKfuSdI3Ar10JC5tBu8u7ghnb90L9qOIxKuIYasQjckL0ky5F8y4WUgiLs5KAAaYGMzN5WYK263dHcb/HfDJ17u9Zkbp8lHLiFnfVNZyhpYegXnVrR9avwzkPlFV16vWFiwH900Q= 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=HBUccWLD; arc=none smtp.client-ip=209.85.215.174 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="HBUccWLD" Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-cc16c6dcae2so3581864a12.2 for ; Mon, 24 Aug 2026 11:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787595378; x=1788200178; 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:content-type; bh=TYyCkSIU7eKC/04a/F6o+tJf0qYZ/8bHxi+4hQtbxFM=; b=HBUccWLDysKMp+NrgjAMQEdKJcY/I8848f3uNqLceuHKJ/19dyKJfgZiBmPZu9lPhO ZyJon+C01CR/XfQ1TVYHfEFlCKLPnRzmo35rFnitrge2KE/VVU/RHXvaZG29olQRNvmg DuoWiiXzJSsFuGNTVUtRutDepLedTr1RrSteuC/xhe+9bUyKIu5EsNJXm2qpixygdWIk tBXQYa8P+KQsMbBDc2PrCuTZWexSql5HkufDOzxiP+Oa/RoqzT3O5d1HsIDrEw39jbqe rPYjVt6aOLk/fw988qD2vewLf9ay/DIdqm3r9D4m4NE4sCVPbhc81q/1N/siy6KFyMQK iIGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787595378; x=1788200178; 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:content-type; bh=TYyCkSIU7eKC/04a/F6o+tJf0qYZ/8bHxi+4hQtbxFM=; b=PV7kYXS2KLOEeGDulVmn7bw9hqskw43/Dtim+eZXh9tCm9BIPamGZo5+5UH5dzcGdt iR22SK/9z+KEqhbxnqz23BJ4vIKtsZneJrhVfbzeFakneU7GW9ykRmiarnnfRApaUpdn MklmRtdA9FSnMn3g1+KM2liUNTET4ZxrtjYk/j3DGs54e+mavCdwiEytPg319SzTq6+b 294rITJ0qHs4GXBEApkiwvlZFoCJIe7LaVeD2bTL9SMVn71sh3+/TBr3Ic+6oNkb4aGq dlc2Lk1nIRNLFblZz++UhCqm4VhwqesHN1httaDpGWo5ZcSA9t9M0MTeFznyBq/vsAhl ID8w== X-Forwarded-Encrypted: i=1; AHgh+RpJ4nuMRLR/xPYMfnw2xiHzaXVJ+MZOnQCBIpm8YK2yTYhLyyZ8UFenScWY9L8QJrunDJdtvlT1cmdKwek=@vger.kernel.org X-Gm-Message-State: AFuF++nuYyIY+t1sULeIjoRpjdNQ2k/PQ0mM65/SoobS07jVVXCIKCDO DXnBnnfO7KJhZlZj9Pi29dXapwSV/dOsLGfX70Vx4tqpajatlEMBgQmlqOt+gyTf17jWCOCY X-Gm-Gg: AR+sD12TzA35J5xJ1gxmff38znWEPY2IgZpX/qBrbZTPpv4hbQaZ6ttTwXX5K0ZTktg cT9CElRcDgtKmsIHX51dhQcOiQN8klB+kokkgW9mLHYRUPYSFINyyJvZeuFfz6YP2h3AC9DeTGG RQ1WBIMoZJ4zQ68te9nYZOpSaTAMWyMOam7JQ5FAn+nGm5Ks6hbHe3G/2UBmrBu1SuiSgJoUP4N cOqnNaofff8Y8SbL388gqJLahbiPoHpm/dBEq/0OgM5KIEJea8i+p4DWVDwisS0D+mOI+/QAGv0 foQ1qwPmyVn1t+n8bpRL9zjey+brHvEDZTQbUgh2IB274lHL/9/l0OhDi4aL8t5F21o2RVIgKuU uJ5e0rzL5Ez4joUpV47GMakl+z7NZoDZI9JAyVFs8Oc3SYnnkTpHfTqmn2ii82E+6l3IoZCpmmA RzLo2z7X0fciVWZzrjN7LUWBY7Q0FvWC97zNleTa5BxSrOYDp5wtuFXaD3c+zw9ecD9nDjJyoI X-Received: by 2002:a17:90b:3985:b0:380:71eb:4014 with SMTP id 98e67ed59e1d1-395c357d3a3mr48892418a91.15.1787595377740; Mon, 24 Aug 2026 11:16:17 -0700 (PDT) Received: from InspironBook ([23.26.139.2]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39645b7ff6dsm446080a91.10.2026.08.24.11.16.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Aug 2026 11:16:17 -0700 (PDT) From: YuXin Xiao To: andi.shyti@kernel.org, westeri@kernel.org Cc: linux-i2c@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4] i2c: acpi: Add DELL0A86 to i2c_acpi_force_100khz_device_ids Date: Tue, 25 Aug 2026 02:15:59 +0800 Message-ID: <20260824181559.146133-1-xiaoyueyoqwq@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260824111814.75242-1-xiaoyueyoqwq@gmail.com> References: <20260824111814.75242-1-xiaoyueyoqwq@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: quoted-printable Content-Type: text/plain; charset="utf-8" The ELAN 04F3:3185 touchpad exposed as DELL0A86 on the Dell Inspiron 13 5310 intermittently exhibits excessive smoothing when the I2C bus runs at 400 kHz. During an affected period pointer movement becomes severely sluggish and sticky for tens of seconds. The ACPI firmware configures the touchpad bus for 400 kHz. Add DELL0A86 to i2c_acpi_force_100khz_device_ids so that the bus runs at 100 kHz, as is already done for other touchpads exhibiting the same excessive smoothing problem. With the quirk applied, the kernel reports that the firmware requested 400 kHz and that the bus is forced to 100 kHz. The problem did not recur during extended heavy use, including an S4 hibernate/resume cycle. An independent 2021 report from another Dell Inspiron 13 5310 user describes the same intermittent sticky behavior and identifies the same DELL0A86 / 04F3:3185 touchpad. Link: https://www.reddit.com/r/linuxquestions/comments/nsso5b/help_needed_w= ith_sticky_touchpad_spoiling_brand/ Assisted-by: Codex:ChatGPT-5.6-Sol Assisted-by: OpenCode:Ox Alpha (x-preview-f-free) Acked-by: Mika Westerberg Signed-off-by: YuXin Xiao --- Changes in v4: - Add an independent public report for the same model, device, and symptom. - No code changes. drivers/i2c/i2c-core-acpi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/i2c-core-acpi.c b/drivers/i2c/i2c-core-acpi.c index 8f3bdd5..3af0e05 100644 --- a/drivers/i2c/i2c-core-acpi.c +++ b/drivers/i2c/i2c-core-acpi.c @@ -371,6 +371,7 @@ static const struct acpi_device_id i2c_acpi_force_100kh= z_device_ids[] =3D { * the device works without issues on Windows at what is expected to be * a 400KHz frequency. The root cause of the issue is not known. */ + { "DELL0A86", 0 }, { "DLL0945", 0 }, { "ELAN0678", 0 }, { "ELAN06FA", 0 }, --=20 2.53.0