From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=mgDBc3zq; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.167.67, mailfrom: mw@semihalf.com) Received: from mail-lf1-f67.google.com (mail-lf1-f67.google.com [209.85.167.67]) by groups.io with SMTP; Sun, 05 May 2019 19:37:17 -0700 Received: by mail-lf1-f67.google.com with SMTP id z124so1854228lfd.6 for ; Sun, 05 May 2019 19:37:17 -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=rwU8X5Zlzr8RwJ1YXXrnlhNIiy3ABMfHDSGj+wUHnCU=; b=mgDBc3zqQcpkvh/0t8N9q0ZPrAX50idUQ9t30X82fE+4scP5eQNlF/zRgimC8K6Efw epFIW5j+BWMx8mbH81bmi8ItizLoj98yq643MBfALeMBYD+BmgOsqURjRLruDWakav/D 6U2SWcxzpkjJu9xkheeHpVisaFgCfACJHb5y5vrx1G46rspk0RZqUY15IMNU5yWT7rjE EsgsTfh1J0/fLqY6NqANrVRX3Y/ZzMDCV+9N1KHPzkQQAuIg842P/rebyb3mt8AA226j pft6zwMYhul+8eJJcbBKygxq3jLeMGKHfquhfYeWGf4JALMUR0cnIiqL74ZEZIzfA/fB t9kg== 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=rwU8X5Zlzr8RwJ1YXXrnlhNIiy3ABMfHDSGj+wUHnCU=; b=K0CR4EeumojGjyS7w6+GHhGZBaETCpo5tppF8uXCnvSF9zvFm73w+i4UwL/trW7M78 yfP+EmaTp2vA9001XHNKCuVsS4F8u81h2SpKB0HYeJ96zGlaNUruOZQOl3xaMSyBXyfV PZ2gDGACzIDjpL1LCsmZqGsDsAmOKopXgRr5sZzkq8XvyM+rFftFFKhpY9pAiiuPk5be 0gVLLn/QPZh3n4QR4l17Jh0XoeWrbSIO24OqQu4/zGJlzngj1Xy01tNgzzlUehfZAnwP evYZ/ygY8i6DKd/dn46qIgTqmxrRqG+t1MnFIqnMeNRYYwfzgFJSeW4eO72lHKKcLA9x PmTQ== X-Gm-Message-State: APjAAAU7lLN9RZyDiKSjlstmZuTeLHKwELwo/Ra9ptev/DQghiVN4Vmx wiCokNEJdAcaKI7sDQtkzs180DPtX6U= X-Google-Smtp-Source: APXvYqwv5oanzkqY5J1TSr9jTw5HdZzh30viVsU26O6MiuBdxS7YlFVGbdZ5nB7BWyZc2GNkGrTNoA== X-Received: by 2002:a19:ccca:: with SMTP id c193mr11318906lfg.36.1557110235491; Sun, 05 May 2019 19:37:15 -0700 (PDT) Return-Path: Received: from gilgamesh.semihalf.com (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id v6sm288378lfg.96.2019.05.05.19.37.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 05 May 2019 19:37:14 -0700 (PDT) From: "Marcin Wojtas" To: devel@edk2.groups.io Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, mw@semihalf.com, jsd@semihalf.com, jaz@semihalf.com, kostap@marvell.com, Jici.Gao@arm.com Subject: [edk2-platforms: PATCH v2 0/4] Armada 7k8k network improvements Date: Mon, 6 May 2019 04:37:03 +0200 Message-Id: <1557110227-31466-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 Hi, The second version of the patchset addresses all comments from v1 review. Details can be found in a changelog below. The purpose of this patchset is to fix possible hangs when attempting to PXE boot on unconnected interfaces (1/4). Patches 2-3/4 extend MvPhyDxe with support for another Marvell PHY model (88E1112). The last patch is a small fix, removing redundancy of soft resetting of the network PHYs during initialization. The patches are available in the github: https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/net-upstream-r20190506 I'm looking forward to your comments or remarks. Best regards, Marcin Changelog: v1 -> v2: * 1/4 - change SB in commit message - add STATIC - add full error handling for Snp.GetStatus in Pp2AipGetInformation - use normal 'if' instead of ternary in Pp2AipGetInformation - fix typos in comments - use AllocatePool and CopyGuid in Pp2AipGetSupportedTypes * 2/4 - Add space in gBS->Stall call - s/Improve/Refactor/ in commit message Marcin Wojtas (3): Marvell/Drivers: MvPhyDxe: Refactor 88E1510 initialization Marvell/Drivers: MvPhyDxe: Introduce 88E1112 initialization Marvell/Drivers: MvPhyDxe: Reset PHY only once Tomasz Michalec (1): Marvel/Drivers: Pp2Dxe: Basic support for Adapter Information Protocol Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf | 1 + Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.h | 17 +- Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h | 3 + Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c | 111 +++++++++---- Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c | 166 ++++++++++++++++++++ Silicon/Marvell/Documentation/PortingGuide.txt | 7 +- 6 files changed, 274 insertions(+), 31 deletions(-) -- 2.7.4