Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp4053521pxb; Tue, 2 Nov 2021 03:19:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwRWbcz3EmxglybhU2CcdP01DrUaS9xFACYvI4PdbNBsiaiSMwaCYyeAkTCSv+3THMe5sHf X-Received: by 2002:a5d:9b86:: with SMTP id r6mr25820930iom.50.1635848353567; Tue, 02 Nov 2021 03:19:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635848353; cv=none; d=google.com; s=arc-20160816; b=khDjsmcnzvV8wB3wro4sG3tDNlWjRI98Me8PTq+4EJu6OTxwMjUvWcpa3AeU6mtlsR G6OwkWI84Re5Y48ijcEI9vQmNTcJ9lYtVhw0RiFi4fhQHU+zEqAYzU/WcVyAlmRxV6dk OgVcYtYD/BqW89KNu5YDS+eL8uFzvVDLlEaUh0+w8NX3pJYWDV18AGKVonCxgZHCOOvm DfOKt1UzY1YhnsSxiCSgJ9yx1CaEN8ysip+BJzAMcCA1T/I9HtbK7P4Ex++Y39qvdjNm GaIRxxEzzyjTWodHNOGgGOCn+lmaduhh+iVmu8pTCvLWs8FftHZnJyuZ6ESwSvWyZ1LU rnAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=qFp3q5hZCO/r7sj/TH7x8r3NQRA3y1FJzuby+NMjG4w=; b=tKSzVAy3hwOkqbz7bdy5urhSfyo+m0/DPEZHgK7l12uQLLXYPMfaPPbhGvTm9nu9FB rz3dQQ71kWxvROyB6r1VKNfkA4GaKw6cpd5nfdISVAAeQV4z72RdJiMs42AwuyX2HJ/P H0BYhychgCTxgHZIu4K5nH3q9kH3Tm9mJtTl3bRPOCigG7iqYapV/gmbF/mA4Pq7Uphx 0N2jJspRuki6i5/XPeobqFoSOXuZBz7TQaFn+5fDolp2chrXXrsb5zRyfDZKrhptPkK8 szih5QprIzd+Je7osDfu4x24AVhoESnOJ0wPiAORPXuQtNzDmtCHju1R40MfiwySK81o TOeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=gfcpNdnU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j14si1686682iow.44.2021.11.02.03.18.38; Tue, 02 Nov 2021 03:19:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=gfcpNdnU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230411AbhKBKUF (ORCPT + 99 others); Tue, 2 Nov 2021 06:20:05 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:33662 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230333AbhKBKUE (ORCPT ); Tue, 2 Nov 2021 06:20:04 -0400 Received: from mail-lj1-f198.google.com (mail-lj1-f198.google.com [209.85.208.198]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id EDC783F1B4 for ; Tue, 2 Nov 2021 10:17:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1635848248; bh=qFp3q5hZCO/r7sj/TH7x8r3NQRA3y1FJzuby+NMjG4w=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=gfcpNdnUer48N+OAu/NAs8rgx8oafm5+lD08FD2p9xiGztomWlxyQuBPTBz+Y9SEB d7PabJBnsXMGupavSRQo7MF3WiB8W+5/gvA9EdPPP3RR7oU1d4ndg8dLWjMe0t1awV v0KhrqTUfzUHxCszICZkZaQ7vcGU9rxxFxtRFpsJHzUs0EDzrYRpWU945QJalpvi6R ESS2QnqP6JZYYAmf5vF+auWS4N8h5Q+iTCoNXosin++0CYJMZek1ySEJo6ZTu41RNN 3hx5Dq/tx5bmfM0s2fko4Gn7e03k6cNlTrIMTmEmCx0h8Y67IDLBYoOhlrRt6uLpQY lipjuH5X1YIPw== Received: by mail-lj1-f198.google.com with SMTP id e13-20020a2e9e0d000000b00216ace8e8e5so1033338ljk.10 for ; Tue, 02 Nov 2021 03:17:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=qFp3q5hZCO/r7sj/TH7x8r3NQRA3y1FJzuby+NMjG4w=; b=fiiPgKtTPy8KqLMpxBDZDQA/IryEpOdu3drxq+BFa2+kqC2+ydqKM6rQkHWe6sNGxY WNaZm48C4r8bNoCyN1ZlxLoMCGyiBUJ3tScuU8Hb/KeYtApYD3FSmHuPjMhiAESKyWvC vYjXQwr2CUNYZkxF+5CE+rnW3bIcSTkNWrV42lmPvwAfSjH9ROoCyxyEAG9kAh28Nh4/ M4nWP2eYw9Mr0+UV5Hk/T6Z52ZWPZTFvZnGOm8YCu6cQBgX5FirQ8fNvF7cKfOajP1uk KoIgD6QL+B9CU0DaX29tCmM09wl2lB2v098zvLWOoUt4Qx6uvoZ6NLSg9sgprFjN7gzj 22Tg== X-Gm-Message-State: AOAM532M3PVm2zfu4C7dp9P0GOiesPtcKcBgjN5wXc1wHooNYI+QWwNF qtFGy5TOcVWq3CxwzAgX/mJntpkewt0z0BwViyGpD4j2LdP6ZBr9LozuBziroWtw4/UCSBIuOH+ hZZVFjZoq3kmIqHcPpDeLP9u2P+37l0HHWojbyxaqsQ== X-Received: by 2002:a05:651c:2103:: with SMTP id a3mr22674494ljq.435.1635848248389; Tue, 02 Nov 2021 03:17:28 -0700 (PDT) X-Received: by 2002:a05:651c:2103:: with SMTP id a3mr22674460ljq.435.1635848248128; Tue, 02 Nov 2021 03:17:28 -0700 (PDT) Received: from [192.168.3.67] (89-77-68-124.dynamic.chello.pl. [89.77.68.124]) by smtp.gmail.com with ESMTPSA id f8sm1648313lfu.5.2021.11.02.03.17.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Nov 2021 03:17:27 -0700 (PDT) Message-ID: <3a9b2a41-03ba-56fe-dc6b-906fa948b6b5@canonical.com> Date: Tue, 2 Nov 2021 11:17:26 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.2 Subject: Re: [PATCH v2 07/12] watchdog: s3c2410: Implement a way to invert mask reg value Content-Language: en-US To: Sam Protsenko , Wim Van Sebroeck , Guenter Roeck , Rob Herring Cc: linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org References: <20211031122216.30212-1-semen.protsenko@linaro.org> <20211031122216.30212-8-semen.protsenko@linaro.org> From: Krzysztof Kozlowski In-Reply-To: <20211031122216.30212-8-semen.protsenko@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 31/10/2021 13:22, Sam Protsenko wrote: > On new Exynos chips (like Exynos850) the MASK_WDT_RESET_REQUEST register > is replaced with CLUSTERx_NONCPU_INT_EN, and its mask bit value meaning > was reversed: for new register the bit value "1" means "Interrupt > enabled", while for MASK_WDT_RESET_REQUEST register "1" means "Mask the > interrupt" (i.e. "Interrupt disabled"). > > Introduce "mask_reset_inv" boolean field in driver data structure; when > that field is "true", mask register handling function will invert the > value before setting it to the register. > > This commit doesn't bring any functional change to existing devices, but > merely provides an infrastructure for upcoming chips support. > > Signed-off-by: Sam Protsenko > --- > Changes in v2: > - (none): it's a new patch > > drivers/watchdog/s3c2410_wdt.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > Reviewed-by: Krzysztof Kozlowski Best regards, Krzysztof