From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::234]) (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 CC50021A04811 for ; Wed, 5 Apr 2017 07:01:04 -0700 (PDT) Received: by mail-wr0-x234.google.com with SMTP id w43so15445458wrb.0 for ; Wed, 05 Apr 2017 07:01:04 -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; bh=nHMgJFZhbTWSn8irajCFzFF8EpvEb2MqSYImxs8l508=; b=Lg6I5XDTB+r7p0ZkABSMlizNtGcvBYXtpe4KVry1sDAOCFRyT/YMB6dZeUjos+XWpF 39kbEOexf4bkLD8CoNDgSq533q5GPpAZOynLOrkwFnbyriORxhNewhBULcxy3JlKPtEM fP22iOY/LmPUVR1qeh2+lA7H8wzwK3vNvJNuQ= 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; bh=nHMgJFZhbTWSn8irajCFzFF8EpvEb2MqSYImxs8l508=; b=Y06AwtP5JvcE6uqgmp5EyDx3sP54PT3GkXXMxsoFJ8ryMC2HssB82fTm3lDCTQjk0v orDp+s3GQgBP2t90PPEG29KULuWsSbU1FmcJ48Jc3cTpMNqBE87yUX4wMEc0E+XteBY8 CSuSFVaPh+Rh8gaHjuxHj3Xt+gloCXe7ot/wCuYcaOW9eMI08ahgFAnFiQuHWJ7PGauU iA/q6UkK1z9nJPqzoOrX8nAvMuCBqBVuFNq15f0MX0MUp5VikSX0Nt9sMarb2+bT8AVp A+qCcHIwvLlZHEbFv5C1M7PkQ0lr+FJA0vlgM1ZEUl14zXUqbYrDVR4zs298XoScjyDG YDNQ== X-Gm-Message-State: AFeK/H2Jj1BeAJjY9JDWWg8fWYjbfD6cdAOtueAYq1OmQW+UO+07/MjagJIqU2PofoW04JdN X-Received: by 10.28.14.138 with SMTP id 132mr14076987wmo.141.1491400861919; Wed, 05 Apr 2017 07:01:01 -0700 (PDT) Received: from localhost.localdomain ([160.163.145.113]) by smtp.gmail.com with ESMTPSA id s27sm21659755wra.69.2017.04.05.07.01.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Apr 2017 07:01:01 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, ryan.harkin@linaro.org, Ard Biesheuvel Date: Wed, 5 Apr 2017 15:00:51 +0100 Message-Id: <20170405140055.28937-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.9.3 Subject: [PATCH v4 0/4] Juno cleanup -- OpenPlatformPkg edition X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Apr 2017 14:01:05 -0000 Counterpart to the EDK2 series switching Juno to the generic non-discoverable device driver and generic PCI host bridge driver. v4: fixed a number of non-functional issues -- include ordering, incorrect BASE_NAME, commit log clarifications add RBs and TBs Ard Biesheuvel (4): Platforms/Juno: add non-discoverable device driver and library Platforms/Juno: add PciHostBridgeLib implementation Platforms/Juno: switch to generic PCI host bridge driver Platforms/Juno: remove BdsLib dependency Platforms/ARM/Juno/ArmJuno.dsc | 24 ++- Platforms/ARM/Juno/ArmJuno.fdf | 11 +- Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.c | 199 ++++++++++++++++++++ Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.inf | 77 ++++++++ Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/XPressRich3.c | 182 ++++++++++++++++++ Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/XPressRich3.h | 107 +++++++++++ 6 files changed, 585 insertions(+), 15 deletions(-) create mode 100644 Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.c create mode 100644 Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.inf create mode 100644 Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/XPressRich3.c create mode 100644 Platforms/ARM/Juno/Library/JunoPciHostBridgeLib/XPressRich3.h -- 2.9.3