Received: by 2002:a05:6358:c692:b0:131:369:b2a3 with SMTP id fe18csp811068rwb; Wed, 26 Jul 2023 03:20:12 -0700 (PDT) X-Google-Smtp-Source: APBJJlH/8BEwN9cg+TvD4FTHhQ1JPhoCaEodVGInOjc8JHTw/jkB75GpDBI8njdDtWhfVQKj3O/E X-Received: by 2002:a05:6a20:3ca3:b0:132:1e76:6f02 with SMTP id b35-20020a056a203ca300b001321e766f02mr1521112pzj.34.1690366811986; Wed, 26 Jul 2023 03:20:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690366811; cv=none; d=google.com; s=arc-20160816; b=KQAbiYUM9GarsU+mcLIHHTtNdzdCHk28skw3/CF2w5PYAvXHWM6xEaAjos66qmrGFh gvbUH3Wx9SadyN60CqZgT39p18cTILiGwIVC0R9p7PwYCMMbqUlbCTIWzub0OH2FV/6E nEMeSmP9DQ6X1UMiwtgH9Mz0V0krxGMQquxVq5Fk2Mss2b5H1IrFp2wuGR2a3x9RRx1J SwmYAPUxs5H9D4PfJkyIyIefsAyuQSgusWmjxt/x7Y1biz8oa9SrKOOWmGOnVjyr7gE9 WV1wtT2gBS/30eGnW+W106zDzXCMXUdVZbx95XvTgzQrbblHDbQalj2l1syJn1qXOrin nUbA== 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:subject:user-agent:mime-version:date:message-id; bh=XxMI1ocLpTFbAILwNkuBZPEQ5dzuWr9JW9RshBjpqR8=; fh=WnSyWw4MhEpzPlOCafP2WG9HYS7S3RXOGT6vMd5s0W4=; b=We81A53K6e5tlqPnUWxp2SeTikGefeI0SS875PGPHEUWmxe3N3RIosbTUgWkkPEisn 4lXnCAsHOMqv3zLFQXKj32eSC8MCV8lWiJmTrEpmz5CatrwojBlVLEWuYeuM16PZiK0X q6z64ZcHyGMaf491qLX7DL2akwgeAL5XA4L+3CTToB50wxMLyii4NaAj/33B7LjVd7OR VN0FN4/2BP6deGVJ6esD4dlIrgXQ02X+1knAuz7tvmemPjQvcO7J7rqox3lv+xilW3t2 rZWbGdmSvGAFwlhTM9ChTBW8dGCW+HpaEWGsebeYZe9eHNr6wwHEONh7+llja/GHmSNJ Hl0A== 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ei32-20020a056a0080e000b00681ad13f7cbsi632535pfb.121.2023.07.26.03.19.58; Wed, 26 Jul 2023 03:20:11 -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; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233610AbjGZJsQ (ORCPT + 99 others); Wed, 26 Jul 2023 05:48:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233092AbjGZJsP (ORCPT ); Wed, 26 Jul 2023 05:48:15 -0400 Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [45.249.212.188]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8B1B197 for ; Wed, 26 Jul 2023 02:48:14 -0700 (PDT) Received: from kwepemm600004.china.huawei.com (unknown [172.30.72.53]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4R9psF1lGfzNmTw; Wed, 26 Jul 2023 17:44:49 +0800 (CST) Received: from [10.67.103.231] (10.67.103.231) by kwepemm600004.china.huawei.com (7.193.23.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Wed, 26 Jul 2023 17:48:11 +0800 Message-ID: Date: Wed, 26 Jul 2023 17:48:10 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: [PATCH RESEND v3 1/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC To: Randy Dunlap , , , , CC: , , , , , , References: <20230424073020.4039-1-lihuisong@huawei.com> <20230725075706.48939-1-lihuisong@huawei.com> <20230725075706.48939-2-lihuisong@huawei.com> From: "lihuisong (C)" In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.67.103.231] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To kwepemm600004.china.huawei.com (7.193.23.242) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Hi Randy Dunlap, many thanks for reviewing my patch. 在 2023/7/25 23:28, Randy Dunlap 写道: > Hi-- > > On 7/25/23 00:57, Huisong Li wrote: >> diff --git a/drivers/soc/hisilicon/Kconfig b/drivers/soc/hisilicon/Kconfig >> new file mode 100644 >> index 000000000000..87a1f15cbedb >> --- /dev/null >> +++ b/drivers/soc/hisilicon/Kconfig >> @@ -0,0 +1,19 @@ >> +# SPDX-License-Identifier: GPL-2.0-only >> + >> +menu "Hisilicon SoC drivers" >> + depends on ARCH_HISI || COMPILE_TEST >> + >> +config KUNPENG_HCCS >> + tristate "HCCS driver on Kunpeng SoC" >> + depends on ACPI >> + depends on ARM64 || COMPILE_TEST >> + help >> + The Huawei Cache-Coherent System (HCCS) is a bus protocol standard > Just curious: what makes it a standard? HCCS is just a self-defined bus protocol and used for multi-chip interconnection. The description above doesn't seem appropriate. I will fix these releated description in next version. > >> + for ensuring cache coherent on HiSilicon SoC. The performance of > coherence Ack, thanks. > >> + the application may be affected if some hccs ports are in non-full > HCCS HCCS is a bus protocol, it should be all capitals. And hccs port is an abstraction object in code layer here. So maybe it is ok here. what do you think? Best regards, Huisong