Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp2624261rdd; Fri, 12 Jan 2024 16:19:24 -0800 (PST) X-Google-Smtp-Source: AGHT+IFdsIjgnZnpTBD/lqVC3rjCZUGtw/nrqdGHc15XE48Bim82ElkpBPa9NMlYG3kDY3DcAKuN X-Received: by 2002:a05:6214:d0e:b0:680:f90c:a49c with SMTP id 14-20020a0562140d0e00b00680f90ca49cmr2032443qvh.25.1705105163938; Fri, 12 Jan 2024 16:19:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705105163; cv=none; d=google.com; s=arc-20160816; b=ChB3q5Na9wPdL/Qh89Gy54O6dORIELjtAfUSazMs+sNTH9/b67ZANH1GNBX39r/HV4 NUSp5Rl4TiPM8gO9LFO6UNTdXOm1RfABXaM6Fg/LsUtb1yRMNYDpfFOmGsaOh0PCC1gS KLyG6fAalEZFlJyltGqmevrrmWZcM5m42r02SFHgQoJy17LrXn+td8wXMNLLOqUTIh6t +DU9LO+VIO1f7R6JMdPfGZo+MwkH/Wg225U1QBUHGdGauPJLurA4dKzcxjqgoHmDdRd4 TXTo4gIOq4nz2k/l19L06/BKfPQP40rPPf1y0fFPTjSm03m11G4LU1yNQ4+GTGPPdUzn Eeeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=4nNcP+CJP9YMsC6wIwvRzNvXMkq3qWZzZvTUvkcAwD0=; fh=iQnU0+Z2lpZfVCqbOwAc6VE0XPYk8vSbJcBEGlrIp5I=; b=qTAmocNPxSp4kdRoI5z2jvcI+cUKIUJckPPpUpybdvS5XV+GMNb5qi7Pgpxpi8zGlo Q8EO5ePuNzLt2tJFfAMTUiJMpOYRp3p8sV/GK2+hcdBDEzXrnBdGh4rxeKZ+wKSnYgvZ wo/H8WYGFjYXy4U2HrapodbYDD2xmLefzHwKjtK7Yur4erR/fpKWTOHAaFKq8Zasl9Bo DM+KDIks5ggN92Y3uM8YHKxHvDR/1udR8AJrnr21Tul1Z+KO9XbKsKZa4J9ekfYzAhmP p/YXa//TVo/oUuUa0WkRcCKmzOG3ma572FM5mGL8Bol6IO8aogSh3xfcSBRXSeCyAGhg B8/g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XLmCdfsw; spf=pass (google.com: domain of linux-kernel+bounces-25127-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25127-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id a10-20020a0562140c2a00b0067f9cd9aedesi3933605qvd.182.2024.01.12.16.19.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jan 2024 16:19:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25127-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XLmCdfsw; spf=pass (google.com: domain of linux-kernel+bounces-25127-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25127-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org 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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 98AB61C22ACB for ; Sat, 13 Jan 2024 00:19:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AEE2C7FA; Sat, 13 Jan 2024 00:19:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="XLmCdfsw" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF955364; Sat, 13 Jan 2024 00:19:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1428CC433C7; Sat, 13 Jan 2024 00:19:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1705105154; bh=jkYHmyccI1i0Ro3AnbMF7bjGr5rPQLyGrDauXfxXpDI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=XLmCdfswI58RUzss1uuJ0ktawrWsZUBtQj+a6Ep/XyC4PAZ5Ze5y4X6DdsPXVVa2n aJnYdXmdsy3EU+Fnkl24ZjoPqp4RaDaG+auyHTCo2TuYHQKjbobfa6oaG8mGRGmkDR Xxr3mCSxf5axMay7yjiSJ6d9TqU3hACc5b9rK06j1dI7b5GHsiwPSg67WLkNUJxnXU DrqAkQVtVD35t8xAdWjPQqIfUdMRw0l4qPIEOM8qic3d1518GZukE0EdZKKS/x5EL1 MacBhfkQnOEblZmKk1O33hrIXuC7ZAsaBNUciaRf5J6sB+UskC60LvOfSNkjQr21nq XFn6IhthHn6Vg== Date: Sat, 13 Jan 2024 00:19:02 +0000 From: Conor Dooley To: Atish Patra Cc: Yu Chien Peter Lin , acme@kernel.org, adrian.hunter@intel.com, ajones@ventanamicro.com, alexander.shishkin@linux.intel.com, andre.przywara@arm.com, anup@brainfault.org, aou@eecs.berkeley.edu, conor+dt@kernel.org, conor.dooley@microchip.com, devicetree@vger.kernel.org, dminus@andestech.com, evan@rivosinc.com, geert+renesas@glider.be, guoren@kernel.org, heiko@sntech.de, irogers@google.com, jernej.skrabec@gmail.com, jolsa@kernel.org, jszhang@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sunxi@lists.linux.dev, locus84@andestech.com, magnus.damm@gmail.com, mark.rutland@arm.com, mingo@redhat.com, n.shubin@yadro.com, namhyung@kernel.org, palmer@dabbelt.com, paul.walmsley@sifive.com, peterz@infradead.org, prabhakar.mahadev-lad.rj@bp.renesas.com, rdunlap@infradead.org, robh+dt@kernel.org, samuel@sholland.org, sunilvl@ventanamicro.com, tglx@linutronix.de, tim609@andestech.com, uwu@icenowy.me, wens@csie.org, will@kernel.org, ycliang@andestech.com, inochiama@outlook.com, chao.wei@sophgo.com, unicorn_wang@outlook.com, wefu@redhat.com Subject: Re: [PATCH v7 04/16] dt-bindings: riscv: Add Andes interrupt controller compatible string Message-ID: <20240113-sensuous-scraggly-dee35f3e213f@spud> References: <20240110073917.2398826-1-peterlin@andestech.com> <20240110073917.2398826-5-peterlin@andestech.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9j3hNYTLiVCjPwOZ" Content-Disposition: inline In-Reply-To: --9j3hNYTLiVCjPwOZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 12, 2024 at 03:50:15PM -0800, Atish Patra wrote: > On Tue, Jan 9, 2024 at 11:40=E2=80=AFPM Yu Chien Peter Lin > wrote: > > > > Add "andestech,cpu-intc" compatible string to indicate that > > Andes specific local interrupt is supported on the core, > > e.g. AX45MP cores have 3 types of non-standard local interrupt > > which can be handled in supervisor mode: > > >=20 > PATCH1 in this series renames everything from ANDESTECH to ANDES to be > consistent. > Here you are adding DT binding with "andestech". Is there any > fundamental difference between these two to demand > this change ? This one is the vendor prefix and the company has been assigned "andestech" and they're not getting a second one. The rename of the variables is a bit gratuitous tbf. Cheers, Conor. > FYI: I don't mind either way as I don't have skin in the game. Just > something I noticed while reviewing the series. >=20 > > - Slave port ECC error interrupt > > - Bus write transaction error interrupt > > - Performance monitor overflow interrupt > > > > These interrupts are enabled/disabled via a custom register > > SLIE instead of the standard interrupt enable register SIE. > > > > Signed-off-by: Yu Chien Peter Lin > > Acked-by: Conor Dooley > > Reviewed-by: Lad Prabhakar > > --- > > Changes v1 -> v2: > > - New patch > > Changes v2 -> v3: > > - Updated commit message > > - Fixed possible compatibles for Andes INTC > > Changes v3 -> v4: > > - Add const entry instead of enum (Suggested by Conor) > > Changes v4 -> v5: > > - Include Conor's Acked-by > > - Include Prabhakar's Reviewed-by > > Changes v5 -> v6: > > - No change > > Changes v6 -> v7: > > - No change > > --- > > Documentation/devicetree/bindings/riscv/cpus.yaml | 6 +++++- > > 1 file changed, 5 insertions(+), 1 deletion(-) > > > > diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Docume= ntation/devicetree/bindings/riscv/cpus.yaml > > index 23646b684ea2..33c2b620a59f 100644 > > --- a/Documentation/devicetree/bindings/riscv/cpus.yaml > > +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml > > @@ -101,7 +101,11 @@ properties: > > const: 1 > > > > compatible: > > - const: riscv,cpu-intc > > + oneOf: > > + - items: > > + - const: andestech,cpu-intc > > + - const: riscv,cpu-intc > > + - const: riscv,cpu-intc > > > > interrupt-controller: true > > > > -- > > 2.34.1 > > >=20 >=20 > --=20 > Regards, > Atish --9j3hNYTLiVCjPwOZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZaHW9gAKCRB4tDGHoIJi 0k35AP9VKffvTBJtcf4LlW9yLeSkC4w/hmPUD8G6HFAB6oraGAEA3gp73X31G721 TR1o3EqGGSx+AvLvQPGz0Q4EWLyWFQc= =ur8w -----END PGP SIGNATURE----- --9j3hNYTLiVCjPwOZ--