Received: by 2002:ab2:6d45:0:b0:1fb:d597:ff75 with SMTP id d5csp130692lqr; Wed, 5 Jun 2024 00:47:24 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUMPzuzVpk1ckN2TQXstXS0Sovs7vmjg8k/laKhHR35+h8iFc7crmFOMwr6LP2xxm8MFoGP30cmtTOp6mh5MQ6IzZNk8OQAZsuKoSajyg== X-Google-Smtp-Source: AGHT+IH23gC3IpnJeP8iQVkgp6UDMYE7uMhRVwemPqovB4QD5y0sy75OpWzdubm0uZEsKzQzH3B6 X-Received: by 2002:a05:6871:611:b0:24f:d227:1186 with SMTP id 586e51a60fabf-251227533c5mr1888823fac.34.1717573644046; Wed, 05 Jun 2024 00:47:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717573644; cv=pass; d=google.com; s=arc-20160816; b=YqstTGDVqpTRfcTlbGPP98dE8xP3FUmYb58N0OA+g1bUAll2EkandYR2HxcXyLg9gn Bjm5XWRvyNtWRQYcAf6WeJ9bLQhXY7AyhT71Y1K74BF7u80FF1Xwp2eUj3HvUPOkcN82 a4BU1lxD7h+MmxZoYQknm4cizt7Nat51NwuUeYGmCwsAw7FtWRt22EtXNbtyrElV5t63 YeVlQ90qLNv3eGopta6it/ewgiDCH+W31z2BedUJwdr1aGgB/wO0vD28SmNJm03RVJ9x NiosDnMRxdPDfWelEJ0TKlf9bysoihOfGoie2BEQZdSKbYcqqNHWjqCnZ0hq9MSkLWhC JgBw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=9qtlehYFxffVoi9gYPxfAx8pfIPMGIgkGjyptaofgPM=; fh=Z0HLp6F2CX+TuNCs7hyweoxCF7ZDukYSuwdly0lf+gw=; b=QgvT4WamAzJtiodWlEWPfOvgYmYmRhv2TSaEQFlQHrrWrmMoJktgr8v/blqYCniWtZ Bs9HuzpAdXqNWnFRKWuE3UobFpZbfxnchAtaOETRVn8/v2pX1JF3ecHsp102UWqfgd7i 4ZBPV1tTY8X3aoq/FIm6HxAxgtoUF6Br4qrU8ObQQMsk6PCVbRhf5M0WDYdcffR83kyh Q6/2L5amRHPHc4B82EykohJ2/Jqjw3ebdcgdDGyTUExoO+UX4BpwXrUztaHIAIwZ9NAE q/mlfllxkNLXby91aZ191hwKEX7eqiXkwgnaNfgXVhCb9Qo1ooxVbpU7JRLbZfQnhKMY zoVw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=IJHdtUGC; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-201898-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201898-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id d2e1a72fcca58-70248c7b106si2542528b3a.5.2024.06.05.00.47.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 00:47:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-201898-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=IJHdtUGC; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-201898-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201898-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 25EA92817A8 for ; Wed, 5 Jun 2024 07:47:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EC1EA18F2CF; Wed, 5 Jun 2024 07:46:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="IJHdtUGC" Received: from mail-ua1-f46.google.com (mail-ua1-f46.google.com [209.85.222.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B49F714AD2D; Wed, 5 Jun 2024 07:46:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717573609; cv=none; b=cB+O7GtArjecVBDsiByevFSUQX20CX/shLvi+XatqaUONHpZb4hTY1K8/q0MtDs0BjsgwHboI/Nq1Kgy+dUrkQSKRp8CFrSX9vIHWILjFd0LouDB//l1PkGxVG2KPPKRoBcA/vhmRMJ27nyEyPKpRHcg7I6pwmBr33XtiagaNqA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717573609; c=relaxed/simple; bh=9qtlehYFxffVoi9gYPxfAx8pfIPMGIgkGjyptaofgPM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=FPE4HJuyyXCkYAtzz/x8F+1hQBpS+/K29lsGb5cUSPuYCa8t74iQGQ7HwKY5dO4KYLoMAn5Yd/j7lCJ2M2fRvmbYP1pykAvzMconHPormpScyvSgrUc+ehdNGLYrAXDukrRusEYlaPn88dbUKVTHFdPc2RHwe0vptrzinxHPvrE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=IJHdtUGC; arc=none smtp.client-ip=209.85.222.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ua1-f46.google.com with SMTP id a1e0cc1a2514c-80ac54220ceso1973433241.3; Wed, 05 Jun 2024 00:46:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717573607; x=1718178407; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=9qtlehYFxffVoi9gYPxfAx8pfIPMGIgkGjyptaofgPM=; b=IJHdtUGCffGht77FOxveWRRCDUgPne7C8viC8gaTAvAZ4tjht+CeZatAlSohHGr0k9 15BhNg9H9C4HRjLnDwRbBHMuz2OH6IGY5Kk/B+m1WWdyTRz6oVUtYhdgwAv3RqxMXbIj dV1e1Kxhgb1HpKz+1sP2ebuJN62q2R+hTK27NKFnMisGjLUr47wUnvWN0KuYoSia5EzP y1qgqV6hrVG+UMiaVdeOha5qYFsXyD7HzUTryP9sLO+q5cbnd82l6GEhey73kF30KiJn BJJZFYr6pvWN8Igvw6AwHN3tcxqOzqAu8NuEJLvPDXFVnHL2wwgqxZIZrLbhvhhpE49y Bgvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717573607; x=1718178407; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9qtlehYFxffVoi9gYPxfAx8pfIPMGIgkGjyptaofgPM=; b=rNbLJkETUQ/Y+HaSz1VvyU7IJ2O7THgATHKK2kvAPGzP3as2B2g8l8lzISpp7sXS61 P0lozv+M17mJVkI5vrQvACipxPNiFIWqSx+k1+udmlwlRfMwZRV41oYAHj6mUh4//3UB 5MBTFkBhOr4D4wXH9BtVzspX62AMlHu3vQhUv6e6dlLJ1yz8W+cDlITGZNl3bjAoWrlF geTSp6P3g16cIG67SXVLj6vlPpFc/XhZZ8htwsh9GplgGFyG+CT122GP2De8hSQU5Z1p qEzSRP3+jFbgIZ3s8pSma41ZQ3zku0druCtHq4mxBlBjjPZCgMeZAEdS5q5XYPS9zHuH TEHw== X-Forwarded-Encrypted: i=1; AJvYcCUtBdXHwApx/PX54cYL90zOXpJsSXzLlC0kpModghM9gO1kSyITGK72e3s0P9OdoTcb4zhcPURCVfeITEM51Gv0X2Ywhu26PzBgdmFUfK6YpFPULLOY/JEAGd5ZdcHgrYFD5ew+3KRApAnuKGfgQf0UhxPvUDk9nKFBN7zYeSiOPhT3hnCNuvppDrWy X-Gm-Message-State: AOJu0YwkN03QKbhEWxgsjCWjZmAeiyvBzE+SQpTLrYggBVPH9Mi1sU1C zOjh3RWbXQQC6QtiUF627V2H2+fMHTVS1UlYeng1LkLWXWumNKnwyu4jyBRrCZ9Em2aOK+bCW1B dgLDWSAxVqtzhbAqnSYTVBzhCUMY= X-Received: by 2002:a05:6122:2f8:b0:4eb:25b0:3d4b with SMTP id 71dfb90a1353d-4eb3a3e7df9mr2085920e0c.4.1717573606561; Wed, 05 Jun 2024 00:46:46 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240604173710.534132-1-prabhakar.mahadev-lad.rj@bp.renesas.com> <20240604173710.534132-3-prabhakar.mahadev-lad.rj@bp.renesas.com> In-Reply-To: From: "Lad, Prabhakar" Date: Wed, 5 Jun 2024 08:46:20 +0100 Message-ID: Subject: Re: [PATCH v5 2/2] irqchip/renesas-rzg2l: Add support for RZ/Five SoC To: Geert Uytterhoeven Cc: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Biju Das , Lad Prabhakar Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Geert, On Wed, Jun 5, 2024 at 8:43=E2=80=AFAM Geert Uytterhoeven wrote: > > Hi Prabhakar, > > On Tue, Jun 4, 2024 at 7:37=E2=80=AFPM Prabhakar wrote: > > From: Lad Prabhakar > > > > The IX45 block has additional mask registers (NMSK/IMSK/TMSK) compared > > to the RZ/G2L (family) SoC. > > > > A new rzfive_irqc_chip irq_chip is introduced for RZ/Five, where functi= on > > pointers for irq_(un)mask and irq_(dis/en)able handle the (un)masking > > of the interrupts. The irq_chip pointer is now passed as an init callba= ck > > and stored in the priv pointer to differentiate between RZ/G2L and RZ/F= ive. > > > > Signed-off-by: Lad Prabhakar > > Reviewed-by: Geert Uytterhoeven > > --- > > Hi Geert, I've restored your RB tag with v5 change (hope that's OK) > > Thanks, LGTM! > > > > > Cheers, Prabhakar > > > > v4->v5 > > - Reversed the operations in rzfive_irqc_irq_disable(). > > I assume you will send a patch to fix the order in > rzg2l_irqc_irq_disable(), too? > Yes I will. I was just waiting to do some testing before I send that patch. > "git grep -wW irq_chip_[a-z]*able_parent" reveals a few more offenders... > Yes there seems to be a few. Cheers, Prabhakar