Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1414212pxb; Wed, 4 Nov 2020 08:18:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJwdpsvJ4g6AHiYBKY6e/fZuSThrRWx339H07Nt37wRyGSOBN4lgEH5XywgT/YFJf/zzw447 X-Received: by 2002:a05:6402:b3b:: with SMTP id bo27mr13180940edb.376.1604506713820; Wed, 04 Nov 2020 08:18:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604506713; cv=none; d=google.com; s=arc-20160816; b=YAvPECEXxhQLSPcsvqitnR/fwMWiSFXzSt77QU+6/49p1yaoQduylWD8/VoQNoe8/5 m9B0uFrDJD2mBCTweWGxFf0zyvWO2QkW7mM34Xp4uS4BrqsTlfGzjJTAihn8H4XH9dBe 9/xniVrrEOxaW2ParoqyasoQQPAYFNHQz24kb8JSMMciZUQu/bnnpCEndPQ+xNr0Fi+v eIbqkk73hKJnKjuUNIc7ekPp/rOAyTh4XR6L9hm8BeXMjGdOR2rn3m03sQqwEEzziUdw hIPmJ+3eUOnAYCJ2lVZSCBltlT5B76e0ykkNo5lqk0wF7BLaGaWxG1qGEpCPO22kXCJo Hqng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=BzOsbGSY9z7EN9U3fc5QD5cQcFpWtZlGETB+sg6bEuI=; b=X/+nUEB+espyHdAawWUpsZVgQY/FdSQjGKprJZ1xu6IgDDsiIu/a8LOLEG/SaHAMgu 4Z486gHLh0wLGZOJAV5m+MltvCeZ9PQdIk39q8oJ6vGzayTCUtayLWZKor5Q7P0w5sdo byDrLzWa9Eu4d1qjyzrprmQGGOFhKYHEiQC78MUkR9BjP8tMrpty0EkzQBEqO1NFB2iZ ODqlMLDCfEhQYqsHoTmsqpffb/nreYp9dauyXmVaB1pSjSmgdQ6U0vZwqlnlISdHxZnF mt+yO+TSE+C4fxVnSjtqeronTUGKvSir98jIJ3EZI4R1/CRas+3cxSUdGATl7SI5YCLs nbcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AR2T9KLf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r26si1796084ejb.420.2020.11.04.08.18.10; Wed, 04 Nov 2020 08:18:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AR2T9KLf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1729179AbgKDQPm (ORCPT + 99 others); Wed, 4 Nov 2020 11:15:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34216 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726539AbgKDQPl (ORCPT ); Wed, 4 Nov 2020 11:15:41 -0500 Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0406BC0613D3 for ; Wed, 4 Nov 2020 08:15:39 -0800 (PST) Received: by mail-qk1-x744.google.com with SMTP id 12so15869961qkl.8 for ; Wed, 04 Nov 2020 08:15:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=BzOsbGSY9z7EN9U3fc5QD5cQcFpWtZlGETB+sg6bEuI=; b=AR2T9KLf8XPu9X1bK+ltPittyxfCATfM8rGWSbZAU2nes60hOHtwD0Rqavvljsvs4x JSWi3bhxloWgjnwA//ypcTwUgmdYfhJId3lm5W0YCgoSNN1/rMRVwhShPAI72lZW36B0 J7jbq3k/wFD2xFim+Xo53dtOdG961IyhK05RCcVccOsvcTomec5BvZYJdwmcA48QjOhc P2DAcDCg/VOomtSfiXOzAAQOHw/5F9lbA0WfrKKqwF+3J70AyWR0YbwV/qSnfYNa/SgU BC8QJRLjOV8wfAh2eYw4PfgTvVKetTgaSIvsJ320KHFd1l7+zc2sROBrktDiYpXwKggY TKIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BzOsbGSY9z7EN9U3fc5QD5cQcFpWtZlGETB+sg6bEuI=; b=et2OqPhho+LMQzuz9or/UCTrGUymysWsgqJAO5sUqGMqcUDe9v6+c05by/v20f+X++ YXqiBSDnOAfsxYfNDX7s0AqmRMKV6yOOaeJx/+ZD98Y36rk0gffBXFYch4WKpE02/9Jx rwfXmNO/ynoc3BqBQ8+8ZMJz1Ssfo2ibo7CMkBc8CSxDmhM0vTn+TOk/YTJx8ug/iBNg AMR5cdZLZefST0Ub9TvfuiLDyBhzGn5/LqGTptTOPS9ZtCda4P7U5N20NkkgkP5DoCdt 2eqhVyTw3KlXR9dQ50glk93wKzGtfd7JKep+x3pOEJjumBgdb0IYE/1bon4vxPC84iZD N9tw== X-Gm-Message-State: AOAM532cbawynYdH2z0iqZXK2hRc79IlC0ilpZiyuN/c1+OM/c+7FgGZ OSWMacSS1MHWGZ00Evug84K5xQ== X-Received: by 2002:a37:ad18:: with SMTP id f24mr16340177qkm.25.1604506539067; Wed, 04 Nov 2020 08:15:39 -0800 (PST) Received: from [192.168.1.93] (pool-71-163-245-5.washdc.fios.verizon.net. [71.163.245.5]) by smtp.gmail.com with ESMTPSA id p8sm467740qtc.37.2020.11.04.08.15.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Nov 2020 08:15:38 -0800 (PST) Subject: Re: [PATCH v2 0/8] SCMI vendor protocols and modularization To: Cristian Marussi , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: sudeep.holla@arm.com, lukasz.luba@arm.com, james.quinlan@broadcom.com, Jonathan.Cameron@Huawei.com, f.fainelli@gmail.com, etienne.carriere@linaro.org, vincent.guittot@linaro.org, souvik.chakravarty@arm.com References: <20201028202914.43662-1-cristian.marussi@arm.com> From: Thara Gopinath Message-ID: <49662d46-ca4a-4173-1d98-6ce7975afcae@linaro.org> Date: Wed, 4 Nov 2020 11:15:37 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20201028202914.43662-1-cristian.marussi@arm.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/28/20 4:29 PM, Cristian Marussi wrote: > The current revision of this series still does not address the possibility > of creating dynamically the SCMI devices: any new protocols must be added > to the SCMI embedded module device table as of now, while it could be > desirable to have such devices created dynamically whenever a new protocol > is added and loaded into the system. Hi Cristian, Thanks for v2. I have raised my concerns previously as well on having a static table in the main scmi framework for managing the client devices. This will be a bottleneck not just for vendor protocol addition but also to extend the currently supported list of scmi protocols. I will wait for your v3 (as you mentioned previously) for fixes around this. -- Warm Regards Thara