Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp598953ybg; Mon, 1 Jun 2020 09:21:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwzfM4aqbD3oCG6BWfGAga5WIfPbP1xlkEb76yE6wWt3mU7BQRUkYsPR2/JrBErJ9f0SXK6 X-Received: by 2002:a50:e14e:: with SMTP id i14mr21461324edl.279.1591028466152; Mon, 01 Jun 2020 09:21:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1591028466; cv=pass; d=google.com; s=arc-20160816; b=OfhvqindjstUJuCLEwwIAb/jpVtvkiq/Mh7pSbKBcMc8tZELI1CLPM24/sT6JFTX+r GhPkbPUhNhRXgTiR0etNtI6X3XL/d7T0Tn2uDn0y490DNm3BiULYeG94JorTJHU+J1W5 hYnQgegicW6oYnvCHyR9FjJhWYeUXkA/IXT+g/QuJrfFiClcOgxYAampU4RxYgv/qciR 2HNkGIFr6r8e32i6oHgT8RwRiywCcwAe/49fNsx48Nt+3HiaaYFVIWn1aBEdAbPXr4wY 33pJzHXWeo9zX4LlNg2tsQTy6HTJMOe6q57SIsDv9+GZVjIjlFwoB2uZMJG4pllo6qOs SR3Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :date:subject:message-id:cc:to:from:dkim-signature; bh=X+xeA4Yaz4db9RbtSMm/UfrZwbfOwJ48gdi78Ynycyw=; b=ofXkL7S6gJn1Qiug9ehx63Zs+r0xFbjFveFatIBhEeuvTF0B+7NIrwPGNR5KKKTd9F n1zechFNtQ+rH9+gJ7IcoTWJjHZFxnPvpGXIJXmvj9hR7qWlOTomUoMJ2ELhKNMKhnzm Hl4uFbYaEXMP2lHU+KL3wnTFT6KkDTC8C5zcKInSg1FyXrWco8dsTmDSHcJrIxZ2larr 5qmNhLOI3PpYEEPBzjITT4xFIbymJVaeAs+O0cRkkM3DM9mwCh1IZF9tBQcze04pZ8Um FjJLjoOA90vZHjN6pM542ZTpSh1qEQh1M4nWM+jod3ATUePXrCgt4I6QUI7dW2nAc6X2 37Kw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@tmsp.io header.s=zoho header.b=DHQLFHtu; arc=pass (i=1 spf=pass spfdomain=tmsp.io dkim=pass dkdomain=tmsp.io dmarc=pass fromdomain=tmsp.io>); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=tmsp.io Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fi11si734197ejb.612.2020.06.01.09.20.43; Mon, 01 Jun 2020 09:21:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@tmsp.io header.s=zoho header.b=DHQLFHtu; arc=pass (i=1 spf=pass spfdomain=tmsp.io dkim=pass dkdomain=tmsp.io dmarc=pass fromdomain=tmsp.io>); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=tmsp.io Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727096AbgFAQSf (ORCPT + 99 others); Mon, 1 Jun 2020 12:18:35 -0400 Received: from sender4-of-o54.zoho.com ([136.143.188.54]:21454 "EHLO sender4-of-o54.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726067AbgFAQSf (ORCPT ); Mon, 1 Jun 2020 12:18:35 -0400 X-Greylist: delayed 901 seconds by postgrey-1.27 at vger.kernel.org; Mon, 01 Jun 2020 12:18:34 EDT ARC-Seal: i=1; a=rsa-sha256; t=1591027399; cv=none; d=zohomail.com; s=zohoarc; b=RGaLXN/0pJQ5XCpiTzGmASIWJhTFJXXIXV/O1eLEdA2rLNHxMVeLht0It/PGpEvZGmkFjvj1q7yIHh1d0GaHo0dz88zDGHEaOKvfyaqiaAKbX0oKqC+7NyyNLbnsgrFk8NcMzuT1Rs8NWCayydZTBaXg89XtQH6KcQlKozIM3RI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591027399; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=X+xeA4Yaz4db9RbtSMm/UfrZwbfOwJ48gdi78Ynycyw=; b=D7I0zvMgfrUt12RwL0dFJQxBNF98M5NHbbHdBZgaTWabcJh2IxPJDJI9XRHZnY4Ui9zOmz2WE4hC5wjaT9sBSXpEED7h+6PJHhHCX1Nosu0g4IPJYsDWm6sDQGqCSHK5Zvg2ixoIHxf4sZS1KmSMwNvNjk46YCEbjctVXmCVKZc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=tmsp.io; spf=pass smtp.mailfrom=dorian.stoll@tmsp.io; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1591027399; s=zoho; d=tmsp.io; i=dorian.stoll@tmsp.io; h=From:To:Cc:Message-ID:Subject:Date:MIME-Version:Content-Transfer-Encoding:Content-Type; bh=X+xeA4Yaz4db9RbtSMm/UfrZwbfOwJ48gdi78Ynycyw=; b=DHQLFHturLtWn+Wj70zqYtCKE3xCLl1PTjC2A7oq3uGC48uBSfSoVmlwrb5NXWOu MrIKyAsm8fE9xLsAbyjnjHESy6Lo/cy9rEGeDz6lxcFT6gWyaYj7KhOaUhDypbADkFn 5WIXuCmGMYOyoqDIRhxrpBgawsdLEq4/OYDKk6xE= Received: from desktop.fritz.box (79.140.114.1 [79.140.114.1]) by mx.zohomail.com with SMTPS id 1591027397737977.2859413189593; Mon, 1 Jun 2020 09:03:17 -0700 (PDT) From: Dorian Stoll To: Tomas Winkler , Arnd Bergmann , Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Dorian Stoll Message-ID: <20200601155954.764558-1-dorian.stoll@tmsp.io> Subject: [PATCH] mei: me: Add itouch device IDs for SPT / ICP Date: Mon, 1 Jun 2020 17:59:54 +0200 X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Content-Type: text/plain; charset=utf8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These device IDs can be found on Microsoft Surface devices. Signed-off-by: Dorian Stoll --- drivers/misc/mei/hw-me-regs.h | 2 ++ drivers/misc/mei/pci-me.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/drivers/misc/mei/hw-me-regs.h b/drivers/misc/mei/hw-me-regs.h index 9392934e3a06..90e7d3020fa5 100644 --- a/drivers/misc/mei/hw-me-regs.h +++ b/drivers/misc/mei/hw-me-regs.h @@ -59,6 +59,7 @@ =20 #define MEI_DEV_ID_SPT 0x9D3A /* Sunrise Point */ #define MEI_DEV_ID_SPT_2 0x9D3B /* Sunrise Point 2 */ +#define MEI_DEV_ID_SPT_4 0x9D3E /* Sunrise Point 4 (iTouch) */ #define MEI_DEV_ID_SPT_H 0xA13A /* Sunrise Point H */ #define MEI_DEV_ID_SPT_H_2 0xA13B /* Sunrise Point H 2 */ =20 @@ -90,6 +91,7 @@ #define MEI_DEV_ID_CDF 0x18D3 /* Cedar Fork */ =20 #define MEI_DEV_ID_ICP_LP 0x34E0 /* Ice Lake Point LP */ +#define MEI_DEV_ID_ICP_LP_4 0x34E4 /* Ice Lake Point LP 4 (iTouch) */ =20 #define MEI_DEV_ID_JSP_N 0x4DE0 /* Jasper Lake Point N */ =20 diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c index a1ed375fed37..5e621e90d8d4 100644 --- a/drivers/misc/mei/pci-me.c +++ b/drivers/misc/mei/pci-me.c @@ -68,6 +68,7 @@ static const struct pci_device_id mei_me_pci_tbl[] =3D { =20 =09{MEI_PCI_DEVICE(MEI_DEV_ID_SPT, MEI_ME_PCH8_CFG)}, =09{MEI_PCI_DEVICE(MEI_DEV_ID_SPT_2, MEI_ME_PCH8_CFG)}, +=09{MEI_PCI_DEVICE(MEI_DEV_ID_SPT_4, MEI_ME_PCH8_CFG)}, =09{MEI_PCI_DEVICE(MEI_DEV_ID_SPT_H, MEI_ME_PCH8_SPS_CFG)}, =09{MEI_PCI_DEVICE(MEI_DEV_ID_SPT_H_2, MEI_ME_PCH8_SPS_CFG)}, =09{MEI_PCI_DEVICE(MEI_DEV_ID_LBG, MEI_ME_PCH12_SPS_CFG)}, @@ -94,6 +95,7 @@ static const struct pci_device_id mei_me_pci_tbl[] =3D { =09{MEI_PCI_DEVICE(MEI_DEV_ID_CMP_H_3, MEI_ME_PCH8_CFG)}, =20 =09{MEI_PCI_DEVICE(MEI_DEV_ID_ICP_LP, MEI_ME_PCH12_CFG)}, +=09{MEI_PCI_DEVICE(MEI_DEV_ID_ICP_LP_4, MEI_ME_PCH12_CFG)}, =20 =09{MEI_PCI_DEVICE(MEI_DEV_ID_TGP_LP, MEI_ME_PCH15_CFG)}, =20 --=20 2.26.2