Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3797118pxf; Mon, 5 Apr 2021 23:53:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwhCtDwgl9Tocnq2jLJVYaOAZfZg1iVc4qdNlf2VYjgY1YFuUhPqANMfuhOTX253WKzbtLb X-Received: by 2002:a05:6402:3445:: with SMTP id l5mr11124944edc.27.1617692034492; Mon, 05 Apr 2021 23:53:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617692034; cv=none; d=google.com; s=arc-20160816; b=1Fro97pMKJghTiLtvLCIhCIsY4GpwJv7/9GEiOefPlQ+b2AfS/6i19YvOpTUUWAMqq rM0xRh7w1y5oGNLQwcZOVf/pJcpZeLOqWEx+6EGGHOTWx7odzwOkcm5SP9K2cbs8gpzX umD1LoPc0oojxeBhqo12BExuweJrdO+iIMI63NNDaX6GIROdJWexPurNjKUXbpSAjiWV DCJJ/zclQvBYERMLA0M3QYSyEH7ktaR0yEX6xmEnBJMbqaATxFM39ROF4utZ6fOpG5su FtyyUEt6hRRHnbOLzCDA0yxQFGHPpvOZCUXrhlaxiMlvHYWDmoPgUrgAeKmXnMhE1aJe XqyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=SV46BzOgtdqXU4bxj8WFQYw4/QkKvTw3ymChhr0X9+0=; b=ML38wM3raUhgwOzflDnOXFXpTy5cTZUY+T93EHloc96is7gHdlrQRlK5NpJ44HtQKh m/xRHCYy27mY8st7clldwNbXdR2bnY8n6SktLsYeJmb0boqQ2CsBrZD7AEn9dBrXCgg9 qM4pBd5nKs/cc16VmLODJraeeEtWuH2LAi0iwxq7ab2ThKBfKD4AvGrv4GWGEvnAGmDH nxDAFNdVpWucqN7M/peJ3KAlEn6Bu9Js39dvuhUnSltqchXf1zr/89C2mnXNmO6ZPRCL HRjdbcHGfCypJWqp+cKhN3Fd2yI8RoJmhWjZF8/gwK3f6qzcmK0sLPYPITHZsDBV/0Q4 OTSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=leu1NZKA; 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=QUARANTINE dis=NONE) header.from=gmx.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f16si15462162eds.608.2021.04.05.23.53.28; Mon, 05 Apr 2021 23:53:54 -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=@gmx.net header.s=badeba3b8450 header.b=leu1NZKA; 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=QUARANTINE dis=NONE) header.from=gmx.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234283AbhDER0d (ORCPT + 99 others); Mon, 5 Apr 2021 13:26:33 -0400 Received: from mout.gmx.net ([212.227.17.21]:47011 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230320AbhDER0c (ORCPT ); Mon, 5 Apr 2021 13:26:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1617643557; bh=8QwlMiwX64oOcfsj2nl07gpYTlnVUHSkHQ00+qKlIHA=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=leu1NZKA83oVQvBax3fQh8/KhBIOpgI8yFH0XR7YiVCUTBDumqdfxFet68gu4HFqh 7QjX8gNLS3Bpxumn+Ll2r8qOZF3QVq56u0oPoA+4F29qY/WiIg2GIrMZRCIEvkBZHu eHrgS9Lw89IRNyGMS2X8Y24aQJJiZFi66Xe90Twc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from longitude ([37.201.215.134]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MEV3C-1lMMVb0QSA-00G3rl; Mon, 05 Apr 2021 19:25:57 +0200 Date: Mon, 5 Apr 2021 19:25:54 +0200 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= Cc: Marc Zyngier , openbmc@lists.ozlabs.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Russell King , Thomas Gleixner Subject: Re: [PATCH 08/14] irqchip: Add driver for WPCM450 interrupt controller Message-ID: References: <20210320181610.680870-1-j.neuschaefer@gmx.net> <20210320181610.680870-9-j.neuschaefer@gmx.net> <87sg4kiia4.wl-maz@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4AQSdZ92OjkaqPvH" Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:p1zHUkzRzxzWhOD4bcMwkzAZtO7KGswuN37odQTC0atpBMA8ci5 LEc6MhivxABtKuMCX57keE9YN0S3rc6kPe6HJY6RfqY9PGU3iapjVthzFUtlMZJT9QUSvPU jSSPVdIwOI0/oUr7gk0brc3cmXvyCDFdyHHJ9cMW3tsYym96GHhDK23aMBtFvN1nBQHu+9B Ip1j6UZ6Ca1X5cDneGXNQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:LEYGygEwAss=:nAcSOgt9vVvnKzvM2NKjWi DWCgDTDGySGY/P0pl5rDlA75Jq/4JAYlwjaPbi4dfh/zrlHb3soauvWeUzueFKBNeVkQUFNDn zXTFx7FhJDMYA+aMUL4Yrw8RLOzPPoTPEESHx9JrQCAdf/alqdR4sNEWjxIhiCEpv4fO+zy9Z lJkP1v9om9FTqbrfabh5kvnCoxxisqFVBuQQtlXFtria89Mn7gSwDtl+RmudRXkffstv+ujOm mkPvk0lzpsBSDHC87FmYHtITnR9R7R/+4kzktGhQ+Fq8i7HTX3jkFEbkeSjaTkCCPtDNdRAs7 k/vBnLyO/0IuZXDG2JwzRWIWa4J1o3+jqw6TkYeBumOJ/jZJOrQqa4F8LHv9rLOx5v0guDhfd 8zc2lx9V5rRDDQRnE2mJXURKln/di0722mI9VIVSEFhvpde87ZfrP41wRd0srDdvuFgPsE2mA pWynGs+eNMQmZwWq7x3XpcfVYeorfnfov06Wrvy/5SQux3iCUzabVbXygtvF0j5zSKx8nYGl7 TrFrJM8pKQMOUPqntS4RC3aFY/r29Klae3Z4yvnlWLZcyYZ4YnQezQASj2pnst4umO6KZ7Tij Wmdp8Eq56U0JG67wISWEtcQXqc2ig+Q9MbXfm0k9cJo6NMNVgRHTkyhbHWct4Y5cvAlKPsdhK tiUlhJ4UPRgUpSyvgYWPWlkRYt3LRh1axUvaXqNBU0LUIChtqfupjXwK76DLF5+8VJlLV1b2A TN2Uvh3nzg3fV5xgmcaRsUE+Z5KZiqdWx2LWuZ7ykaQQSc5wFJZgzqRnOJ9vS4RWxvOfTJZQQ oy5X37tQdHvZrUlywakBKH80o2McRs+BRxSn0TlE2B0MixJq22k5hUJWNY5ClwZ8p9xqCBBs4 JoaLwFGFReYWw9vGauMskXp/24sA1BMpo+EYmsz1aMjRsI/Shqew639tqmXExBGjVPbtF5RAM q4yA0bmPMG5uNRdXJOFCIMCdbD/VF4Ctv2voG0S4ihg40y6i5M4995a5Na7ddJXOTg+nRk9ua xr//z3T3EztUAKczBTVz2ZVEf9CaLkbeP/WOwCZQd3G9HTOgXZQWXxu4/QcMTGqwqxyEj3TE5 OOU9GL8hZfitFi1eAKY4VjEUtHins3VnkEsH/BEYjE8OgB03+/zFhSAh29m7TseOu9A0l4xJ6 iPh2k90ybYZCZ3ma9EJBnAZB+TAlOIfZk0EaWGRD2CoOjUX8/sfaSLwcoWM9jUoXzaxmnwXhq rwC9IXGN5eU41O0MG Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --4AQSdZ92OjkaqPvH Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 26, 2021 at 07:52:07PM +0100, Jonathan Neusch=C3=A4fer wrote: > On Wed, Mar 24, 2021 at 05:16:35PM +0000, Marc Zyngier wrote: > > On Sat, 20 Mar 2021 18:16:04 +0000, Jonathan Neusch=C3=A4fer wrote: [...] > > > + /* Disable (mask) all interrupts */ > > > + writel(0xffffffff, aic->regs + AIC_MDCR); > >=20 > > Consider using relaxed accessors throughout this driver. >=20 > I'll read up on how to use them correctly. Upon further consideration, I decided not to bother with relaxed MMIO access, because it doesn't make a difference on the target platform =E2=80= =94 Nuvoton WPCM450 with ARM926 (ARMv5). Best regards, Jonathan Neusch=C3=A4fer --4AQSdZ92OjkaqPvH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEvHAHGBBjQPVy+qvDCDBEmo7zX9sFAmBrSBkACgkQCDBEmo7z X9svMA//YAXiLbUioLglHMBqqALp913Rk+qnWGFNbggq+N/o12D5AgmjEMuXRMqj 9r2hi0SE0lMlyjpG+7Q70vFsMJKPiWMgvwpMLcxWaJLKGwL6759OW2jUBFrjwZbw Vg3eIVsojbGs/hzMc82tt8C4IX/W7VQQLm1EXAiV7sPGbxphtUNW0OzNCY6KxfmU 5oe9klAgO+wONS78TNYK3Z9/o+036xkE4KuZFCpgZv8ix1HVwe2rThUkWoh732j/ d9Nz3NPib84pW+UtVMuKFqvuLdT3j9QgdXV5cBVw04cHDhGfwsXyUDjATan4l5+Z 9i6wmQ8IPXcH2pYfC+6bPjBDB2clfl7iUtS3wUPAdUDwlqi4CLt4dYr3PyspxlIv 3YVsXQdQz69yibd1Y4UazSkGgTPZ9hSVYTUTfDPIU2XYPQPQjXytm6UZt0L9pGIk SGqgt7o/5Dfry/quguTYLhBZ0YrNFZwBsfSWVMqbEa7ulXqswCAtRQ7vcpaRpf0v 2k7Rb6ATpA3ZCGUrued2urctadlw/JwTJb4+7/lnOS1AUpEjWbBmyWuhkcmBV5GW Kj2cSEwsFatxri77E5KNE1gSK/dp1PLuYaUEuh+WWBJkouYojtflNwKkl69Jd2Vp q1SupFHoy/jzmqJb6wrrvJJtyEHxB6og0uWNFFilj/fNpuw54cY= =javG -----END PGP SIGNATURE----- --4AQSdZ92OjkaqPvH--