From patchwork Wed Feb 2 17:48:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abhishek Singh Tomar X-Patchwork-Id: 1587737 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=KRxFdYRZ; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org (client-ip=112.213.38.117; helo=lists.ozlabs.org; envelope-from=skiboot-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org; receiver=) Received: from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4Jpq780jjWz9s9c for ; Thu, 3 Feb 2022 04:49:22 +1100 (AEDT) Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4Jpq7472bXz3bY6 for ; Thu, 3 Feb 2022 04:49:20 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=KRxFdYRZ; dkim-atps=neutral X-Original-To: skiboot@lists.ozlabs.org Delivered-To: skiboot@lists.ozlabs.org Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=linux.ibm.com (client-ip=148.163.158.5; helo=mx0a-001b2d01.pphosted.com; envelope-from=abhishek@linux.ibm.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=KRxFdYRZ; dkim-atps=neutral Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4Jpq6w2Dmcz3bTn for ; Thu, 3 Feb 2022 04:49:11 +1100 (AEDT) Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 212Hef1Y029507 for ; Wed, 2 Feb 2022 17:49:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding; s=pp1; bh=yu4afVrtYMkYk8Ecrd96ozYNmAxt5cxGTbjxndyplhM=; b=KRxFdYRZhjoXp6cu7PV0qIoKkVOgQiO9E+J31fERnQ7polOmHkVNwGb9FuqITy6WG8ja ncIUGTZjcgek/PSXk8bLY05rbaZh+4mxhILkQg9bkpF+j3dVu6MoiLM7msehMI9fNtQv VuwEgYTcsM2t9F7Fsj5Mhe7iU7nOQQ2QDZatqJDrKgPB1ZAQTIltC7res4gUNNR+qNDm lez2D4fiaEBJYhO2Thhi/wPwm11MeoqmnZ/c6GIMPCMDoxjXiOO2KPBerz2SpU24fya2 63D1jXNIZ+x3muymYFEImht9Ho/En4Snx5EMqWcP7nWTyrl3lsYRWGwdU8+omAxL6PwC EA== Received: from ppma06ams.nl.ibm.com (66.31.33a9.ip4.static.sl-reverse.com [169.51.49.102]) by mx0b-001b2d01.pphosted.com with ESMTP id 3dywrr12ne-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 02 Feb 2022 17:49:07 +0000 Received: from pps.filterd (ppma06ams.nl.ibm.com [127.0.0.1]) by ppma06ams.nl.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 212HmTY6024284 for ; Wed, 2 Feb 2022 17:49:06 GMT Received: from b06cxnps4074.portsmouth.uk.ibm.com (d06relay11.portsmouth.uk.ibm.com [9.149.109.196]) by ppma06ams.nl.ibm.com with ESMTP id 3dvvujqhq7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 02 Feb 2022 17:49:05 +0000 Received: from b06wcsmtp001.portsmouth.uk.ibm.com (b06wcsmtp001.portsmouth.uk.ibm.com [9.149.105.160]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 212Hn1v344433694 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 2 Feb 2022 17:49:01 GMT Received: from b06wcsmtp001.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 473BBA405C; Wed, 2 Feb 2022 17:49:01 +0000 (GMT) Received: from b06wcsmtp001.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3B95DA405B; Wed, 2 Feb 2022 17:49:00 +0000 (GMT) Received: from li-22421c4c-355e-11b2-a85c-fdc6c782cba9.ibm.com.com (unknown [9.43.89.11]) by b06wcsmtp001.portsmouth.uk.ibm.com (Postfix) with ESMTP; Wed, 2 Feb 2022 17:48:59 +0000 (GMT) From: Abhishek Singh Tomar To: skiboot@lists.ozlabs.org Date: Wed, 2 Feb 2022 23:18:28 +0530 Message-Id: <20220202174828.68194-1-abhishek@linux.ibm.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: x68wy9wf6ptW_yMPZhenKD6pg2yVElF1 X-Proofpoint-GUID: x68wy9wf6ptW_yMPZhenKD6pg2yVElF1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-02_08,2022-02-01_01,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 clxscore=1015 impostorscore=0 adultscore=0 mlxscore=0 lowpriorityscore=0 priorityscore=1501 mlxlogscore=851 suspectscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202020097 Subject: [Skiboot] [PATCH] Fix compilation waning "Missing #interrupt-cells" X-BeenThere: skiboot@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Mailing list for skiboot development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Abhishek Singh Tomar Errors-To: skiboot-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Skiboot" Resolve : "Missing #interrupt-cells" warning duriing dts(device tree source) compilation hdata/test/p81-811.spira.dts:1434.37-1442.4: Warning (interrupt_provider): /interrupt-controller@3ffff80030000: Missing #interrupt-cells in interrupt provider An #interrupt-cells added to both reference dts for testing and source code to generate dtb from hdata. Signed-off-by: Abhishek Singh Tomar --- hdata/pcia.c | 1 + hdata/test/p8-840-spira.dts | 6 ++++++ hdata/test/p81-811.spira.dts | 20 ++++++++++++++++++++ 3 files changed, 27 insertions(+) diff --git a/hdata/pcia.c b/hdata/pcia.c index 0b803e2b..f1004867 100644 --- a/hdata/pcia.c +++ b/hdata/pcia.c @@ -78,6 +78,7 @@ static void add_xics_icp(const void *pcia, u32 tcount, const char *compat) dt_add_property_cells(icp, "ibm,interrupt-server-ranges", irange[0], irange[1]); dt_add_property(icp, "interrupt-controller", NULL, 0); + dt_add_property_cells(icp, "#interrupt-cells", 1); dt_add_property(icp, "reg", reg, rsize); dt_add_property_cells(icp, "#address-cells", 0); dt_add_property_string(icp, "device_type", diff --git a/hdata/test/p8-840-spira.dts b/hdata/test/p8-840-spira.dts index 625935d3..8586165f 100644 --- a/hdata/test/p8-840-spira.dts +++ b/hdata/test/p8-840-spira.dts @@ -472,6 +472,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x28 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80028000 0x0 0x1000 0x3ffff 0x80029000 0x0 0x1000 0x3ffff 0x8002a000 0x0 0x1000 0x3ffff 0x8002b000 0x0 0x1000 0x3ffff 0x8002c000 0x0 0x1000 0x3ffff 0x8002d000 0x0 0x1000 0x3ffff 0x8002e000 0x0 0x1000 0x3ffff 0x8002f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -482,6 +483,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x60 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80060000 0x0 0x1000 0x3ffff 0x80061000 0x0 0x1000 0x3ffff 0x80062000 0x0 0x1000 0x3ffff 0x80063000 0x0 0x1000 0x3ffff 0x80064000 0x0 0x1000 0x3ffff 0x80065000 0x0 0x1000 0x3ffff 0x80066000 0x0 0x1000 0x3ffff 0x80067000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -492,6 +494,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x68 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80068000 0x0 0x1000 0x3ffff 0x80069000 0x0 0x1000 0x3ffff 0x8006a000 0x0 0x1000 0x3ffff 0x8006b000 0x0 0x1000 0x3ffff 0x8006c000 0x0 0x1000 0x3ffff 0x8006d000 0x0 0x1000 0x3ffff 0x8006e000 0x0 0x1000 0x3ffff 0x8006f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -502,6 +505,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xb0 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80130000 0x0 0x1000 0x3ffff 0x80131000 0x0 0x1000 0x3ffff 0x80132000 0x0 0x1000 0x3ffff 0x80133000 0x0 0x1000 0x3ffff 0x80134000 0x0 0x1000 0x3ffff 0x80135000 0x0 0x1000 0x3ffff 0x80136000 0x0 0x1000 0x3ffff 0x80137000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -512,6 +516,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xe8 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80168000 0x0 0x1000 0x3ffff 0x80169000 0x0 0x1000 0x3ffff 0x8016a000 0x0 0x1000 0x3ffff 0x8016b000 0x0 0x1000 0x3ffff 0x8016c000 0x0 0x1000 0x3ffff 0x8016d000 0x0 0x1000 0x3ffff 0x8016e000 0x0 0x1000 0x3ffff 0x8016f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -522,6 +527,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xf0 0x8>; interrupt-controller; + #interrupt-cells = <1>; reg = <0x3ffff 0x80170000 0x0 0x1000 0x3ffff 0x80171000 0x0 0x1000 0x3ffff 0x80172000 0x0 0x1000 0x3ffff 0x80173000 0x0 0x1000 0x3ffff 0x80174000 0x0 0x1000 0x3ffff 0x80175000 0x0 0x1000 0x3ffff 0x80176000 0x0 0x1000 0x3ffff 0x80177000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; diff --git a/hdata/test/p81-811.spira.dts b/hdata/test/p81-811.spira.dts index ed7bd5de..3dee25cd 100644 --- a/hdata/test/p81-811.spira.dts +++ b/hdata/test/p81-811.spira.dts @@ -1425,6 +1425,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x20 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80020000 0x0 0x1000 0x3ffff 0x80021000 0x0 0x1000 0x3ffff 0x80022000 0x0 0x1000 0x3ffff 0x80023000 0x0 0x1000 0x3ffff 0x80024000 0x0 0x1000 0x3ffff 0x80025000 0x0 0x1000 0x3ffff 0x80026000 0x0 0x1000 0x3ffff 0x80027000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1435,6 +1436,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x30 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80030000 0x0 0x1000 0x3ffff 0x80031000 0x0 0x1000 0x3ffff 0x80032000 0x0 0x1000 0x3ffff 0x80033000 0x0 0x1000 0x3ffff 0x80034000 0x0 0x1000 0x3ffff 0x80035000 0x0 0x1000 0x3ffff 0x80036000 0x0 0x1000 0x3ffff 0x80037000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1445,6 +1447,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x60 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80060000 0x0 0x1000 0x3ffff 0x80061000 0x0 0x1000 0x3ffff 0x80062000 0x0 0x1000 0x3ffff 0x80063000 0x0 0x1000 0x3ffff 0x80064000 0x0 0x1000 0x3ffff 0x80065000 0x0 0x1000 0x3ffff 0x80066000 0x0 0x1000 0x3ffff 0x80067000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1455,6 +1458,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x68 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80068000 0x0 0x1000 0x3ffff 0x80069000 0x0 0x1000 0x3ffff 0x8006a000 0x0 0x1000 0x3ffff 0x8006b000 0x0 0x1000 0x3ffff 0x8006c000 0x0 0x1000 0x3ffff 0x8006d000 0x0 0x1000 0x3ffff 0x8006e000 0x0 0x1000 0x3ffff 0x8006f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1465,6 +1469,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x70 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80070000 0x0 0x1000 0x3ffff 0x80071000 0x0 0x1000 0x3ffff 0x80072000 0x0 0x1000 0x3ffff 0x80073000 0x0 0x1000 0x3ffff 0x80074000 0x0 0x1000 0x3ffff 0x80075000 0x0 0x1000 0x3ffff 0x80076000 0x0 0x1000 0x3ffff 0x80077000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1475,6 +1480,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xa8 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80128000 0x0 0x1000 0x3ffff 0x80129000 0x0 0x1000 0x3ffff 0x8012a000 0x0 0x1000 0x3ffff 0x8012b000 0x0 0x1000 0x3ffff 0x8012c000 0x0 0x1000 0x3ffff 0x8012d000 0x0 0x1000 0x3ffff 0x8012e000 0x0 0x1000 0x3ffff 0x8012f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1485,6 +1491,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xb0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80130000 0x0 0x1000 0x3ffff 0x80131000 0x0 0x1000 0x3ffff 0x80132000 0x0 0x1000 0x3ffff 0x80133000 0x0 0x1000 0x3ffff 0x80134000 0x0 0x1000 0x3ffff 0x80135000 0x0 0x1000 0x3ffff 0x80136000 0x0 0x1000 0x3ffff 0x80137000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1495,6 +1502,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xe0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80160000 0x0 0x1000 0x3ffff 0x80161000 0x0 0x1000 0x3ffff 0x80162000 0x0 0x1000 0x3ffff 0x80163000 0x0 0x1000 0x3ffff 0x80164000 0x0 0x1000 0x3ffff 0x80165000 0x0 0x1000 0x3ffff 0x80166000 0x0 0x1000 0x3ffff 0x80167000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1505,6 +1513,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xe8 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80168000 0x0 0x1000 0x3ffff 0x80169000 0x0 0x1000 0x3ffff 0x8016a000 0x0 0x1000 0x3ffff 0x8016b000 0x0 0x1000 0x3ffff 0x8016c000 0x0 0x1000 0x3ffff 0x8016d000 0x0 0x1000 0x3ffff 0x8016e000 0x0 0x1000 0x3ffff 0x8016f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1515,6 +1524,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0xf0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80170000 0x0 0x1000 0x3ffff 0x80171000 0x0 0x1000 0x3ffff 0x80172000 0x0 0x1000 0x3ffff 0x80173000 0x0 0x1000 0x3ffff 0x80174000 0x0 0x1000 0x3ffff 0x80175000 0x0 0x1000 0x3ffff 0x80176000 0x0 0x1000 0x3ffff 0x80177000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1525,6 +1535,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x828 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80828000 0x0 0x1000 0x3ffff 0x80829000 0x0 0x1000 0x3ffff 0x8082a000 0x0 0x1000 0x3ffff 0x8082b000 0x0 0x1000 0x3ffff 0x8082c000 0x0 0x1000 0x3ffff 0x8082d000 0x0 0x1000 0x3ffff 0x8082e000 0x0 0x1000 0x3ffff 0x8082f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1535,6 +1546,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x830 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80830000 0x0 0x1000 0x3ffff 0x80831000 0x0 0x1000 0x3ffff 0x80832000 0x0 0x1000 0x3ffff 0x80833000 0x0 0x1000 0x3ffff 0x80834000 0x0 0x1000 0x3ffff 0x80835000 0x0 0x1000 0x3ffff 0x80836000 0x0 0x1000 0x3ffff 0x80837000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1545,6 +1557,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x860 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80860000 0x0 0x1000 0x3ffff 0x80861000 0x0 0x1000 0x3ffff 0x80862000 0x0 0x1000 0x3ffff 0x80863000 0x0 0x1000 0x3ffff 0x80864000 0x0 0x1000 0x3ffff 0x80865000 0x0 0x1000 0x3ffff 0x80866000 0x0 0x1000 0x3ffff 0x80867000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1555,6 +1568,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x868 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80868000 0x0 0x1000 0x3ffff 0x80869000 0x0 0x1000 0x3ffff 0x8086a000 0x0 0x1000 0x3ffff 0x8086b000 0x0 0x1000 0x3ffff 0x8086c000 0x0 0x1000 0x3ffff 0x8086d000 0x0 0x1000 0x3ffff 0x8086e000 0x0 0x1000 0x3ffff 0x8086f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1565,6 +1579,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x870 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80870000 0x0 0x1000 0x3ffff 0x80871000 0x0 0x1000 0x3ffff 0x80872000 0x0 0x1000 0x3ffff 0x80873000 0x0 0x1000 0x3ffff 0x80874000 0x0 0x1000 0x3ffff 0x80875000 0x0 0x1000 0x3ffff 0x80876000 0x0 0x1000 0x3ffff 0x80877000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1575,6 +1590,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x8a0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80920000 0x0 0x1000 0x3ffff 0x80921000 0x0 0x1000 0x3ffff 0x80922000 0x0 0x1000 0x3ffff 0x80923000 0x0 0x1000 0x3ffff 0x80924000 0x0 0x1000 0x3ffff 0x80925000 0x0 0x1000 0x3ffff 0x80926000 0x0 0x1000 0x3ffff 0x80927000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1585,6 +1601,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x8a8 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80928000 0x0 0x1000 0x3ffff 0x80929000 0x0 0x1000 0x3ffff 0x8092a000 0x0 0x1000 0x3ffff 0x8092b000 0x0 0x1000 0x3ffff 0x8092c000 0x0 0x1000 0x3ffff 0x8092d000 0x0 0x1000 0x3ffff 0x8092e000 0x0 0x1000 0x3ffff 0x8092f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1595,6 +1612,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x8b0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80930000 0x0 0x1000 0x3ffff 0x80931000 0x0 0x1000 0x3ffff 0x80932000 0x0 0x1000 0x3ffff 0x80933000 0x0 0x1000 0x3ffff 0x80934000 0x0 0x1000 0x3ffff 0x80935000 0x0 0x1000 0x3ffff 0x80936000 0x0 0x1000 0x3ffff 0x80937000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1605,6 +1623,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x8e8 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80968000 0x0 0x1000 0x3ffff 0x80969000 0x0 0x1000 0x3ffff 0x8096a000 0x0 0x1000 0x3ffff 0x8096b000 0x0 0x1000 0x3ffff 0x8096c000 0x0 0x1000 0x3ffff 0x8096d000 0x0 0x1000 0x3ffff 0x8096e000 0x0 0x1000 0x3ffff 0x8096f000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation"; @@ -1615,6 +1634,7 @@ compatible = "ibm,ppc-xicp", "IBM,power8-icp"; ibm,interrupt-server-ranges = <0x8f0 0x8>; interrupt-controller; + #interrupt-cells = <0x01>; reg = <0x3ffff 0x80970000 0x0 0x1000 0x3ffff 0x80971000 0x0 0x1000 0x3ffff 0x80972000 0x0 0x1000 0x3ffff 0x80973000 0x0 0x1000 0x3ffff 0x80974000 0x0 0x1000 0x3ffff 0x80975000 0x0 0x1000 0x3ffff 0x80976000 0x0 0x1000 0x3ffff 0x80977000 0x0 0x1000>; #address-cells = <0x0>; device_type = "PowerPC-External-Interrupt-Presentation";