From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::542; helo=mail-pg1-x542.google.com; envelope-from=ming.huang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pg1-x542.google.com (mail-pg1-x542.google.com [IPv6:2607:f8b0:4864:20::542]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E4261211E0111 for ; Wed, 20 Mar 2019 01:17:52 -0700 (PDT) Received: by mail-pg1-x542.google.com with SMTP id v1so1232304pgi.5 for ; Wed, 20 Mar 2019 01:17:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TaxsbRreWq9yMA9WSg+EstEkXuQVAjvNZEQ417isASk=; b=erJYz5S0kYwa2+LXp1hsiVN6RCNOYSxePcgmjU+Wp/d45SLqtJy4jcpnNs1uIHqlrK bvQrR6qmEcDjNGNO7AU+Pspk0fmp4ef5jy4ie3pFtyfEq6QVHI6qtFBNoPG0JxNEzKUq 65ASG26KVVvyjD7pdpn1GiH4ogIkBl4kfrbRUdXTfYm8ijKjs63ADPItq59yD1eD63Lm x1hddguyMrpClINoubfnDfilokkAx9GpJB4mGrd3pyZSy2AMtH2gO/zihs+AVSh0wpJp bwlU85YQiJWozxu0jhs8KPzhmCWXgBE3YfKh+lLe/4M4cveWRUohJ+Qen1BaphIgAClg dfXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=TaxsbRreWq9yMA9WSg+EstEkXuQVAjvNZEQ417isASk=; b=CLxER3n6+/3t0bThX4jE5BpWx/2p4VSBKrhsmmyKM/4yre+H0lcWxzmZ+JeU+2d3X0 Hit4s5cKjkksrer22x/yY8pRL2Kq6bg0CtuBuM5/Pd6tZq5unI4CX56GJ9PZ+29mcxsd XSYBQ8FM2ixrRc+oQNmUhrTWejw/cFoR8I/4wRqNUDy5bXFQkHdr5okiwqkvoOmj7Q63 G8IRSiBdrgih2RETap78zFkUoJQMOr0skzgoIOsHPJVq6RVPJiIkGIsc/WFG3WDzPWIY lsb1Qb/sZJwAX5YMpQAqD0VOEKeyIaQ3ARFE+6oI5p/E3D4JkXfUFu64XRk91bTpcz+O ExnQ== X-Gm-Message-State: APjAAAWTp14xdVfSDQby5EGAapxb9zaOtFKL0NBvxGpOmivygWzhCQJU iMrnVRIGe9XqHQVG3p1QuSfLGw== X-Google-Smtp-Source: APXvYqyB1d618iQn5uiqkrzqzeoYrogXq83/UGTvyf+GWMoj6iCzSM2W27jSy3R2cltBiAYsOtXrFg== X-Received: by 2002:a62:be08:: with SMTP id l8mr6771241pff.162.1553069872679; Wed, 20 Mar 2019 01:17:52 -0700 (PDT) Received: from localhost.localdomain ([203.160.91.226]) by smtp.gmail.com with ESMTPSA id a1sm1812547pfn.26.2019.03.20.01.17.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 20 Mar 2019 01:17:52 -0700 (PDT) From: Ming Huang To: leif.lindholm@linaro.org, linaro-uefi@lists.linaro.org, edk2-devel@lists.01.org, graeme.gregory@linaro.org Cc: ard.biesheuvel@linaro.org, michael.d.kinney@intel.com, lersek@redhat.com, wanghuiqiang@huawei.com, huangming23@huawei.com, zhangjinsong2@huawei.com, huangdaode@hisilicon.com, john.garry@huawei.com, zhangfeng56@huawei.com, xiaojun2@hisilicon.com, Ming Huang Date: Wed, 20 Mar 2019 16:17:23 +0800 Message-Id: <20190320081729.52806-3-ming.huang@linaro.org> X-Mailer: git-send-email 2.9.5 In-Reply-To: <20190320081729.52806-1-ming.huang@linaro.org> References: <20190320081729.52806-1-ming.huang@linaro.org> Subject: [PATCH edk2-non-osi v3 2/8] Hisilicon/D06: Remove PCI enumeration dependency from SAS driver X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Mar 2019 08:17:53 -0000 SAS controller is always existed, so accessing SAS register don't depend on PciBusDxe (pci enumeration). Modify SAS driver remove the dependence on pci enumeration. This patch is done to improve boot times. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang --- Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.depex | Bin 216 -> 36 bytes Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.efi | Bin 221312 -> 220640 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.depex b/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.depex index 1a5bc1e..e076777 100644 Binary files a/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.depex and b/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.depex differ diff --git a/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.efi b/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.efi index ac6bae7..4a29e8c 100644 Binary files a/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.efi and b/Platform/Hisilicon/D06/Drivers/Sas/SasDriverDxe.efi differ -- 2.9.5