From nobody Mon May 18 22:11:01 2026 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gKBpG436jz6cv3W for ; Mon, 18 May 2026 22:11:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gKBpG2Ckbz3pdf for ; Mon, 18 May 2026 22:11:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779142262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cx/VZeBdjrKdZgOO4XYm9rtkcjmoHUDCvls56qx1Gwg=; b=dSBz6Z2fmjaiGLg3LKklH5cftGqiFscBSrDGheQKJeuvX6qfhP6qiEycDqepHaMUJtTeQe cpTzR/PH9pYiuVm61Gs5XMDIK2tXM0he0ubNxDpUe44vPBsZRhOtwIp4DR1JlazilIFPt6 ai722+t9lWoh8bwoYrFVpTbhqIJQ8hScLvj4rIHwxgU8NtSWuVbVTN4czbGFrs+MnwImcx 0L66ridqFrHhrISmCA5i4FjFEITXTzGNQ3lm47OJuEWpwEbEI1MS0+ceAvYPFAv6W1l0/3 B5mcDGX4YdXUTDbGtmSWn+e1yOU371Jz8n/DCishXTWwnrrdhbMwS/0NXOeCLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779142262; a=rsa-sha256; cv=none; b=XnxAypQiRz6CwCrzf65OEVNM4Y2Y5gK8/4HxWuudYXB3XAmMpoJrt3/EiEPt07CbNNxH75 grA+qZDkZDjEvnViS0+Dh/hyQ71reW8mTNlHOVRZ2DqE6KLfngcBAoF9azdM9eZJ6JdQxd dGURyQwj2VFhtYvC30hDbwYzkcSqLlFH1UqDay0jAiLQMsc4WmuCcEtrTERmlgG6mLsHnP R66ByXaQ/O7uykxCb78RETCSsXOlzDXkKpn576r7X8eOiG7xqQcLhDEEz+oS/mbh4V1D4m Jy7JwDfoWSOSiYBpYZswK93SQnecRoNufWGJeOkZ86YYLypCdBdke6Jr4BDW2w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779142262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cx/VZeBdjrKdZgOO4XYm9rtkcjmoHUDCvls56qx1Gwg=; b=GKXQnG4YG8SiNbhtauMY4vbxoxh4zYpGESevWRE35eJ2+8OAW9F7zDSGxWsmYJkhACCiUZ 3f0L0eeNXCRovnzJB6EZ/oklTs3nELFUOHwMgYCsLZp7r5xPi4R1jyU5t4pMlRoiGEkQog Jyyao5MdRathUNbVtaIMTcKNu6cvyjmapOxNJyAiuL/rY7H0DBKjzCvT1KR4u1vn+x9R02 ZlBBTikgyW1Anc4sWAzkwVka8J4JhoqT8TqBt9hSX3eioRzAONNakrf2GjFZ0BziLcmYhM iC1U203Tt9mLE9a5YbDOH6rcwogt91aLhCrb0u+8ugD72pLYyCPRz7yIGWPFww== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4gKBpG1dyrznWL for ; Mon, 18 May 2026 22:11:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 64IMB2D0003203 for ; Mon, 18 May 2026 22:11:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 64IMB28N003202 for bugs@FreeBSD.org; Mon, 18 May 2026 22:11:02 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 295251] Power button does not work on HP Laptop 15s (new module to poll GPIO and raise ACPI event) Date: Mon, 18 May 2026 22:11:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 15.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: vexeduxr@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295251 Ahmad Khalifa changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vexeduxr@FreeBSD.org --- Comment #1 from Ahmad Khalifa --- Hi, I'm not sure a kernel driver is quite the right fit for this. You could implement this in userspace with either a script that polls the pin using gpioctl(8) or, even better, write a program using libgpio that polls the pi= n, and have either of those run as a daemon. Either way we do really need to figure out GPIO interrupts on amd64. Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.=