From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751800AbdBORMu (ORCPT ); Wed, 15 Feb 2017 12:12:50 -0500 Received: from mail-eopbgr00071.outbound.protection.outlook.com ([40.107.0.71]:64801 "EHLO EUR02-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751313AbdBORMs (ORCPT ); Wed, 15 Feb 2017 12:12:48 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Mark.Rutland@arm.com; Date: Wed, 15 Feb 2017 17:12:32 +0000 From: Mark Rutland To: Andreas =?utf-8?Q?F=C3=A4rber?= CC: , , , , , , Rob Herring , Catalin Marinas , Will Deacon , , Subject: Re: [PATCH 11/11] ARM64: dts: Prepare Actions Semi S900 and Bubblegum-96 Message-ID: <20170215171232.GI31733@leverpostej> References: <20170215165528.10052-1-afaerber@suse.de> <20170215165528.10052-12-afaerber@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20170215165528.10052-12-afaerber@suse.de> User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [217.140.96.140] X-ClientProxiedBy: HE1P18901CA0020.EURP189.PROD.OUTLOOK.COM (10.168.181.158) To AM5PR0802MB2387.eurprd08.prod.outlook.com (10.175.43.149) X-MS-Office365-Filtering-Correlation-Id: 848f942e-39dd-4ab4-4b01-08d455c5dc08 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081);SRVR:AM5PR0802MB2387; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0802MB2387;3:YoNmtF0ZXbF3i4lnHqqJEWgtnzdTWZLj54Nk0Zx1/K+5rDVHZRyLSjRGlT6xMvErVyqRkJifs9hxvOFsrSIRPoH993BxAvKKGk0ZNDij+L/IC8CzGDke6/70LesYIWenbSC5kltxJ3mO7YUoCGvyvPb0tO/BSpSM4RARBqjJrUQ91Kddt7V4fuwiLlO4spJjNlpTdvZsYMn5B23OBndN7cKGMjr74L1o7hXKwKuvumJxeYDsi+VY+9DzWGKny3cqosVl/z/owHkwSdc4fo/gIZ3a23OFX2e8kQ1Lkd7/0xU=;25:gzZ6DvgXiSenXTLCC6F1DfkJoH9m5lYGMCyQA0zwznmjjrgWpXumFRCOXrNZzB6j86WW9TmbJJCcH6FutWIIyk5A/wvV1D0CBhvruGBJxI8KhHKrewAtpLtc+Hdy1PZRny3vkBit/bDPq6xvybwfsinmETTdrKDBmPeGL/vt629rzSWK3sAf2WFz+HNZVqFCXyCgYaJlF6n+qOQCNlvNHeO7oThdO2w6qnLGq/44TASfwqOa+XA1ordUiJ8UFE/K+3uxkksY3ubseh/tqfK0zIqoUVt8+lxZ6g/IRjSa6RjxR3c0AuPX5xy34D9k6l6WiAywpMrP0n9aLIyGHpXeKlKNQTizjbjpeLusCoGnMwJzAQVkc61d5rSuwEJcwqjeXOrLLkGpnyWoqgB3ngvrZgI3O2ui8y+glesX/Zs3/Er+ev6bTAzSrImYoRrkzP9AxUuO9KhsIjbQ+JeT57Dfkg== X-Microsoft-Exchange-Diagnostics: 1;AM5PR0802MB2387;31:VxPyEJ5tLmtQHuUscdgTNkljuoejbmjKbDZu2aZlWrD6oJbRNcon4SL0slMnQf1cGVkjdDnSWhExFmMCsv/hHYRLXjv16BbtQssLdy1LwdgdN6+oUExf22u1DGJLadYfXBLSUbqkRWX80DPneoRW49L2vz4nXNeYYuV4GANdwKDRE8s9LCeY3hLMusclUqkR1Sgb+a8M9N93dqNUwBJyy2F8HltS3MZvaPRQkQR9+fnPgqVwFbzRGuD/UGfYc3qv;20:pPSwiBmjEv/L+AXd2mEYM2E5Z/15QztKb9I/Pwx3wB8Qn0TLP1LO5qVUNtSAcdPj/j8nic4pv21dBF1/CF66uO4k1ulbIUhHNpHF5EWXYRGrJdYn7cq0MZSPC4QcYiJ5dcNLcE/37bGmyqrOYZmBcCNqJoJECoVZ2BM4Lwj0kOY= NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123558025)(20161123555025)(20161123560025)(6072148);SRVR:AM5PR0802MB2387;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0802MB2387; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0802MB2387;4:AJS7Fx0WGY0I+sgwETZmFZHg/9hlleEITc8pY4oR+cS5REsrsSHypIyF9Iy+5TA4IaJ/NGA2WyfTOpdVE2DjPRmTq7r12SlYEJvq47lasEx9odG6weYl7BOLY7MFeSW3483El7BwI9t94xDL4ssS4eJPG7Z7WBBnn2ZWu1LG9IxKVHmX1X4SAUUoBUCz2zalrJAK/PLbwfrEOf+JcXarmg/MDCaY0/VnbgIZatvL+o9X8VN7mVGVUKQnKVnUevaI5UKioWX4GO5FiMjXmnDS/amzHEGwFcCWwBOhfs0yBT/pzXjUBB1taHJdBODrmUnMtbpXfkL2wUZv6Bip4YXLyiU61JUtmb2TxFRwm5Ux/hCgGAZ2Q701L7cW5ra3mjCgjpT36Cct76hxGzdO0g8uLhw9TsFMER1i5KglHhyd+B9GRGe22IS/K5S+J36WWxpWiB+ghrlXBS7hv+P0t0TEOSZA17XLDLE7FZ9CBv3S/s5CoyDNPw6evi9j7hQLdYTPP9t1kunzcPlW6mqlysEHNefEgqcMeIR/KxoM4asB8MbeyC8BSK5yAjpB55Y0VGMzgaXYMzYUiEpIfs3zobOESFgmA64Tc2eUwLlDsBVX2cs3HsbXuCcPNKUOW0CWQfRI X-Forefront-PRVS: 021975AE46 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(39850400002)(39450400003)(39410400002)(39860400002)(39840400002)(24454002)(189002)(199003)(42186005)(105586002)(106356001)(50466002)(4326007)(7736002)(2906002)(101416001)(305945005)(33656002)(5660300001)(1076002)(66066001)(25786008)(68736007)(6116002)(86362001)(3846002)(47776003)(6916009)(83506001)(4001350100001)(54906002)(23676002)(9686003)(110136004)(38730400002)(229853002)(81166006)(81156014)(53936002)(189998001)(6496005)(92566002)(54356999)(33716001)(8676002)(76176999)(97736004)(6666003)(2950100002)(389900002)(6246003)(50986999)(2870700001)(55016002)(18370500001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM5PR0802MB2387;H:leverpostej;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjA4MDJNQjIzODc7MjM6MEFCa2VlL2RiOGc5bG9kNWpmRjZGaUl0?= =?utf-8?B?blN3T2RFN2pSMkNFb2VvcmgrTlZtN1I5QVlsTUJaVm13b3lYd2Z1WlowbE9Q?= =?utf-8?B?Tm1oUXJHODBTVzhBdVZPZGZucXA4azdkNW81Qld5TTF6cmpacG5FdW4yTzFU?= =?utf-8?B?bTZOREUxZllSc3pFWlk0QkxjL09UMkxpWkgvL28vaVEveWVUR05yQzVBYzU5?= =?utf-8?B?aHJTc2RUZlcxOEtXMTluVTVQaWorenE5VWFXR3JNMHNOWGRXWmZlYlBNNll4?= =?utf-8?B?NmxqeFdNMVdaZjM3bG1hZE5QMUIybHpLQzk4Wm51TFdpRjRaTDVzUDdwcURC?= =?utf-8?B?ajU3SXNIbHl0RmU4SVh5cEJpd283Z0ZjQnVHd0VKbXdKNWN5bVFlc1Y5QWNh?= =?utf-8?B?WE1oc3pTL0pJRUx1UVQ0TjBsbzBkTlJ2dXcvNE02ZnQ0RFlqQzJuaEhrNGNX?= =?utf-8?B?WCtmb0ozL0dmN1ZTQUNUM3o4NzkxZWtIU2Q3RmdOOWZQWGFUcGU5MlF4ZHJB?= =?utf-8?B?OEdaK1NqOUhTdTZvMzhGU1JINlMxR3Y3VnR4YnE3V3U0Zk1wS0hzUitSMEYz?= =?utf-8?B?SkNMVm95bDZjQ2VoZFUrNzV1MG1RSmNQTVZLR01tbTlNMGp5SmJ4UkhiTWVa?= =?utf-8?B?VGh6WmFSN3JyOFlBMzRXVzFERS81YUE1M0VFeXdNZnoyRzJvNkc0d3dTRWtO?= =?utf-8?B?T1VPK2Ntb05vMU8wNkdCUlZDbHdxSS8vdFVlODV0d0lUdk1GM0xlMU5lVUJ3?= =?utf-8?B?dFdTcHpwMkFEUTBlYlB3QjNxSU0wUG9pY3A0c2tSV3BkSVoveVdjV1FSOWxt?= =?utf-8?B?dVllK1JiWVprVjZKTFRVTWRNV05jaGFIQWRNZkY3eFFOMnBlSFpNMEdEWDRj?= =?utf-8?B?QmhuRy8zVUhUYktleWU1NmxpYU81MExoSHBwYTlmT3VGRDlIVEZsU0p3bVVh?= =?utf-8?B?QXA2a3lLY1A4VEJFR2pGeWJlVEVyVncrQm5heG9BWmNiWVhGR3NkWFhibGtK?= =?utf-8?B?dFlQdnZWcVcxN21FWi8yL0gyOUR2c2pCWkJqWTJ1QmRaeTNHQkI3YnhKY0Fi?= =?utf-8?B?SjJ3eTNzVS9vTGFubVd6c053TG1kZzlHLzVVeGRJTVZSa2dMN1M1NlZLSTUy?= =?utf-8?B?QXVrMHFxQ0R5QWdERGlnZUN3enBIaERxSzRicnhmdUhwanNiVEtTZWtBT1pj?= =?utf-8?B?UUx6ck0zcFQ5bXMvVk9WU1JqZmN0bTRyaGRMbEhkQkdkTXdyRFllRm00cUt2?= =?utf-8?B?cXd6TzEyZjdyZHV6SXQrZGpySXI2cFpyT1BTaTYybDJ3ODZTem04NGM1dEw2?= =?utf-8?B?TWVpZzNvcVVENFgrYnRKMWNjSnRWVzFiNDJ6b3dubHAyMEU1cFZ2b0oxRlJi?= =?utf-8?B?ZjZoTTBYM2xLalN3cUV0ek1kVVIwRUhZWGhFcFRuNlowaUhNbXo1YW1CQXBo?= =?utf-8?B?b25UY3ZVLytJT2RpZ256SGkyWUlYRFJiNytQUkJoalU3cnVzck91ejZkeElm?= =?utf-8?B?dlZQOVp3YWtKQkI3VWd4bEIrK085d3ZwNTVMb0hEb2VuenNGK3l6ck9zdGpB?= =?utf-8?B?T3hmYzhiT0gyRlVrWDBTU1ZrNVpxT21UYlJRNmFIRDdNdjQzdVdWVG05c01o?= =?utf-8?B?TGkyNDRUZUMwdXFobXNwenBaTm5lay9nZnpGYVN1ekJnNjlra1lHN3prSkJM?= =?utf-8?B?akJVOUpLSGkyeGVob1RmSUZxTUtWNDBNL3hJaExjVnVEVlJLZFppaUlaMHk5?= =?utf-8?B?T1JOdGZCbTZnSHdwdjJ3WC9yd3lDaDR3OFU5OHlvRXJqakxORjdBQS8rRmdQ?= =?utf-8?B?SHUwRnhGWmQvUHZIeGNjTDcvUDJYQnVtOU9qdDRmOVJBUXdFamR6QW9HWDlT?= =?utf-8?Q?F5Z3Wnb6eOc79OvyGUQVJHZsvmnARirvvf?= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0802MB2387;6:O/xlbohi+++DrSvEasBYo4d3RItOGaVX7HdwFSlbxo7K89gRrjgExvfZEg5+Io2myR81a/VA3Ctf4jt32ObZvSZyJdkDaP3nzI2I7IdgfolvlL/QKi9BzVu0T7JE8wAQWIz7sd2o/pYQQalhURQoa5D9U9hX1J0dYQaprsc2Ldi4u/Gs+dqFY8rV1iwCAf313d2Vqlc8ilNyVKcpymM1HQ1XkhLH8rbCDNWjRGJPhacQIa7vewp0VrnsdyJiHh71KXCLXhENZ/q2rPZsoDSFK2AyuEqUHqpXadz32e3Rm0uufX+djlD0Dc8N+6gLSuSPs766em/xINo5eHCFn4jwWZaQe2wHDMvzw7Q1H1E3L16He5Sh2q3k5BJsgJOGHXRbRRwQUH/S6Y8TcUumC4eF0HMdNT06Uh2GvfFpER+vNtE=;5:ajLm95y8GmiH5KPj9AfejQ1xwQ+EZ9PdbGCXwNQxdZCSmwnZ0hpFOh4WOqym+ntkIS64Wwq9ppLtLpolFJbBQkCDCciOSsB+dh+PIXQ6YP5KYet/VceLGd6r+0+0IpLy6RZE4XfLcgF38ebPfU+Bog==;24:Jdlyizs77Q1/vm9OH0Ah05TXuHho7voDkwxFBMirz4aqg8fLJDqQXq62yHrHqxIPKBVn/LYR1UdEA2uDi6yKEM4ouKk38gWaUf10yMsNfd4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM5PR0802MB2387;7:fdmzpLDOhhIB//LK8E15A2LA+9I4DkeQcdN5q0Oae6xr4fBeGLrrDdTKYRNUd2N4+X1oo2Bv4scdoN+5JbNeC5FcF2EMGiXXJOPYq+vJ63zOOMNg7LSPuF/wSc75RxlSL60Lnk4+YmP5361G+70FX9AK+6MY/lVu8xGSwiOODllL6AMFMzS3OZVboawbPoc3ZZWajpJj9Ww2l9hUClzHs4YKj7927PvgSvCB/QgfCFNbFE0vZc/ZBTgqOTySRcfUr3/aVt4IZhHkjVvCGKvB8Q2u6U9M0KLLIiHD/JlrGuVvXSutATRZ0TJiSwc7kxaAAdk4bmlZ856k+7KMnHCu6lpX8cRrJHmawoLVPgIKCGI3ChTC3KunrxtAick+ZPsauY/xSbf22FKTeJNrUUJdZMcF2BIEL6zHMeuJ2XJcr9S4OeVFcp3HwpeIrGKug7XFmVGLGHr4S9hFc1EAI1wG6xwB7ovmpdO94tiSKUrtoUC6Y4+KegqJ/8G+obdesCqQqHNR9jgI2Yxjzy3PG8XG6Q== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2017 17:12:44.1871 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2387 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Wed, Feb 15, 2017 at 05:55:28PM +0100, Andreas Färber wrote: > +#include "s900.dtsi" > + > +/ { > + compatible = "ucrobotics,bubblegum-96", "acts,s900"; > + model = "Bubblegum-96"; > + > + aliases { > + serial5 = &uart5; > + }; > + > + chosen { > + stdout-path = "serial5:115200n8"; > + }; > +}; I didn't spot a memory node here or in the dtsi. Does the FW/bootloader create one? > + reserved-memory { > + #address-cells = <2>; > + #size-cells = <2>; > + ranges; > + }; Why have this empty node? > + > + psci { > + compatible = "arm,psci-0.2"; > + method = "smc"; > + }; > + > + arm-pmu { > + compatible = "arm,cortex-a53-pmu"; > + interrupts = , > + , > + , > + ; > + }; Please ad an interrupt-affinity property, as described in Documentation/devicetree/bindings/arm/pmu.txt. > + > + timer { > + compatible = "arm,armv8-timer"; > + interrupts = + (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>; > + }; > + > + soc { > + compatible = "simple-bus"; > + #address-cells = <2>; > + #size-cells = <2>; > + ranges; > + > + gic: interrupt-controller@e00f1000 { > + compatible = "arm,gic-400"; > + reg = <0x0 0xe00f1000 0x0 0x1000>, > + <0x0 0xe00f2000 0x0 0x1000>, > + <0x0 0xe00f4000 0x0 0x2000>, > + <0x0 0xe00f6000 0x0 0x2000>; I believe that the second entry should be 0x2000 in length. Thanks, Mark.