From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sgoci-sdnproxy-4.icoremail.net (sgoci-sdnproxy-4.icoremail.net [129.150.39.64]) by mx.groups.io with SMTP id smtpd.web10.6618.1685969318409956522 for ; Mon, 05 Jun 2023 05:48:39 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=fail (domain: phytium.com.cn, ip: 129.150.39.64, mailfrom: wangyuquan1236@phytium.com.cn) Received: from prodtpl.icoremail.net (unknown [10.12.1.20]) by hzbj-icmmx-7 (Coremail) with SMTP id AQAAfwBnTJc+2X1k_QtQAg--.3757S2; Mon, 05 Jun 2023 20:46:54 +0800 (CST) Received: from phytium.com.cn (unknown [123.150.8.50]) by mail (Coremail) with SMTP id AQAAfwBXgyOI2X1kQagAAA--.994S3; Mon, 05 Jun 2023 20:48:10 +0800 (CST) From: "wangyuquan1236" To: ardb+tianocore@kernel.org, quic_llindhol@quicinc.com Cc: quic_ggregory@quicinc.com, rad@semihalf.com, devel@edk2.groups.io, chenbaozi@phytium.com.cn, marcin.juszkiewicz@linaro.org, peter.maydell@linaro.org, Yuquan Wang Subject: [PATCH v1 0/3] use XHCI to replace EHCI Date: Mon, 5 Jun 2023 20:47:23 +0800 Message-Id: <20230605124726.124268-1-wangyuquan1236@phytium.com.cn> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CM-TRANSID: AQAAfwBXgyOI2X1kQagAAA--.994S3 X-CM-SenderInfo: 5zdqw5pxtxt0arstlqxsk13x1xpou0fpof0/1tbiAQABAWR84icFbAAEsx Authentication-Results: hzbj-icmmx-7; spf=neutral smtp.mail=wangyuquan 1236@phytium.com.cn; X-Coremail-Antispam: 1Uk129KBjvdXoW7Gr1xuFW8CFWUCw4fKF1kAFb_yoWfCrX_uF WfuFWxJr1DXF4DKFW0vrW3G34IyFWjgr48Cwn8tr4rKa47Ar15Ww1DXFZFva4jvayYgw1x ArsFqry7JFZa9jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8wcxFpf9Il3svdxBIdaVrnU Uv73VFW2AGmfu7jjvjm3AaLaJ3UjIYCTnIWjDUYxBIdaVFxhVjvjDU0xZFpf9x0zRUUUUU UUUU= Content-Transfer-Encoding: quoted-printable This patchset implements XHCI on sbsa-ref board to replace EHCI.=0D As sbsa-ref does not have DRAM below 4G, it cannot utilize EHCI =0D that only has 32-bit DMA capablity. Now this board has XHCI as =0D an available usb controller with 64-bit DMA capablity.=0D =0D This version(v1) has removed Change-Id from patch files and=0D fixed formatting issues.=0D =0D Yuquan Wang (3):=0D Platform/Qemu/SbsaQemu/SbsaQemu.dsc: define XHCI Pcd settings=0D SbsaQemu: Drivers: Add initial support for XHCI=0D SbsaQemu: AcpiTables: Add XHCI info into DSDT=0D =0D Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 6 +-=0D .../Qemu/SbsaQemu/AcpiTables/AcpiTables.inf | 4 +-=0D Silicon/Qemu/SbsaQemu/AcpiTables/Dsdt.asl | 125 ++----------------=0D .../SbsaQemuPlatformDxe/SbsaQemuPlatformDxe.c | 40 ++++--=0D .../SbsaQemuPlatformDxe.inf | 2 +=0D Silicon/Qemu/SbsaQemu/SbsaQemu.dec | 4 +-=0D 6 files changed, 53 insertions(+), 128 deletions(-)=0D =0D -- =0D 2.34.1=0D =0D