From nobody Sun Feb 8 13:45:04 2026 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BC98533E363 for ; Tue, 6 Jan 2026 15:20:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.125.188.123 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767712807; cv=none; b=NLqzdmUiN91cye2FohdI4gtHnuIa1Odqp9g/Emq75xk/j5zuwltul3AHCURy4a4FKhnT1SiBFnkqctmkBGJLa8tw888Zx7saFWmvDbrgUD2wZj5PUQSvFka+OjeIppirTqKz5okRYqmpujWfbFGrg2b6djBrIKEpSIPrVak4y00= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767712807; c=relaxed/simple; bh=lpaMuxGm+nAAUVPV2Xqul6ts+uoXYotpYYO4SyPRPHg=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=GdEVMg7++z4BM13mw7VRII5285YLtsP6kLdthKXsLzOMqYY3qdoUq+CtGm5cT7tpo9kOVNUEkzxm7FRs6ZB87l6afnqywCYkXsZW6XnKY5hCz2wZZvqGvawPJy7Cs3kbzXHx3omL/Y27AeZMtwHuU+f68YgFviSiY+dStcgaTAw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com; spf=pass smtp.mailfrom=canonical.com; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b=FAJlCPC/; arc=none smtp.client-ip=185.125.188.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canonical.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b="FAJlCPC/" Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id D1BE23F85D for ; Tue, 6 Jan 2026 15:11:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20251003; t=1767712314; bh=L9WWH4LffCWROWB3ezrCvqsUzXP0PqhvQzV4sVOG+Lk=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=FAJlCPC/8dEokbmoUag0krjkgxFE4rcZ3aNIoU6M6KUuc1iAgsCigFuUfHPCeA5Ud l8C16i47GQHXOR48qVTA2L08gDCf+/AFrjIImMSPs/HOUCN9cbLAhPRqWt/d8fJ1UD 5MXnEHxchJGJHh3SqhNlFbaGo1aeqt6hpptfp+2IhJxQSAwOT8ogXTOlcOBSmb1c5l IC/tGKDO2/gATUEoAZuzK8g8uC4in5YKbUtjP/E40wZrhqlKBV8fP1DsdSgxsFwq0h +pzWcrIhu5jNLdEyyol3YOLEvziTrOLRDdk89QteT57KWT9yH6ZaGv/+K1GNFO3eLa NmxeWA1HRiKVWos3p4g0qED1nEDfFpW3UeSVhhFPzM4CcpSuoom3HsfTWWpQDauTY8 CIH96o8QoQXgFQcRvqRSphg8taVDxdUZdh31d30fb8EdPTzR8yrneAwJgUKvi0mpZI tWwclTpNLnRpd7AwntGUsKX2cV1ed7ZfsqJovWW0sBKKtUVbZMbjHhpZSuM5y0fsje 0B7Wk/N1hUg3ETjhoQ15XaR3QwT38rpLchmeRM85WoJLUbCEK0nnUnu0ZnMf5u3eDO RsvLTfGNyuFEstkx5jmGdRqm7aYMvRSd70JwfG2QBoP2h9XPtlb4rfYvGONYZ0RZXw YHzbsFcoeaOXFoGeijWNpmZk= Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-47a97b719ccso6668935e9.2 for ; Tue, 06 Jan 2026 07:11:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767712314; x=1768317114; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=L9WWH4LffCWROWB3ezrCvqsUzXP0PqhvQzV4sVOG+Lk=; b=uBKYgkA9rp6t2TUcOTxtDJWrAjUwS3oxtB9MVKOGNE4/1c9Vy1NiZZ0o4E3SEIbOyD sJOwcvfwB0kTZx1/LaYoXdIV6I+9+KyPtj7k+iE7knVS3dxYVZTX36QQP7lwvCtYK04l I+IIk0N7kcH/RqaIoQMfYTSgdom46JlJd76L9Mon/0vMS3Qcpf3/kpuSXZ2O3QMm2NKU S0h2z9FeAMZQpULVcVKaM95ZGMQTD1JV1nOnvQKrYL4PgGkj411kzwmWxz3P5o/Z3wq8 cXFfb3depIGxD1vO2e04BaRAWjcBqBPCPPWzHbQHUEQd5sWirEEkzQqY+pFmWvRngWww Y34A== X-Forwarded-Encrypted: i=1; AJvYcCUfXTulle+qZsXDwSNlBdX9mzQ5Oim9GBfjk43gmjaTJN/w48KfFC9JGqVvMqtcZc3gUDXK8yFZvLHHkZM=@vger.kernel.org X-Gm-Message-State: AOJu0YwUCkLWVohmTJxdbfsI9UnUbkyit5UtOkmudYXm92DdX7UimLwO TBvFJj7kH8dSM0hj+jDmH9Eb+0SCrkwmfoV+9hkvhjewKu2CPK0wwk7Rst6bOQX9xMTxp9pJTqe PB8toZXSFQZfc5ZD2ellavL5VJqaAFxKP/3O9sET1ivzjaLc/bwS6bcAWnogT0IsNN8WZ1QEYr8 36vS/a+g== X-Gm-Gg: AY/fxX48ZxyW+0huqi95LdHWUh9Y+JxHzfB/fFwY8vFRaimg/+aT6mn/kG3+0M/Ad+q kFOl8yr8slLmYShZsDjJ1840IZIwIVTtgZqyXiHINDxNp+dGJQJLGma4NlIHK9MlXQ4xlq0dCj8 k/b1QaItDjUBkDWRzbgcISvwzlXSkmoC5fK9cFokxsO3Y+Pj9cE+npb01ZYgngOid/zIOphchlL ErFhxzaCfbeFGYVGxMjVh3G9alfz7uiuYF7LnwBfgY6kxTPz16Wo+A4UtWlNAafOwzgrjd7Agqd XRdqopxmUSxnaPruWoXJ4Ka2jxYa61kV32uZKjT7mHrb7FNxYfA4BRVKpTtrB7Bt/7n5lCv4yyi RT2CIuwiONqmhu9ewTIA10Vb+IpcRs8+7MT6b7C4iYuISwvWu5ysMAsfiUMewsdKo X-Received: by 2002:a05:600c:1384:b0:47a:810f:1d06 with SMTP id 5b1f17b1804b1-47d7f0651c9mr34884495e9.4.1767712314427; Tue, 06 Jan 2026 07:11:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IFdp+2xr9O30bje/W2RUJjlVzn7EHWAbqp6hqYczXuZzaSKEFWWSIbeEIG2XLEUn5vs3XX2zQ== X-Received: by 2002:a05:600c:1384:b0:47a:810f:1d06 with SMTP id 5b1f17b1804b1-47d7f0651c9mr34884145e9.4.1767712314004; Tue, 06 Jan 2026 07:11:54 -0800 (PST) Received: from localhost.localdomain (211-75-139-218.hinet-ip.hinet.net. [211.75.139.218]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd0e199bsm4981983f8f.16.2026.01.06.07.11.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jan 2026 07:11:53 -0800 (PST) From: Chris Chiu To: jikos@kernel.org, bentiss@kernel.org Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, Chris Chiu Subject: [PATCH] HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list Date: Tue, 6 Jan 2026 23:11:01 +0800 Message-Id: <20260106151101.3775332-1-chris.chiu@canonical.com> X-Mailer: git-send-email 2.34.1 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" Another Chicony Electronics HP 5MP Camera with USB ID 04F2:B882 reports a HID sensor interface that is not actually implemented. Add the device to the HID ignore list so the bogus sensor is never exposed to userspace. Then the system won't hang when runtime PM tries to wake the unresponsive device. Signed-off-by: Chris Chiu --- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index d31711f1aaecc..e8a1a86313b74 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -317,6 +317,7 @@ #define USB_DEVICE_ID_CHICONY_ACER_SWITCH12 0x1421 #define USB_DEVICE_ID_CHICONY_HP_5MP_CAMERA 0xb824 #define USB_DEVICE_ID_CHICONY_HP_5MP_CAMERA2 0xb82c +#define USB_DEVICE_ID_CHICONY_HP_5MP_CAMERA3 0xb882 =20 #define USB_VENDOR_ID_CHUNGHWAT 0x2247 #define USB_DEVICE_ID_CHUNGHWAT_MULTITOUCH 0x0001 diff --git a/drivers/hid/hid-quirks.c b/drivers/hid/hid-quirks.c index c89a015686c07..3cf7971d49743 100644 --- a/drivers/hid/hid-quirks.c +++ b/drivers/hid/hid-quirks.c @@ -769,6 +769,7 @@ static const struct hid_device_id hid_ignore_list[] =3D= { { HID_USB_DEVICE(USB_VENDOR_ID_BERKSHIRE, USB_DEVICE_ID_BERKSHIRE_PCWD) }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_HP_5MP_CAME= RA) }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_HP_5MP_CAME= RA2) }, + { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_HP_5MP_CAME= RA3) }, { HID_USB_DEVICE(USB_VENDOR_ID_CIDC, 0x0103) }, { HID_USB_DEVICE(USB_VENDOR_ID_CYGNAL, USB_DEVICE_ID_CYGNAL_RADIO_SI470X)= }, { HID_USB_DEVICE(USB_VENDOR_ID_CYGNAL, USB_DEVICE_ID_CYGNAL_RADIO_SI4713)= }, --=20 2.34.1