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::643; helo=mail-pl1-x643.google.com; envelope-from=ming.huang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) (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 A9305211BB8DC for ; Tue, 19 Feb 2019 23:26:12 -0800 (PST) Received: by mail-pl1-x643.google.com with SMTP id m10so2098548plt.10 for ; Tue, 19 Feb 2019 23:26:12 -0800 (PST) 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=iVjn7S2CMxu+0oybGf5Hn68InJgzW9NSVHVXk7WUQQVLomGTZM871W5UDp+sEH1fVr omezLBM/3W1sJdjUPU2ZHkAbwVncexvTC/jNHaQb8bd+vcNyDXlzu1x8lgxDX/HOq+CL nul1FUYOVZ8qQvF33GYyek/Wwhpt5ySBE8kWkNLlfhDPl+5EeBX4yf2Gw06v6pAK0jyC NaAzatbVUxz4XGLWawOallGfwVWQgqHaCKSmB35hOeO6ovuGfLk4d+cmpmcLzGblzIpc oLpzrJQQlFXGZ+ZCWUG8XUofOkRTJJXsokmAgntTQ5rds8WUWy78lUcjhC7jz7etdLRF Vj0w== 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=SqSTHjlTIGvMD9dXHcDkhggkLqzNJZUphWC2JlSVcHDy+BrPdjq8z7b5Y9aFk/3pWX QKAmNuzVEd3X85SDYXuD/EjC4sW9+LnZFLEDljtt19z5crM3rIVKvkVkxeocUoYRUhrx uJn3Rw1f5QK1AQQwOfJ9FYjgRWsklbZ/LNAKZu2iZ7u01JcMHQhLoPwNZej3/fqpN3X2 SBWttuiQQltU2S3X2xRPklfGGpd8HTTJ2+GsbZiYVeJ+cle5v18+MBr9g9qIlUkJg3iU KR0JSJOSZnpMR4cgiDKbP276/4yJFUPC988QML26DRhCJSZMdvNRP8ZWgwJURpx3G5kY wV8A== X-Gm-Message-State: AHQUAuatf1StJJ6VjjlMJX2QgXTPDbBoxlJRHbbiA9LKvjy5ufriXBzD OcoxX6ehUOiixBK/7jDU/Hdoew== X-Google-Smtp-Source: AHgI3IbSqzPpz7ejYQfhPxqCqDauhE/Wbi9JnYNtToTsDk/xQG/Q3abbbqFwfB0tw/MAqwipgzlh5Q== X-Received: by 2002:a17:902:8f98:: with SMTP id z24mr34603133plo.40.1550647572208; Tue, 19 Feb 2019 23:26:12 -0800 (PST) Received: from localhost.localdomain ([203.160.91.226]) by smtp.gmail.com with ESMTPSA id x123sm24656127pfx.94.2019.02.19.23.26.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 19 Feb 2019 23:26:11 -0800 (PST) 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, Ming Huang Date: Wed, 20 Feb 2019 15:25:54 +0800 Message-Id: <20190220072601.33859-2-ming.huang@linaro.org> X-Mailer: git-send-email 2.9.5 In-Reply-To: <20190220072601.33859-1-ming.huang@linaro.org> References: <20190220072601.33859-1-ming.huang@linaro.org> Subject: [PATCH edk2-non-osi v2 1/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 Feb 2019 07:26:12 -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