Received: by 2002:a05:6358:c692:b0:131:369:b2a3 with SMTP id fe18csp987281rwb; Fri, 28 Jul 2023 03:03:42 -0700 (PDT) X-Google-Smtp-Source: APBJJlEvVsodk5feSsSaNo0FftnUsHl9173TwkvKhmNypb8kVDrNsNfbf3W2kMwic6yqjonyIe8p X-Received: by 2002:a05:6a20:7495:b0:137:5a89:daf5 with SMTP id p21-20020a056a20749500b001375a89daf5mr1593498pzd.28.1690538622290; Fri, 28 Jul 2023 03:03:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690538622; cv=none; d=google.com; s=arc-20160816; b=TjWDZa7cbQiRXZA3fHYNYdOy0gQtQ/DY8nEoUGYBWdsBY0ui208g/uDdau5d8/i7p+ A6Qym7nIQTjTZ3jm4/nWtVHcVUu0U7+xmJUKmG6UUdqXtJXPwadi29OTl3/vnq8+J0dv Vqk+X088IhLuWg3v3SJP42xv9NyLhavW2kgQDpIrvM2/lGXw2GwNrytsz9cjmoJmFUbD Z+As4YvKpNs+na+nqyhMFv6UaE5r64kC5LrRLBC0FjF6Xvn3S80VPVFFXy2QDpJx5DmN mFvwIYtgNvWEsY7EAgFAkhCNN0OMph9nRHUZh/dNliYFypWxNV2pmcfdWSc+W+7sc9YJ yfSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=YzOjDa/NiFfXAukG8EL/eyfE/m/LqMSufMn6fl5Fd5Q=; fh=mUEBrCKF8tAN2BinpEchaCpODIoDVAG8P4ZgaR1fEqg=; b=sXhybi5cF+jkQ9iAuT+EUUecNfUTrhPiPqimx/1DW9B6jPmq6m4wXi5Job3rEXiIuF rH0qNZAvL3tDWr5DqFrxCibhQ16x/bSNPKru6rakO8IjncMDPzRiyeKCieZL4e/wYD4B rMg0j7EMLFU495iyPYGeTcLFODD9ggYMQ07Qtf1wY+2AP55lDifodd5dY6WmajW+XVO4 xpfuU0bTSIMhWZBB63OFNLTW0/Wn0QZVNtGPmNGUFwZXUKrzFHR7qe6blLPyW4z8cNH+ pzhSU6XXwbbylVwtrz025dwchKhWcOvRI+o9IK0sZaFHzR2qzwSLeuiaM61JugITD1ak BGQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aELCmPUK; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b75-20020a63344e000000b0054fd06a3585si2831067pga.158.2023.07.28.03.03.25; Fri, 28 Jul 2023 03:03:42 -0700 (PDT) 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; dkim=pass header.i=@linaro.org header.s=google header.b=aELCmPUK; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233542AbjG1JkE (ORCPT + 99 others); Fri, 28 Jul 2023 05:40:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52050 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234886AbjG1JkA (ORCPT ); Fri, 28 Jul 2023 05:40:00 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD7171BD9 for ; Fri, 28 Jul 2023 02:39:56 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-9891c73e0fbso399211066b.1 for ; Fri, 28 Jul 2023 02:39:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690537195; x=1691141995; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=YzOjDa/NiFfXAukG8EL/eyfE/m/LqMSufMn6fl5Fd5Q=; b=aELCmPUKOnOtKtdIdrm1ftrjdJY25iLwulcwpTSbyw3xoxyRfGgMUQLyqC/+aYAePg UvMPnLwyBdbseFNQ1JAylEiuzCN7CKvfl8ZkzseqD97oBAsgz04T6tTGgRB5gHsCsUQj P+dKNM6UY2calrABEpr42Ers0QQc/9Nh+0pO+h66YrLdJsZwnq7HELwOktlD3FcDth6P yTFQqrCIkJPWlUw5/b+qKo3REf2s+h+i/dyqmM1KtBAIhmhZfBW5k1cP5JuYaUO12oz/ ILPMZsnUrJafM7hxQQHnh8972Qh64Od7CzZTM0AfVHQ0x2DcoZ7aXXbPL0BSD+kwXldV uwRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690537195; x=1691141995; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YzOjDa/NiFfXAukG8EL/eyfE/m/LqMSufMn6fl5Fd5Q=; b=VJcpYdJwVqWQXmaxit6e2iaTCvZQANRsixptjSdg6n/6cAHvu3l/uMCkYd5k1Sxwqa 7ZwIb0cPsbigT7s3k87M5HqUkUTGTTVH7e2eUlSwOqcG7v0/QG1yv0vYmzOo8qNzN8ZP 2R/fsOKHSD17YYdyX2/EXjvW05U9xLRjVCw4HB1JpXgtzSpvRW6/vaR0vS2oa6R7lvE6 On4rA0aP2r22V7AHYzIrqE7tB5nMeAdWHw9ldF4MjbaZ6cw/eFph88IVZv9vIVRKvom5 2At0Y1tZ5WCarkf5zZfF5cx2aLRkpBOwZKgV1fSJrrYLDx8zG3NoGvrl62d8JcV220Ya L0ag== X-Gm-Message-State: ABy/qLZFBrhCg6/DGMwzJBuUq4YJfVpMh3+/Q/bqB9t9br5AeqoANL3K gnOsXl3PvFtVolnO847jDd/pkgoMyKKqYN2dtfwsTg== X-Received: by 2002:a17:907:784d:b0:99b:50ea:2f96 with SMTP id lb13-20020a170907784d00b0099b50ea2f96mr1995415ejc.12.1690537195124; Fri, 28 Jul 2023 02:39:55 -0700 (PDT) Received: from [192.168.1.20] ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id si15-20020a170906cecf00b00992e265495csm1860758ejb.212.2023.07.28.02.39.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Jul 2023 02:39:54 -0700 (PDT) Message-ID: Date: Fri, 28 Jul 2023 11:39:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH v2 1/3] dt-bindings: riscv: sifive: Add SiFive Private L2 cache controller Content-Language: en-US To: Eric Lin Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, zong.li@sifive.com, greentime.hu@sifive.com, vincent.chen@sifive.com References: <20230720135125.21240-1-eric.lin@sifive.com> <20230720135125.21240-2-eric.lin@sifive.com> From: Krzysztof Kozlowski In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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 On 28/07/2023 11:04, Eric Lin wrote: > On Fri, Jul 28, 2023 at 2:58 PM Krzysztof Kozlowski > wrote: >> >> On 28/07/2023 08:01, Eric Lin wrote: >>> Hi Krzysztof, >>> >>> On Fri, Jul 21, 2023 at 4:35 PM Krzysztof Kozlowski >>> wrote: >>>> >>>> On 20/07/2023 15:51, Eric Lin wrote: >>>>> This add YAML DT binding documentation for SiFive Private L2 >>>>> cache controller >>>>> >>>>> Signed-off-by: Eric Lin >>>>> Reviewed-by: Zong Li >>>>> Reviewed-by: Nick Hu >>>> >>>> >>>> ... >>>> >>>>> +properties: >>>>> + compatible: >>>>> + items: >>>>> + - const: sifive,pl2cache1 >>>> >>>> I still have doubts that it is not used in any SoC. This is what you >>>> said last time: "is not part of any SoC." >>>> If not part of any SoC, then where is it? Why are you adding it to the >>>> kernel? >>>> >>> >>> Sorry for the late reply. I didn't describe it clearly last time. >>> Currently, we have two hardware versions of pl2cache: pl2cache0 and pl2cache1. >>> The pl2cache0 is used in unmatched board SoC. The pl2cache1 is >>> utilized in our internal FPGA platform for evaluation; it's our core >>> IP. >> >> And why do you add bindings for some internal FPGA IP block which does >> not interface with any SW? >> > > Hi Krzysztof, > The pl2cache has mmio interface for SW. Thanks. Then did you mean that FPGA represented some model of your SoC? If so, what are other bindings for that FPGA components? Best regards, Krzysztof