From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id EC719941519 for ; Thu, 26 Oct 2023 08:34:06 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=t9HXmSUhBNRIkUu1L/wTbUsRUpl7TGeZReVCAg082yA=; c=relaxed/simple; d=groups.io; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Disposition; s=20140610; t=1698309245; v=1; b=GvnotTV4XOth68nMn8Y3CdzOEOkpyhAtYOqrHoSPPApwUMdGU0uNMFK7p59N3v4PkBeSyoXK fcaS0xB2SDoSP+XGImUjXBDAnCBONG3CW8hNZ9ZMviGcES9rbkgwecqE4wWQN2GvONHYhNKFcAL t4ZzBpE0912YOIV9My3xGE2Y= X-Received: by 127.0.0.2 with SMTP id SUY4YY7687511xBDh0DKqqOD; Thu, 26 Oct 2023 01:34:05 -0700 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web11.65880.1698309244933748451 for ; Thu, 26 Oct 2023 01:34:05 -0700 X-Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-511-40g6yA7-NXWjc-SXFcXTNA-1; Thu, 26 Oct 2023 04:34:00 -0400 X-MC-Unique: 40g6yA7-NXWjc-SXFcXTNA-1 X-Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 74E7029ABA0E; Thu, 26 Oct 2023 08:34:00 +0000 (UTC) X-Received: from sirius.home.kraxel.org (unknown [10.39.194.65]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 485892026D4C; Thu, 26 Oct 2023 08:34:00 +0000 (UTC) X-Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id D60E81801094; Thu, 26 Oct 2023 10:33:57 +0200 (CEST) Date: Thu, 26 Oct 2023 10:33:57 +0200 From: "Gerd Hoffmann" To: devel@edk2.groups.io, yoshinoyatoko@163.com Cc: "Ni, Ray" Subject: Re: [edk2-devel] question about cxl device enumeration in pci bus driver Message-ID: References: <74c5f6c4.3480.18b656cafb8.Coremail.yoshinoyatoko@163.com> MIME-Version: 1.0 In-Reply-To: X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Subscribe: List-Help: 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,kraxel@redhat.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 8yh0gExi067l7FeL6hS6N0ycx7686176AA= Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=GvnotTV4; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=redhat.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io On Thu, Oct 26, 2023 at 10:36:35AM +0800, Yoshinoya wrote: > CXL Host Bridge / Root Port / Switch / Device enumeration / HDM Config, maybe could be integrated into pci drivers stack. Point being? Can or should the firmware do anything useful with the CXL hardware? If so, what exactly and why? Current state of affairs is that the PCI stack does the usual PCI initialization (enumerate, assign resources to PCI bars) and leaves everything else to the OS. take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#110081): https://edk2.groups.io/g/devel/message/110081 Mute This Topic: https://groups.io/mt/102173204/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-