From nobody Tue Feb 10 05:27:18 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+47987+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+47987+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1569348812; cv=none; d=zoho.com; s=zohoarc; b=UMM4Ok1dZJE/WEMP2MlGpQaBRLYfP8sjfFk8rD4PaQ1SBrmWI+DtIGMY4WPTQ9T6J8KVOaaZUezwvmwKmYQhdMJZ26hZrieQibx/S30pfbqzbO6cGmHqaki3YgDQLFX2GtGWF4lARDFwhx5SQ7IbvhF/6pZzUgJQZ9cd0Sf6vvc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1569348812; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To:ARC-Authentication-Results; bh=IuCdAFQWB1nbOUW/KaAZzGYxGXUCtQT40HDfN/ui9lE=; b=JpKR+OEclHa5XsAjoIWivjDucVMMu+58/sjtVxdwFtP5wBFBNUqmeTp5nhrtRd8nV5R7YdoZuVWX4neme6PdwyNSzHZpV+Snr8bDn4MGSiTpn67vTvTAz3tGvyuACc2bVDTOq0WsDQ3cNYL+5GIRqRZ2614Wx4NJ9BcqixHaSfI= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+47987+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1569348812125140.20127265527321; Tue, 24 Sep 2019 11:13:32 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id aaaaYY1788612xaaaaaaaaaa; Tue, 24 Sep 2019 11:13:31 -0700 X-Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by groups.io with SMTP; Tue, 24 Sep 2019 11:13:30 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Sep 2019 11:13:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,545,1559545200"; d="scan'208";a="340160788" X-Received: from makuback-desk1.amr.corp.intel.com ([10.7.159.162]) by orsmga004.jf.intel.com with ESMTP; 24 Sep 2019 11:13:29 -0700 From: "Kubacki, Michael A" To: devel@edk2.groups.io Cc: Chasel Chiu , Nate DeSimone , Ankit Sinha , Jeremy Soller Subject: [edk2-devel] [edk2-platforms][PATCH V2 13/15] KabylakeOpenBoardPkg/BoardAcpiDxe: Add Synaptics PS/2 mouse Date: Tue, 24 Sep 2019 11:12:46 -0700 Message-Id: <20190924181248.12816-14-michael.a.kubacki@intel.com> In-Reply-To: <20190924181248.12816-1-michael.a.kubacki@intel.com> References: <20190924181248.12816-1-michael.a.kubacki@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,michael.a.kubacki@intel.com X-Gm-Message-State: aaaaaaaaaaaaaaaaaaaaaaaax1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1569348811; bh=5jQZfgxThmSoeORRCBSC/SPJySbv2VqF5chBH09ForY=; h=Cc:Date:From:Reply-To:Subject:To; b=H3E5bTyGYw3XGS7OhhlWvVH4EtnBJssgmVMy8k6h4tSykQEX4KLJhcFm0KemWYebapo KNrEsQuobKhkcZZfJ0uP72kuzRhB+e8RcuiHyR3VTvc3MMdlvY7/gPEBLoXZLgd1KKIGu eo3nODtkx0lfW+fLbZAjBBhZ+uAnHajw9oA= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D2207 Moves the Synaptics PS/2 mouse support required for the Galago Pro 3 trackpad to function from the previous location in ClevoOpenBoardPkg/N1xxWU to the common ASL file in KabylakeOpenBoardPkg. The board ID is used to determine which PS/2 mouse device to expose. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Ankit Sinha Cc: Jeremy Soller Signed-off-by: Michael Kubacki --- Platform/Intel/KabylakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LpcB.asl | 41 += ++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/Platform/Intel/KabylakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Lpc= B.asl b/Platform/Intel/KabylakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LpcB.asl index 9f9d39c92c..d934c20beb 100644 --- a/Platform/Intel/KabylakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LpcB.asl +++ b/Platform/Intel/KabylakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LpcB.asl @@ -1,11 +1,12 @@ /** @file ACPI DSDT table =20 -Copyright (c) 2017, Intel Corporation. All rights reserved.
+Copyright (c) 2017 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ =20 +#include "PlatformBoardId.h" =20 // LPC Bridge - Device 31, Function 0 scope (\_SB.PCI0.LPCB) { @@ -66,7 +67,43 @@ scope (\_SB.PCI0.LPCB) { { If (P2MK) //Ps2 Keyboard and Mouse Enable { - Return(0x000F) + If (LNotEqual(BDID,BoardIdGalagoPro3)) + { + Return(0x000F) + } + } + } + Return(0x0000) + } + + Name(_CRS,ResourceTemplate() + { + IRQ(Edge,ActiveHigh,Exclusive){0x0C} + }) + + Name(_PRS, ResourceTemplate(){ + StartDependentFn(0, 0) { + IRQNoFlags(){12} + } + EndDependentFn() + }) + } + + Device(SYNM) // Synaptics Mouse + { + Name(_HID,"SYN1221") + Name(_CID,EISAID("PNP0F13")) + + Method(_STA) + { + If (P2ME) //Ps2 Mouse Enable + { + If (P2MK) //Ps2 Keyboard and Mouse Enable + { + If (LEqual(BDID,BoardIdGalagoPro3)) + { + Return(0x000F) + } } } Return(0x0000) --=20 2.16.2.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#47987): https://edk2.groups.io/g/devel/message/47987 Mute This Topic: https://groups.io/mt/34279352/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-