Received: by mail.netbsd.org (Postfix, from userid 605) id 03D1C84F13; Sat, 9 Jul 2022 11:44:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3675284F0B for ; Sat, 9 Jul 2022 11:44:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id tTUg5kzgVGtc for ; Sat, 9 Jul 2022 11:44:57 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id C109184D51 for ; Sat, 9 Jul 2022 11:44:57 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BA247FB1A; Sat, 9 Jul 2022 11:44:57 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sat, 9 Jul 2022 11:44:57 +0000 From: "SAITOH Masanobu" Subject: CVS commit: src/sys/dev To: source-changes@NetBSD.org X-Mailer: log_accum Message-Id: <20220709114457.BA247FB1A@cvs.NetBSD.org> Sender: source-changes-owner@NetBSD.org List-Id: Precedence: bulk Reply-To: source-changes-d@NetBSD.org Mail-Reply-To: "SAITOH Masanobu" Mail-Followup-To: source-changes-d@NetBSD.org List-Unsubscribe: Module Name: src Committed By: msaitoh Date: Sat Jul 9 11:44:57 UTC 2022 Modified Files: src/sys/dev/ic: mfireg.h src/sys/dev/pci: mfii.c Log Message: Add preliminary support for Aero. - Aero supports 32bit descriptor. - Even if the Aero card supports 32bit descriptor, 64bit descriptor access is required for MFI_CMD_INIT. - Add quirk for Aero to retry register read. - The PCI ID table for Aero is disabled. Even if it's enabled, any logical volumes are not found. Perhaps the reason is that our mfii driver is currently not supports more than 64 logical volumes and MR_DCMD_LD_GET_LIST returns incorrect value. Tested by Mark Daies' H750. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/ic/mfireg.h cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/mfii.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.