Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp637305iof; Mon, 6 Jun 2022 09:47:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyTwaJN3Cqg4zT3/PH56LMe8E+3V/+1gX3i+XIYvWg19ooNLVpjFQYDiUMaTEDw07vz4KtY X-Received: by 2002:a17:90b:395:b0:1e6:89bf:ae17 with SMTP id ga21-20020a17090b039500b001e689bfae17mr25375572pjb.140.1654534074053; Mon, 06 Jun 2022 09:47:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654534074; cv=none; d=google.com; s=arc-20160816; b=sncQ1DjvNMhBX7EM+1WuwBY8F5JFF8u4E8TU6mi1/uuNLEenud0JZja3i/WYjuEavX l6+2TcujM6/hh3W76+E2tuF89HasdSPQxRhN9o1oPSvwHg7z+7k0BobijAHX1rSWfsXt kjyGePF+4R7RZ8bCS0892hTP2+MZ92wOSxNm1FvBfRX768eMZHyi7rPqz+uee49ZzWd2 iNxAUw7KBtakAKDPicZuIgmhuWE39riWFC3lT1XeYsK5VpF7rdWBQOgOXBJpYdCoyBIh GRG3FMalAomYQ5GfcsGs6W8o371nLqXKxH1BGg27HdD9lIbGTok2DgnZdKfqpyc3U0Z+ nf2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=t63OwfhftQBAyL+fD30q+bT1pNxqFcyfuKg2Jivjc+Q=; b=nBJWUpGw4L+5OawELfyd45DtgteP3PKPmnHH9bi1DQX6qJTmUWo2GQYAi2DU/hOtsY fZDr+U82FU3C2c6vqONPmFGN31H7nA6OtmfA0ZAX2cALc8CgnnrPHjDLJBi/PqQnjWui Vk0DFn5thcxmw9yQKV/CT/xkfd1izld7MDmdhtVH5l8kxDUZZ3cxmIEdxGnPDYZJzdtn LsqgDR9+C0oxb5HlEaCQX0c//bICR58zdj51tKYyKJweEvIhuRjbsKJNI4WU3vwI9GgE 62FjavRiXtYLJRzVmyA7WgviH+1/kxQvhJu4aCc95zw4qwJodlk55OHVB2ocfIQLw1ZZ nHbg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kpnmail.nl header.s=kpnmail01 header.b="NnR5/jMN"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id x186-20020a6386c3000000b003fd9b4436c8si7155939pgd.254.2022.06.06.09.47.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jun 2022 09:47:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kpnmail.nl header.s=kpnmail01 header.b="NnR5/jMN"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D5388121CDA; Mon, 6 Jun 2022 09:31:23 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241808AbiFFQa4 (ORCPT + 99 others); Mon, 6 Jun 2022 12:30:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53040 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241716AbiFFQau (ORCPT ); Mon, 6 Jun 2022 12:30:50 -0400 X-Greylist: delayed 62 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 06 Jun 2022 09:30:48 PDT Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.183]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58E0B331C1C for ; Mon, 6 Jun 2022 09:30:47 -0700 (PDT) X-KPN-MessageId: 54269503-e5b5-11ec-8ee3-005056992ed3 Received: from smtp.kpnmail.nl (unknown [10.31.155.7]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id 54269503-e5b5-11ec-8ee3-005056992ed3; Mon, 06 Jun 2022 18:25:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kpnmail.nl; s=kpnmail01; h=mime-version:message-id:date:subject:to:from; bh=t63OwfhftQBAyL+fD30q+bT1pNxqFcyfuKg2Jivjc+Q=; b=NnR5/jMNJy7fKwGLzBDJb+7vKGxpMv6unVQu+wRU6nzH03mDnN54TZX2zuFBwYfIgIZy9JVAnU86A cNYoWSn+98xKLKM1s8yf0m/qTohHXKno0oZDU6xpzQ61gPoH84pLhrQkZlwYZpNV8H1UYiYN3FoLw/ FZe6Qpa3GMUp/iGw= X-KPN-MID: 33|aL9PUIB7qkWLTPrS0P64JdvWC3henaHPZmFqEnNfYTMTLrlXAfey2k1eZRTcV/G JqPqfuq/HDP8UfyOKzoEunHjtNzJusZNnGI/gT7ZsFaE= X-KPN-VerifiedSender: No X-CMASSUN: 33|A8jqBSxURq+ObuYB9ir+OR6sDf0y1Pyq+KNCzoUeVKU7xfk/lnYhgxDZOP/oTZ8 NuID5OAQyQIEWmMoElTqImQ== X-Originating-IP: 80.61.163.207 Received: from copland.sibelius.xs4all.nl (80-61-163-207.fixed.kpn.net [80.61.163.207]) by smtp.xs4all.nl (Halon) with ESMTPSA id ddb736f1-e5b5-11ec-961a-005056998788; Mon, 06 Jun 2022 18:29:41 +0200 (CEST) From: Mark Kettenis To: kernel@esmil.dk, Rob Herring , Krzysztof Kozlowski , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Mark Kettenis , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] riscv: dts: startfive: currect number of external interrupts Date: Mon, 6 Jun 2022 18:29:23 +0200 Message-Id: <20220606162924.71418-1-kettenis@openbsd.org> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The PLIC integrated on the Vic_U7_Core integrated on the StarFive JH7100 SoC actually supports 133 external interrupts. 127 of these are exposed to the outside world; the remainder are used by other devices that are part of the core-complex such as the L2 cache controller. But all 133 interrupts are external interrupts as far as the PLIC is concerned. Fixing the property that specifies the number of external interrupts allows the driver to manage these additional interrupts, whch is important since the interrupts for the L2 cache controller are enabled by default. Signed-off-by: Mark Kettenis --- arch/riscv/boot/dts/starfive/jh7100.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/riscv/boot/dts/starfive/jh7100.dtsi b/arch/riscv/boot/dts/starfive/jh7100.dtsi index 69f22f9aad9d..f48e232a72a7 100644 --- a/arch/riscv/boot/dts/starfive/jh7100.dtsi +++ b/arch/riscv/boot/dts/starfive/jh7100.dtsi @@ -118,7 +118,7 @@ plic: interrupt-controller@c000000 { interrupt-controller; #address-cells = <0>; #interrupt-cells = <1>; - riscv,ndev = <127>; + riscv,ndev = <133>; }; clkgen: clock-controller@11800000 { -- 2.36.0