From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 1042821E11D18 for ; Thu, 31 Aug 2017 19:30:47 -0700 (PDT) Received: by mail-lf0-x232.google.com with SMTP id d202so4733462lfd.5 for ; Thu, 31 Aug 2017 19:33:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=UAcqejf2KS/BKqKzOgWXLBC5Jw/JWkZz8j/P8x/sHtE=; b=WaEDxxDG8DE94YZz3Mkae5IldA7QPpfVy/OJhLussVAtecV2FARCjRe6YqKhsR2tLg IvovP8dZ7FrhfVhGXNtSsx17I68ooAE9mtbERT+izrlfgjYRKGW7Hs/lHIaShrKMEt00 wobObW+kMqxaRsIg0sh2mvCfOsQOcqqTgRZrcgMuYaExI1ThOe+09QwvaAwl2Cphmoq1 8LCMdc0uQveOeZ9Tl4ydIx/mz7p57SyD8E72BZPCXZ4RVEIX3BE9m0Z2GaCgQDo+cyZ4 QERu7W00ZWD2ZXUjaBCipqBDlnbEDGZXzo64dba0VISVj2524Ag7qex9rd8aFJW7MlMC 4n/Q== 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=UAcqejf2KS/BKqKzOgWXLBC5Jw/JWkZz8j/P8x/sHtE=; b=bvIn2NNqylEJCye/mcTxL5tXckEt7LXSdoJPVkg2DW+rteg6+l+LqwZyESMKGZ1CWO kg/XGLAKozZzKzcxWjKSr0zHlzBw+pkQ169WyJ9qWzcIGWFskQ49BNa6RpzL0vjlqE5Z OviPWwpRXqquidyiksG/LYbncpI2p9FIxhV676PJOwK9haLoPq1fHP82yv/YQbLUVi5Y joXBkP+XkohW5s4xgzDXMGTnsdJWUli8iRc6JeRFiuLiVe9Xdz+Djv3PvZO1HzX2NDs4 eG1wJDHqTTyLo4IRDD0iOQmfqGdERPeZ9zWAC+i228QxwUJXBEpoiX2YraCGXikcgc9U 8qsQ== X-Gm-Message-State: AHPjjUhlFnLeFDQ56cUrgLFFFUGX4+NU6v/e7P+3dwcPb/g8W8tc/jWD /QSSQo7G6MemebKtibjWMw== X-Google-Smtp-Source: ADKCNb6pxSGLXTU+T/zjKnsvjlCnhhZ5+JoQEzg1+JXL8+OtBt9qIarl4J9tCmsZzkRG+qW1cJdkrw== X-Received: by 10.46.33.82 with SMTP id h79mr164732ljh.100.1504233207778; Thu, 31 Aug 2017 19:33:27 -0700 (PDT) Received: from enkidu.local (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id p5sm263439lfe.72.2017.08.31.19.33.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Aug 2017 19:33:26 -0700 (PDT) From: Marcin Wojtas To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, nadavh@marvell.com, neta@marvell.com, kostap@marvell.com, jinghua@marvell.com, agraf@suse.de, mw@semihalf.com, jsd@semihalf.com Date: Fri, 1 Sep 2017 04:37:24 +0200 Message-Id: <1504233451-6455-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 1.8.3.1 Subject: [platforms: PATCH 0/7] Armada 70x0/80x0 network improvements 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: Fri, 01 Sep 2017 02:30:47 -0000 Hi, Let's get back to the Armada upstream, so that the iceberg of patches melts. This patchset adds following improvements/features to the Pp2Dxe driver: * 10G support * Proper multiple ports and controllers usage * Cleaned PCD representation Details can be found in the commit logs. Patches are available in the github: https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/pp2-upstream-r20170901 I'm looking forward to the comments or remarks. Best regards, Marcin Joe Zhou (2): Drivers/Net/Pp2Dxe: Support multiple ethernet ports simultaneously Drivers/Net/Pp2Dxe: Increase amount of ingress resources Marcin Wojtas (5): Drivers/Net/Pp2Dxe: Move registers' description to macros Drivers/Net/Pp2Dxe: Add SFI support Platforms/Marvell: Update ethernet ports types on A70x0 DB Drivers/Net/Pp2Dxe: Move devices description to MvHwDescLib Drivers/Net/Pp2Dxe: Enable using ports from different controllers Platform/Marvell/Armada/Armada70x0.dsc | 21 +- .../Marvell/Documentation/PortingGuide/Pp2.txt | 34 +-- Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c | 185 +++++++++++++- Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h | 31 +++ Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h | 51 +++- Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c | 282 ++++++++++++++------- Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h | 30 ++- Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf | 11 +- Platform/Marvell/Include/Library/MvHwDescLib.h | 26 ++ Platform/Marvell/Include/Protocol/MvPhy.h | 3 +- Platform/Marvell/Marvell.dec | 11 +- 11 files changed, 521 insertions(+), 164 deletions(-) -- 1.8.3.1