Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp4600170iob; Sun, 8 May 2022 18:47:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwHsoI2CK3NAw9Z4fnOLQ+MEUvxuqv8k8wZ/nPNdA9qU9mSrJaEuzp1uXKBwxpNbtBWO82h X-Received: by 2002:a65:4807:0:b0:3aa:3050:e24 with SMTP id h7-20020a654807000000b003aa30500e24mr11334200pgs.299.1652060846807; Sun, 08 May 2022 18:47:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652060846; cv=none; d=google.com; s=arc-20160816; b=sS+icM8UUat0PZHUP4jNdcwcI1luXXKcNv5FNCeY/47KwLBkHjcBFiWaNrAZUG56ZK 8FjxTafpo2tA7s+NN9XbxHn6dDnhNds30ibnhLWIc37xjvx3z4nuBcYUBmpJWFHkrweW KEEsgDIXR4WV7OQZIGj74mocC2bX9i5VJZOxzccpCsBdqFvwTcniwiTyJ4KHJt0zTl/N hkj5z/gRbMyKiStFny1T8nHKZB/Rk73ih9af1767li80DjB1qQSgdG3fd3JL04mo6YRP RrWvgKG3htt4HCZ7cp0rgAD1C3T7MQvRQAhDXFpFaewcKpMh/Q3YGW6LBKym8EHsysNT heTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date:dkim-signature; bh=a3ZIgRGqrr8I3Kkvnmc/rxRE11CPPwpf7/oERrvU8lY=; b=VeC3Oiuvwa7cAE5mKMHYbvMkYaQqabjYslSKz4uZQONdVLt7xLny9/yJhOGtVIPqnB gIOZJaQaWsnI2VTSGjNtEhJL4aggoQGX9PawYLUdYvhjpel2VY7SF7UEZJMwpILPcHuv uYsZ4OVW0bslDNa1PbBlDqs/TTRuWD9K85cmqZByNJAR/n9TLZVL/frRtLumc9SLguOS 3wuxeHIV/+yCtyuDHI6cCMZpxttgM+hFKX7ee8uzTEKtYHxyk7LD2141BaLwulnqa2Ca Cds5+jx51AT60y1MwgJCrAHrC0/EepILJZtjB/Lj1Ku+hgmQaL6aD7Es+QtKYWGeOCjL 7Bsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=PhVTGMlx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id b5-20020a170902650500b0015f13887fe4si2135394plk.200.2022.05.08.18.47.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 May 2022 18:47:26 -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=@intel.com header.s=Intel header.b=PhVTGMlx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B7AE940E6B; Sun, 8 May 2022 18:47:14 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1382613AbiEERUj (ORCPT + 99 others); Thu, 5 May 2022 13:20:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244119AbiEERUh (ORCPT ); Thu, 5 May 2022 13:20:37 -0400 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 84A4C5C767; Thu, 5 May 2022 10:16:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1651771017; x=1683307017; h=date:from:to:cc:subject:in-reply-to:message-id: references:mime-version; bh=PxnyMBD8J7Ko5aqaji0GRDRAx0pTIu0hTbfyHUGWdLI=; b=PhVTGMlx6ac5fJdUa433bnUj+GGVLJtTuzW0TmLi4ELSZMJcGpgnl2t4 08NyFq7W65R3OTTKdT07uBKq7hhyN+ytIcFOdb1buFaG9xI+xlSbwi+QU CihpA6RxuVvWJBxDhkT8rgCDUTPx/aDvoeicCUer+iYISW38feLLP/lcH CNUsngchkBvpSKVRbMUeFWdaoSeNV8U0V7OIgB3DYLan8jJsHrDgZnLcP tcq7VP5psapbK7ChirgU2e9C3wTKf6PS4/ePex6NJslCx3dfuSsVQ10Zu Rr65a6G2ZN/wRNurPylXGzWAT7RSBPsJQtSLWov10p5hNGf/LpYc48/KI Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10338"; a="267788952" X-IronPort-AV: E=Sophos;i="5.91,201,1647327600"; d="scan'208";a="267788952" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2022 10:16:57 -0700 X-IronPort-AV: E=Sophos;i="5.91,201,1647327600"; d="scan'208";a="585453058" Received: from rhweight-wrk1.ra.intel.com ([137.102.106.43]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2022 10:16:57 -0700 Date: Thu, 5 May 2022 10:16:50 -0700 (PDT) From: matthew.gerlach@linux.intel.com X-X-Sender: mgerlach@rhweight-WRK1 To: Krzysztof Kozlowski cc: dinguyen@kernel.org, robh+dt@kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, krzysztof.kozlowski+dt@linaro.org Subject: Re: [PATCH v2 3/3] arm64: dts: intel: add device tree for n6000 In-Reply-To: <316d2e11-a12a-3a73-0d07-a606005df159@linaro.org> Message-ID: References: <20220503194546.1287679-1-matthew.gerlach@linux.intel.com> <20220503194546.1287679-4-matthew.gerlach@linux.intel.com> <608ba746-9116-3f36-d640-07eb8b5d793e@linaro.org> <316d2e11-a12a-3a73-0d07-a606005df159@linaro.org> User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 On Thu, 5 May 2022, Krzysztof Kozlowski wrote: > On 04/05/2022 23:22, matthew.gerlach@linux.intel.com wrote: >> >> >> On Wed, 4 May 2022, Krzysztof Kozlowski wrote: >> >>> On 03/05/2022 21:45, matthew.gerlach@linux.intel.com wrote: >>>> From: Matthew Gerlach >>>> >>>> Add a device tree for the n6000 instantiation of Agilex >>>> Hard Processor System (HPS). >>>> >>>> Signed-off-by: Matthew Gerlach >>> >>>> + >>>> + soc { >>>> + agilex_hps_bridges: bus@80000000 { >>>> + compatible = "simple-bus"; >>>> + reg = <0x80000000 0x60000000>, >>>> + <0xf9000000 0x00100000>; >>>> + reg-names = "axi_h2f", "axi_h2f_lw"; >>>> + #address-cells = <0x2>; >>>> + #size-cells = <0x1>; >>>> + ranges = <0x00000000 0x00000000 0xf9000000 0x00001000>; >>>> + >>>> + hps_cp_eng@0 { >>> >>> No underscores in node names. dtc W=1 should complain about it. >> >> I will remove the underscores in the name. I didn't see a complaint when >> I compiled it with "make W=1" in the kernel tree. >> >>> The node name should be generic, matching class of a device. What is >>> this exactly? >> >> The component is a specialized IP block instantiated in the FPGA directly >> connected to the HPS. In one sense the IP block is a simple DMA >> controller, but it also has some registers for hand shaking between the >> HPS and a host processor connected to the FPGA via PCIe. Should I call >> the node, dma@0? > > Then maybe the closest is dma-controller. OK, I will call it dma-controller@0. Thanks, Matthew > > > Best regards, > Krzysztof >