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=N+Gu0D9R; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.208.196, mailfrom: mw@semihalf.com) Received: from mail-lj1-f196.google.com (mail-lj1-f196.google.com [209.85.208.196]) by groups.io with SMTP; Tue, 16 Apr 2019 02:23:06 -0700 Received: by mail-lj1-f196.google.com with SMTP id l7so18419744ljg.6 for ; Tue, 16 Apr 2019 02:23:05 -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=6Uw0zqV9rMTXlZqyILx3TAPtr1HQI2OHuQAZ3lGm4/8=; b=N+Gu0D9RHQ7RENccCJ+mx1xwzGBozqyAKTy1dj989/PbJSHvIs/U1ntC1Dl7CNPMeE ty1+nsH0R4Qq1WaRFCdH4WTGW1Nj/clGtgTp3UEIvY++ctvzgF4tuqIHNnM9vyy7mRZh 2PLB+O9QXuXJI6DVFpBx8ikKxM12yCd542rxdu2gPkzLQpuoATK4X3Fd0v+G1Y6iOVJ6 9jgXuiUiHu+9pSU8CLQjUlv4Ck1Y1Twy1qcHa7r4hdi4rwPMnHBQ5I4MMv1M5on9jJK2 vVt19ufQyHAy+WHor7lPqGkSKpX6zzdXBvAOg4LLyy+w5y6d5xYF1P/lerXvjiPVl7o6 8P9w== 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=6Uw0zqV9rMTXlZqyILx3TAPtr1HQI2OHuQAZ3lGm4/8=; b=Da8QHpislJ4xTEp/vTDXiGwlspsEqeLx+nMC9R15SAhz259iXBjeoXHZe0I7bSv/bw 8R0T+tHfir6y9vQUYoWkFZ76edp2WZJRGsF8ZYVI9UKcaWqWUOEHavSEvMFyry3fDTnl p1kfmZqxqANS1jTCZEd2kNC57p2g0uK9zhIhkcbqUDFHe6OxBDGcIiX3fqS+NimWPAs6 abLHk0QhWfc+17kAX0HZr1AKzjJW9n5e/erMznscDvlEdZUNNy8+entJa0V9TQtLXvHm jcwF9q3HA9lL6pixmfX2QCqy8iawc0QLcw3z3xS5zQaTeyniz/yS7SPMrlX296953bvn jJmw== X-Gm-Message-State: APjAAAVpENIhtFG7uCBskmQKzaE9WU9hkM8R5dFmoi/S7Q/hYBpngAR1 66WGyh+t+wszam6aLXNFSh1qpMu2GCYnZQ== X-Google-Smtp-Source: APXvYqzGjvEA72TrQ36UlrZjzKPPanuZMR97y7uZ5p6rMGRcn4+nytq9u1pGycFkNcjM+B6z3MN/pQ== X-Received: by 2002:a2e:3010:: with SMTP id w16mr42899409ljw.62.1555406584004; Tue, 16 Apr 2019 02:23:04 -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 v141sm2941504lfa.52.2019.04.16.02.23.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 16 Apr 2019 02:23:03 -0700 (PDT) From: "Marcin Wojtas" To: devel@edk2.groups.io Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, nadavh@marvell.com, mw@semihalf.com, jsd@semihalf.com, jaz@semihalf.com, kostap@marvell.com, jeremy.linton@arm.com, Jici.Gao@arm.com Subject: [edk2-platforms: PATCH v2 0/6] Armada7k8k misc improvements Date: Tue, 16 Apr 2019 11:22:20 +0200 Message-Id: <1555406546-5261-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 Hi, A second version of the patchset brings one, though significant change. An idea of using custom DtLoaderLib for the PMU IRQ handling was dropped. Instead use existing PlatInitDxe. The EL3 service is still switched off in the ExitBootServicesEvent. However its execution depends on the gEdkiiPlatformHasAcpiGuid status check in the new gEfiEventReadyToBootGuid routine. The patches are available in the github: https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/misc-upstream-r20190416 I'm looking forward to your comments or remarks. Best regards, Marcin Changelog: v1 -> v2: * 3/6 - Use PlatInitDxe and gEfiEventReadyToBootGuid event Grzegorz Jaszczyk (1): Marvell/Armada80x0Db: Configure the CP1, comphy-2 to work with SFI 10G Marcin Wojtas (4): Marvell/Armada7k8k: AcpiTables: Enable edge trigger of PMU interrupt Marvell/Armada7k8k: Implement PMU interrupt handling Marvell/Armada7k8k: Switch to software-based watchdog Marvell/Armada7k8k: ArmadaSoCDescLib: Add more I2C controllers Mark Kettenis (1): Marvell/Armada7k8k: RealTimeClockLib: Update bus parameters Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 2 +- Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc | 4 +- Platform/Marvell/Armada80x0Db/Armada80x0Db.dsc | 4 +- Silicon/Marvell/Armada7k8k/Armada7k8k.fdf | 2 +- Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf | 6 ++ Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib/Armada7k8kSoCDescLib.h | 8 +- Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h | 7 +- Silicon/Marvell/Include/IndustryStandard/MvSmc.h | 2 + Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c | 82 ++++++++++++++++++++ Silicon/Marvell/Armada7k8k/Library/Armada7k8kSoCDescLib/Armada7k8kSoCDescLib.c | 5 +- Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c | 5 ++ Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc | 10 ++- 12 files changed, 123 insertions(+), 14 deletions(-) -- 2.7.4