Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp42496rwj; Thu, 22 Dec 2022 04:47:44 -0800 (PST) X-Google-Smtp-Source: AMrXdXs48Ho9TC+XntGZUl3y8aWRUARH24mSa8kFVLlBE+8MCxhQ1BeeG2JAoX6pGm7EO3TvIg5C X-Received: by 2002:a17:907:c22:b0:7c0:d833:5ea8 with SMTP id ga34-20020a1709070c2200b007c0d8335ea8mr5399278ejc.5.1671713264337; Thu, 22 Dec 2022 04:47:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671713264; cv=none; d=google.com; s=arc-20160816; b=HkvVMWRTPMON3hWH0wMPp9/bK4Wp0lcgFStp6EfKP/oM3fgIiGCwx1kpeJ50ZUz2TQ mMEcTBeBJbjmRSp6TpsmaDIkWkCjr+d14q97mAvCPbJ+VZ+Zh2XQ92wth/M9ggYeLRTn Pe50ocHdDXyNcsZWXzX6hO0fDLBALSEsbZxbnWQR3sojMZIH2JdQI+MzdGbTIUtm+ivD rm7rcdG2XeFqcMHqM0DFntSzWhFT1yPPxpRl8bhKhE0iuCg/hWsLMenT1pUDVfdzRjqj iWAk4IoUd+Zy0aIoV/Q6gfUev2S7qZJMwLH2jEprTNkuE/7x0Zavit4hQNW3BoLZdvXJ H7MA== 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; bh=A9IrOgIXP36UghO5Dsgs7xpTkREVKz66E4Ki2/m5WUE=; b=HpJCNhC2CPx5VGup100we7hQOIQQcSuY/3eh5bXzrF3ELlUgLVoQDwCBelPn15Eb19 fhHoHgw3L64MgrGr8pLK1TsPhSfGqEBJuSzrJVqxDTuvW542MA1OsOb6oaJhKs62m4bx Ce/L5KWavBwjD3wf7CSSh+ZaXJy4gOnsJt7lWmwDHV6hDI8MK358FgEvB1N1B8V7EYRn WGQIf5Wr8/ov0YC4At6kqxl2SlYTpQhKamhmrL227cDnj12yjSC05lLgejSi1HGtZ5W5 7GVo1wO+MrR0xUOmmZEwJCnLmPi540QN8yCjBvFYsAsnNuacUrRkyLQ5F6cXK6MzfiaE VAgQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hp1-20020a1709073e0100b007c0dcc79ec1si391582ejc.164.2022.12.22.04.47.28; Thu, 22 Dec 2022 04:47:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235517AbiLVMdW (ORCPT + 67 others); Thu, 22 Dec 2022 07:33:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235449AbiLVMdF (ORCPT ); Thu, 22 Dec 2022 07:33:05 -0500 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5A43721E0F; Thu, 22 Dec 2022 04:32:56 -0800 (PST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 60510AD7; Thu, 22 Dec 2022 04:33:37 -0800 (PST) Received: from e126835.arm.com (unknown [10.57.87.234]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7FDB93FA32; Thu, 22 Dec 2022 04:32:53 -0800 (PST) From: Emekcan Aras To: Rob Herring , Krzysztof Kozlowski , Liviu Dudau , Lorenzo Pieralisi , Sudeep Holla , Miguel Silva Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Emekcan Aras Subject: [PATCH v3 0/2] adds corstone500 device tree Date: Thu, 22 Dec 2022 12:32:42 +0000 Message-Id: <20221222123244.147238-1-emekcan.aras@arm.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE autolearn=ham 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 Adds device tree and correspondent binding for ARM Corstone500 reference solution. Thanks for the comments, and sorry for the late reply. Most of the comments are addressed except one. @Krzysztof Kozlowski: Thanks a lot for the comments. I've tried to fixed all of them. Just have one question regarding having no dtsi or compatible platform. Corstone500 is a reference hardware design, however there is no silicon solution from it yet. And from device tree perspective, both FPGA and FVP (virtual platform) implementations are identical(same addresses and same nodes, etc.). So we didn't want to create a seperate dtsi file. What would you recommend here ? Can you point me to a device tree from a similar platform? Cheers, Emek Emekcan Aras (2): arm: dts: arm: add arm corstone500 device tree dt-bindings: Add Arm corstone500 platform .../bindings/arm/arm,corstone500.yaml | 30 +++ arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/corstone500.dts | 182 ++++++++++++++++++ 3 files changed, 214 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/arm/arm,corstone500.yaml create mode 100644 arch/arm/boot/dts/corstone500.dts -- 2.25.1