Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2035237imu; Sat, 22 Dec 2018 10:37:11 -0800 (PST) X-Google-Smtp-Source: ALg8bN5Alf0+2wXxy9o0Q85TH1AxdOu+6b7CANUV1Lair2XfUKPJXnkI8Omb9mQMLkKFgMmo133g X-Received: by 2002:a63:6486:: with SMTP id y128mr7034394pgb.18.1545503831896; Sat, 22 Dec 2018 10:37:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545503831; cv=none; d=google.com; s=arc-20160816; b=RIzd9T5EThJjU/0ItbaXsJvUd26Al4ZxXHGGYujMz8OsovdWaYcmCAmTTbz9j//JsH OyCX03XXOvvsvz4Y92yFj0k2JR3e9BNwjxk9Ai7fIZsq1TudpTlFggGRtymuaQTr531O F6CyIGjhULSZBYx1Mxj/1bAtTfaeQ6iDvJzSENCbBOwvIzgI8e4GiThjiJTrWS7JKWBs BqJAicvg/0Iw+GHG4kDMGNK1yGfpUNFG+S1z9bnxUgyJm2dZ5QFfCX92EiCkfNYlVNIF fDexoipAeCUOP2eAJgZ9XU9k0NS6BQwVghYaQ5wjFbW7c6uvAlbQrsd9oGc89n8MelS/ PcVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=dMriF6GW6L1Qx9Q0GmgrjTEsqIgK9M+Cd6WgeuLfOiU=; b=h45iHuFUZsP5xKlx3e63hem4Za9vT+qddkDmJbCkkNkCSJFd0tkmsgeS1pNkbQPuir M2dsiD77EHqUTqdhiDhpjCo2XtNNhrO+SU7JJeWugpJJ+PbAvvLGP4NDX+VSe0MPNCjO 1A/n9eIAWkz7M74K5nz6bemsgOtpM2DX/tjBSi/UdDSD/nhSHGHV9SD90GWCQuNotLGo 7CqrLMsA9wBQ6ij1jOL618bR5fsftT6PaM9Mrj/GxGXc9Y/6Tr9YD9k0RHjMLhO7srd4 JxU/u1q7Tlo0ZoHhGRFYlE5WaG2eG5JGi+cZhpCXh5if1vdTMBjYwFHNGgO093pOY+Ha j+gw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g12si21212147pgh.368.2018.12.22.10.36.55; Sat, 22 Dec 2018 10:37:11 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389213AbeLUQpm (ORCPT + 99 others); Fri, 21 Dec 2018 11:45:42 -0500 Received: from mout.gmx.net ([212.227.15.15]:44687 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725868AbeLUQpm (ORCPT ); Fri, 21 Dec 2018 11:45:42 -0500 Received: from macchiato.fritz.box ([84.118.159.3]) by mail.gmx.com (mrgmx003 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MQQzk-1gxaBL1FoS-00TmfP; Fri, 21 Dec 2018 17:45:15 +0100 From: Heinrich Schuchardt To: Jason Cooper , Andrew Lunn Cc: Gregory Clement , Sebastian Hesselbarth , Rob Herring , Mark Rutland , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Heinrich Schuchardt Subject: [PATCH v2 1/1] arm64: dts: marvell: armada-ap806: reserve PSCI area Date: Fri, 21 Dec 2018 17:45:03 +0100 Message-Id: <20181221164503.5128-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:NTsIIujFJRNYukWdFSnzEwLKoB+tAHo8mjNhGy1vmiPMhNrt9yB 0RV2/cbI8AFWbZeEw/cR3Tx5fgzAtQK/oDQNowpRvsGqJ+90JoEpmTcruX7R8Vhtpy6n6oj U3sGGP8Ll9FsIcAVT1NSa0ZdMGsX7M/SS5wNKcXwJYRYn5QwhRCR6bgwpjwQxJAjel9soWQ GiFCH9CRO8Gjejs7vAMJw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:PVgJ3hldQEA=:+XLn2eHOpxnvM1urPXFi16 Rp3g3T1TN/jEjhE43tMT0huQ7SSuXzJX51aEiNOE9ssqu6FFD9Mi/oKQAFNhtuFybCb1cstVD 6D6i2gcWmp/n9flRpl5ZEUqJwg7CHRNVUXtAsM1chOGy3IUATcvTzTIl2YOSOyCroPewvnOHZ uanUTICmSSeGExkJ4wYtL1VOwoRCWGIaSRxO6EhDTOMOj878nawlgZVzj7vqSgX2qvghywByX +w6JkJxpXstkWQGDR8SUAl+9pZPNnxR9Dupch3lSyRp7txbrTa0EGuWEsB95tWdyXf7kp0VAy Rxof1wl8mjaW+gR1PonHHmTHWVig19/ePUfIBDKBLVnJCOafeVMBmofMdSQOK/PLm528y5ZUP pHuKYnuAuVDV8VGxtkq9AVNoV3wESFxDf0mSpxMH9F7OpqihyxZZoUH0FMHlThyk424Ri4WVL 4o0FbK+xKsn1IXmCSoh2e9ZkxH5R8baTF9ANbGlFoJ+GGZWi1SYNs8I+baXuxkI6f3gjEg4bN JvafrbF6EnAArUEWGiRUFFPVIvq+MTWkalmRyOiRPqAAhZZEWvXetPLr3poj2s63usjW4yMt0 ssAuT7YjHaP3E2kT0HvaUMd+J1s3e2XtUhwHCzF9ZFBHu54n7xV/jJPT8P7Cyg/ZMV3DSQa7p hrfdKm/88dEzQ4Ijj8UwlDQcj11fH1hf2A/fQS3hEyA/XViiyjKj+0oJnx56iiTI1U9SUiB+/ PPSz4MSoek8uZ7unzg++ehoRuKmfFbyqBaEcAt4Sl8kZX+OLnwDctBBt/So3nvSumgamQg9Ge 6CU89qDxA0X7k+b7W3zxAUXp7Mq8N4i2/Xo8snXdTVjzjVqFo7vxGjnor5Amsyqt0zyD4kssh bIiwUnPdKwdW0jz7PIDuZohnn2H/DHOx8rEFrq6M09i+NJPirWN1W9AnwiQpSi Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The memory area [0x4000000-0x4200000[ is occupied by the PSCI firmware. Any attempt to access it from Linux leads to an immediate crash. So let's make the same memory reservation as the vendor kernel. Signed-off-by: Heinrich Schuchardt --- v2 Move the change from armada-8040-mcbin.dts to armada-ap806.dtsi. I only have a MACCHIATObin for testing but https://github.com/MarvellEmbeddedProcessors/linux-marvell has the reservation in that file. --- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi index 7d94c1fa592a..f8dafef83db0 100644 --- a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi @@ -28,6 +28,17 @@ method = "smc"; }; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + psci-area@4000000 { + reg = <0x0 0x4000000 0x0 0x200000>; + no-map; + }; + }; + ap806 { #address-cells = <2>; #size-cells = <2>; -- 2.19.2