From nobody Tue Jul 8 14:21:53 2025 X-Original-To: dev-commits-src-main@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 4bc3Ft1Zc6z614Y4; Tue, 08 Jul 2025 14:21:54 +0000 (UTC) (envelope-from git@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bc3Fs74zzz44v8; Tue, 08 Jul 2025 14:21:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751984514; 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; bh=46I3BRzgi+IK5IlRs/grw3hr4LHVCSilXO/Fc1+DO7M=; b=XFmStEGhpd+VgEJOX/OxCf2gsU0f9kjJb08HWJnDqX9WnI7C085O3Pcl0KtiVgjLTE5HL2 jH3tNDXXZKsb32fk9L1abz9/HGTiIJwa+9cZu7TFLdHbiJjIF3MQ/Qr6+d3s/5+i+I60iy GFWWibCNJsTgRkkjmBfoMPb+20da/X0X0wdt85/66Ro7NdFeg1SH6nIjdZDXI5GKyV8lJ2 puyQXToTj6/G5+L+T0+/Q5dvOmW1aLWKacq/7DFGs31OeJLC8i5z/eDxeLmMFch1edurDA BezufIjNi2r+pYqu5xYsWg03Crah/ntUoFEvm+E4XGa3IjckMyBFoHhiU9lfXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751984514; 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; bh=46I3BRzgi+IK5IlRs/grw3hr4LHVCSilXO/Fc1+DO7M=; b=FP2siglz0fliVndZlMweDfirGfww2jqDR4RYGvHGz95HbvRzcUBikjtGMxo8Xkalv2hhMV Q3ct+1oK5bmXMka+jfQv0NBFaSeg6tHFKBuqu5Fl4OPmJy+uzXz/CZ/bP0QFP8nlkFE0dy CIg67vHU34uuo6yHhdRxo64J3UN7PCpmXNM0//jH0EL4XzQG8pRAP6iKwGN2oSnZrVaSeU w8IA5glBHTjzeLtKlz8UjEpz6/Sq2yWqbHEWccCqPo6OD93HEyUskOa7Z5kM7omFxZM3Sx z4gz8Qt0TC9b7LRXLmKXOMu3QOEQ/cQGqZLXZ9vLb2wf1Dl6Wkj3AOC3BViiCw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1751984514; a=rsa-sha256; cv=none; b=EqaE3NlL4Dq/C8jW/Zk8qzGvkhen+cwHZjynJMELc7k+K4gvpq9FbMOHETbeEHIyBoDeTL yZlVmgG5qcAQ7J95uFVlfXS2C3eNHUKVjVfWwNwx3tUW1bx6uYk1gTmX9BJY8tKhnvvxhw V8vFj7NqvwTXeMD/e2Yuyd99Kc7dfg/i869EdLb9CyCJW/zRjP58tNiMcaFyGCaWnKr/3Q G8Q+BFM2LphCXkM9OGVbNBkdehZK2+80/lvudgiJ4FEa/mb8fbPh0B1yiNnIHxzU9IOTgO aHEOgyWASAx0p11kYyIdyfUneHJZOFxFOz+Iih5zDFMkYsvY+Xctx3zwJQgG3g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4bc3Fs6RKDzgwX; Tue, 08 Jul 2025 14:21:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 568ELrJO052227; Tue, 8 Jul 2025 14:21:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 568ELrEl052224; Tue, 8 Jul 2025 14:21:53 GMT (envelope-from git) Date: Tue, 8 Jul 2025 14:21:53 GMT Message-Id: <202507081421.568ELrEl052224@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Takanori Watanabe Subject: git: 879944679668 - main - ichiic: Add PCI id for Arrow Lake. List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: takawata X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 87994467966806ffbd1f500b510858909c736b88 Auto-Submitted: auto-generated The branch main has been updated by takawata: URL: https://cgit.FreeBSD.org/src/commit/?id=87994467966806ffbd1f500b510858909c736b88 commit 87994467966806ffbd1f500b510858909c736b88 Author: Takanori Watanabe AuthorDate: 2025-06-28 02:38:39 +0000 Commit: Takanori Watanabe CommitDate: 2025-07-08 14:21:03 +0000 ichiic: Add PCI id for Arrow Lake. Add PCI id for Arrow Lake to attach iic driver Reviewed by: wulf, mav Differential Revision: https://reviews.freebsd.org/D51107 --- sys/dev/ichiic/ig4_pci.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sys/dev/ichiic/ig4_pci.c b/sys/dev/ichiic/ig4_pci.c index 0195466150eb..3a49e220e335 100644 --- a/sys/dev/ichiic/ig4_pci.c +++ b/sys/dev/ichiic/ig4_pci.c @@ -186,6 +186,12 @@ static int ig4iic_pci_detach(device_t dev); #define PCI_CHIP_METEORLAKE_M_I2C_3 0x7e518086 #define PCI_CHIP_METEORLAKE_M_I2C_4 0x7e7a8086 #define PCI_CHIP_METEORLAKE_M_I2C_5 0x7e7b8086 +#define PCI_CHIP_ARROWLAKE_U_I2C_0 0x77788086 +#define PCI_CHIP_ARROWLAKE_U_I2C_1 0x77798086 +#define PCI_CHIP_ARROWLAKE_U_I2C_2 0x777a8086 +#define PCI_CHIP_ARROWLAKE_U_I2C_3 0x777b8086 +#define PCI_CHIP_ARROWLAKE_U_I2C_4 0x77508086 +#define PCI_CHIP_ARROWLAKE_U_I2C_5 0x77518086 struct ig4iic_pci_device { uint32_t devid; @@ -316,6 +322,12 @@ static struct ig4iic_pci_device ig4iic_pci_devices[] = { { PCI_CHIP_METEORLAKE_M_I2C_3, "Intel Meteor Lake-M I2C Controller-3", IG4_TIGERLAKE}, { PCI_CHIP_METEORLAKE_M_I2C_4, "Intel Meteor Lake-M I2C Controller-4", IG4_TIGERLAKE}, { PCI_CHIP_METEORLAKE_M_I2C_5, "Intel Meteor Lake-M I2C Controller-5", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_0, "Intel Arrow Lake-H/U I2C Controller-0", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_1, "Intel Arrow Lake-H/U I2C Controller-1", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_2, "Intel Arrow Lake-H/U I2C Controller-2", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_3, "Intel Arrow Lake-H/U I2C Controller-3", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_4, "Intel Arrow Lake-H/U I2C Controller-4", IG4_TIGERLAKE}, + { PCI_CHIP_ARROWLAKE_U_I2C_5, "Intel Arrow Lake-H/U I2C Controller-5", IG4_TIGERLAKE}, }; static int