From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 35F04940F92 for ; Thu, 12 Dec 2024 03:52:24 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=XUVcKaGwXMryGtkE4S5Gk2f/IX7JCiDOx9bm7TG4VWg=; 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:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Disposition; s=20240830; t=1733975543; v=1; x=1734234742; b=EucT1dLQLzxKuqSaD5QtRT0ujKzvj5OqhhPLN9FkcAEhyXKEdtBQGzOIkIKYmQLugfaDj8T1 ICbgu6RX2RMrbWIxAvRJ5gRvR5h+RN4V5QlB4ZmFOjfnu9Izdqay3/IK8xVFmbmWpdfmGGFVxAM h+xIeRH8OcxYixNjexqQYbJiLoTNFjYpPOHC+YjgKkvhrf7yGFENtQ6MjX8jXBXnuzhkmGYidFT XrVZeKQ80DayPIRaMuO27gO9RnDnEW6hpbyQp5YVI16Lp2sCU/P0LKVWuqujQaGX2zDPF+SY4yS 11o5gcPCtTEnFt8Pc9HPGUOEikQ4r/kkFFfITeXrFPINA== X-Received: by 127.0.0.2 with SMTP id yEuuYY7687511xnzThnku2Ny; Wed, 11 Dec 2024 19:52:22 -0800 X-Received: from zg8tmtyylji0my4xnjqumte4.icoremail.net (zg8tmtyylji0my4xnjqumte4.icoremail.net [162.243.164.118]) by mx.groups.io with SMTP id smtpd.web10.12266.1733975535450035941 for ; Wed, 11 Dec 2024 19:52:16 -0800 X-Received: from prodtpl.icoremail.net (unknown [10.12.1.20]) by hzbj-icmmx-6 (Coremail) with SMTP id AQAAfwA3FnvrXVpnri2LCA--.33088S2; Thu, 12 Dec 2024 11:52:11 +0800 (CST) X-Received: from localhost (unknown [123.150.8.50]) by mail (Coremail) with SMTP id AQAAfwAXbXnaXVpn8t5nAA--.4542S2; Thu, 12 Dec 2024 11:52:07 +0800 (CST) Date: Thu, 12 Dec 2024 11:51:54 +0800 From: "Yuquan Wang" To: Alejandro Lucero Palau Cc: marcin.juszkiewicz@linaro.org, ardb+tianocore@kernel.org, quic_llindhol@quicinc.com, Jonathan.Cameron@huawei.com, chenbaozi@phytium.com.cn, devel@edk2.groups.io, linux-cxl@vger.kernel.org Subject: Re: [edk2-devel] [RFC PATCH edk2-platforms v4 0/1] add basic support for CXL on sbsa-ref Message-ID: References: <20241210103632.95960-1-wangyuquan1236@phytium.com.cn> <46b1b4e4-8588-46ae-8331-1ccb40a069ac@amd.com> MIME-Version: 1.0 In-Reply-To: <46b1b4e4-8588-46ae-8331-1ccb40a069ac@amd.com> X-CM-TRANSID: AQAAfwAXbXnaXVpn8t5nAA--.4542S2 X-CM-SenderInfo: 5zdqw5pxtxt0arstlqxsk13x1xpou0fpof0/1tbiAQARAWdZ7XkCagACsR X-Coremail-Antispam: 1Uk129KBjvJXoW7Zr4DKFW8tr4xJry3Cr1rZwb_yoW8AF17pa 1YqF1jyrWktr1Uu39rZ348Wr4rJw4rZFWjgr98Z348KFy7WF15tFy3Ja1ava43Xrn5C3y3 G3Wjv34kXayYy3DanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUj1kv1TuYvTs0mT0YCTnIWj DUYxn0WfASr-VFAU7a7-sFnT9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUU UUUUU 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 Resent-Date: Wed, 11 Dec 2024 19:52:16 -0800 Resent-From: wangyuquan1236@phytium.com.cn Reply-To: devel@edk2.groups.io,wangyuquan1236@phytium.com.cn List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Rhua6DQrh2wueNhXeSfqlnhjx7686176AA= 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=20240830 header.b=EucT1dLQ; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io On Wed, Dec 11, 2024 at 03:40:03PM +0000, Alejandro Lucero Palau wrote: > > On 12/10/24 10:36, Yuquan Wang wrote: > > v3 -> v4: > > - Align base addresses of CXL relevant Windows > > > > v2 -> v3: > > - PCDs values of pio, mmio32, mmio64 & ecam space for the independent cxl host > > - CXL Bus range: 0x00 ~ 0xff > > - Mcfg ecam structure for cxl > > - Iort RC node for cxl > > > > RFC because > > - Many contents are ported from Jonathan' patch on qemu virt design > > > > - Bring plenty of PCDs values > > > > - Less experience and not particularly confident in ACPI area > > > > This series leverages Jonathan's patches[1] to add acpi0016 & acpi0017 objects into the > > previous DSDT table of sbsa-ref. Since my latest acpi0016 implementation model on qemu > > side is a new host bridge qemu object rather than pxb-cxl, the cxl host(Segment 0001) > > would have its own ECAM sapce. Meanwhile, this adds exclusive pio, mmio32 & mmio64 space > > for cxl host. > > > Hi Yuquan, > > > Is there a roadmap for edk2 supporting other CXL features? > Hi, Alejandro Emmm. I have not find such edk2 roadmap (docs/webs/blog) yet. According to what I've learnd, the edk2 upstream only support some head files which define cxl registers structs and no cxl drivers have merged into upstream now, and mostly system software's work haved been done in linux kernel. Regard to cxl patches in edk2, there is a series of patches in reviewing to support enabling cxl-type3 device as memory expander on Arm/RD platform[1]. Link: [1]: https://edk2.groups.io/g/devel/message/109488 > > I have noticed UEFI extensions are not supported yet, specifically > EFI_ADAPTER_INFO_CDAT_TYPE_GUID as an instance of > EFI_ADAPTER_INFORMATION_PROTOCOL. > > > Any feedback would be welcome. > > > Thanks > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120897): https://edk2.groups.io/g/devel/message/120897 Mute This Topic: https://groups.io/mt/110023229/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-