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=Nt7fm4Hc; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.208.195, mailfrom: mw@semihalf.com) Received: from mail-lj1-f195.google.com (mail-lj1-f195.google.com [209.85.208.195]) by groups.io with SMTP; Tue, 16 Apr 2019 02:23:11 -0700 Received: by mail-lj1-f195.google.com with SMTP id v13so18454414ljk.4 for ; Tue, 16 Apr 2019 02:23:10 -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:in-reply-to:references; bh=GY4Ob0nQNC737r7RbHlowHpZ4ra28lRe49px/02XFMY=; b=Nt7fm4HcfehNgKthKmeABUgoV0pxdIPOcRFatJiok1qwlAHawtUvmGfXWwZz0qCJWm UM5sSc0Z/kHGUBnkoOXj4KTqlq+PEg6PZof7VWN3YmUXc/bGYmefIALd+RuH90AMeYq1 sn1BVbJK5Xm3fQp04abD7+uAiK82yTlOiWXbeLHVWny1RrrrAVhhI/ItKpTJM0ABRsu2 ThTb2CkjgbqDG8Oc0erNVPufYwSz7Ffous/xTu1rzTMyWbgwI5NnPkPib0TnhnRwBpu7 crQmsFadkCjBxvhrpfQ/cXeXYNbsqnfDz7jQg8fHSAXRYNzCWMLpbCHX/bMdaEt6Wi+/ He3g== 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=GY4Ob0nQNC737r7RbHlowHpZ4ra28lRe49px/02XFMY=; b=VAV22GXKHKFIXfWJgtEwpuPsPzpgpk3iQy8SiQt0TybWvBvQgVbOnCPoaSiSbE1mWm onW9tT55O1KsDOeruprMTUNya7482lwVUGx6KltKionxEckwn1Lw6kwjHph6rYYHOFzM fBx9RBho65ICh4YN1nPOchYEwC3A93GrWlAgGX3Bz27vrXTYVf/RZK6LtlCt6xCYkS32 nkVMM/ACud8DifJWsfRc30iqbVwbTZ0hkx3tQsA6j0nVXhtjZ3lRFn4Sb0bnnEzhKCoK 5TQji+y3mspQVoCdEf7r/s0qTUjxMmsiGbultYpxrqQ4lAeHfZY+Rinh+wR+02eCiI/K Gx2A== X-Gm-Message-State: APjAAAWrICeaAkbOJ8s6+GvOm2gvrsejk7QsoU439fc96b7RGbhbl9zb Gb7ITiRdo2LvcSkUK2Rzvc6Tk2UVi2oZLw== X-Google-Smtp-Source: APXvYqxumMj0bGpjCWH4fxanduBNBpgSueV3YbbvDxt7R8SOBztPN5nNaYc7UgPj6Jyuut4aKwGw1g== X-Received: by 2002:a2e:8198:: with SMTP id e24mr42845881ljg.45.1555406589035; Tue, 16 Apr 2019 02:23:09 -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.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 16 Apr 2019 02:23:08 -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 4/6] Marvell/Armada7k8k: Switch to software-based watchdog Date: Tue, 16 Apr 2019 11:22:24 +0200 Message-Id: <1555406546-5261-5-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1555406546-5261-1-git-send-email-mw@semihalf.com> References: <1555406546-5261-1-git-send-email-mw@semihalf.com> Due to the hardware issue, it is better to use generic MdeModulePkg version of the watchdog instead of the ArmPkg driver. It prevents unwanted resetting of the platform when spending "too long" inside the default boot manager. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 2 +- Silicon/Marvell/Armada7k8k/Armada7k8k.fdf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc b/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc index 8291582..0ced400 100644 --- a/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc +++ b/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc @@ -454,7 +454,7 @@ ArmPkg/Drivers/CpuDxe/CpuDxe.inf ArmPkg/Drivers/ArmGic/ArmGicDxe.inf ArmPkg/Drivers/TimerDxe/TimerDxe.inf - ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdogDxe.inf + MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf # Platform Initialization Silicon/Marvell/Drivers/BoardDesc/MvBoardDescDxe.inf diff --git a/Silicon/Marvell/Armada7k8k/Armada7k8k.fdf b/Silicon/Marvell/Armada7k8k/Armada7k8k.fdf index e143517..d739020 100644 --- a/Silicon/Marvell/Armada7k8k/Armada7k8k.fdf +++ b/Silicon/Marvell/Armada7k8k/Armada7k8k.fdf @@ -114,7 +114,7 @@ FvNameGuid = 5eda4200-2c5f-43cb-9da3-0baf74b1b30c INF ArmPkg/Drivers/CpuDxe/CpuDxe.inf INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf - INF ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdogDxe.inf + INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf -- 2.7.4