From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Tue, 10 Mar 2015 07:59:26 +0100 Subject: [U-Boot] [PATCH] common/board_f.c: Enable IMX watchdog in init_func_watchdog_init() In-Reply-To: <54FE8C8F.7020100@denx.de> References: <1425916182-12023-1-git-send-email-sr@denx.de> <54FE8C8F.7020100@denx.de> Message-ID: <54FE964E.50907@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Heiko, On 10.03.2015 07:17, Heiko Schocher wrote: > Hello Stefan, > > Am 09.03.2015 16:49, schrieb Stefan Roese: >> Without this patch, the IMX watchdog will not be initialized. And >> therefor >> not active. This patch fixes this by calling hw_watchdog_init() also when >> CONFIG_IMX_WATCHDOG is defined. >> >> Signed-off-by: Stefan Roese >> Cc: Simon Glass >> Cc: Fabio Estevam >> Cc: Stefano Babic >> --- >> common/board_f.c | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) > > Thanks, Good catch! > >> diff --git a/common/board_f.c b/common/board_f.c >> index 4d8b8a6..1dfaa2a 100644 >> --- a/common/board_f.c >> +++ b/common/board_f.c >> @@ -111,7 +111,8 @@ static int init_func_watchdog_init(void) >> { >> # if defined(CONFIG_HW_WATCHDOG) && (defined(CONFIG_BLACKFIN) || \ >> defined(CONFIG_M68K) || defined(CONFIG_MICROBLAZE) || \ >> - defined(CONFIG_SH) || defined(CONFIG_AT91SAM9_WATCHDOG)) >> + defined(CONFIG_SH) || defined(CONFIG_AT91SAM9_WATCHDOG)) || \ >> + defined(CONFIG_IMX_WATCHDOG) > > Hmm.. are you sure, you set the brackets correct? I think it should be: > > - defined(CONFIG_SH) || defined(CONFIG_AT91SAM9_WATCHDOG)) > + defined(CONFIG_SH) || defined(CONFIG_AT91SAM9_WATCHDOG) || \ > ^ > + defined(CONFIG_IMX_WATCHDOG)) > ^ > so it only gets enabled if CONFIG_HW_WATCHDOG is defined ... or is this > not necessary for imx6? Right. Even though checking for CONFIG_HW_WATCHDOG & IMX_WATCHDOG seems a bit redundant. But such a cleanup is perhaps better done in a different patch. Thanks for the review. I'll send a v2 right away... Thanks, Stefan