Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1104032ybl; Fri, 6 Dec 2019 11:18:08 -0800 (PST) X-Google-Smtp-Source: APXvYqw7NKvZSfW0So26CHXh1F008T7K46b7uC6UuGo8+HKsSuOvJYHDhk07tvgdubYVi66BbvG6 X-Received: by 2002:a05:6830:1689:: with SMTP id k9mr6828009otr.311.1575659888432; Fri, 06 Dec 2019 11:18:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575659888; cv=none; d=google.com; s=arc-20160816; b=Y//jop17dEVSJGNJ3r2/tX4iuwYRnQ4RMwkmklDL5yoFZChAlTmawylYgQjfg6nF5y msbyJNZYUq48GvL5JwwPCZgKH5o6mVDLmzROvKh4ZPlweKfdSxTfD6eLtFJJALeLrpFw HUvZj/Z+8tyL99zSAMeRJZkqqglK188QPjCO42qqzwVi5cayCOuy21mb3P6yZfmyhWfe KeCNNj8wpC/x9h8sJLg5+LO4UljOFlg2BUOUtpaY0r45bK9LGnDmXdA4QV0UqDH1/fjT D8EMHWlBUjT2onMi/J9CcUedypG67OQ48D+xy/R/BeED7iA/gqme2oZHRoBv4ar5GnIh 0N5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Dp6TtsDVMwDLXVNf7z26o9XIaBeojD6ZI0FYrgN+jxw=; b=Qfm3ypzt6jNCwyaJjJK8M15C8VIOmUgFY+PpZPnyJeqhCDkPgAI0vnP14040x9L59Z wZ1wNXOYjesOmH82QOYKEc78WPQ/LnlVXIO7GKHy0QKPXqtURDXyHRU8+qWrT6tKfe+Y NMlKrtZWG6cuWn/CETrPGo+bzFSERrXGGHlZ5ESfGNkDLTRYMce7rquNICarYho1EYvV Qwm+1uZFCM+MdxF1TydKxEASe3zSLk0hg0cvL+cKgn3YjJVz/pWD6kR9j5wBu9gI0GRS KFju9KrLVTX+7KEZF4yGc22or9UPeu+CDVM3XlLxwxeJ43l5qvdI9KHeWwNGKh8i9cv/ dq7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="iP/LrjVM"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v141si7885581oif.161.2019.12.06.11.17.55; Fri, 06 Dec 2019 11:18:08 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="iP/LrjVM"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726483AbfLFTQv (ORCPT + 99 others); Fri, 6 Dec 2019 14:16:51 -0500 Received: from mail-lf1-f66.google.com ([209.85.167.66]:37394 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726321AbfLFTQv (ORCPT ); Fri, 6 Dec 2019 14:16:51 -0500 Received: by mail-lf1-f66.google.com with SMTP id b15so6076419lfc.4 for ; Fri, 06 Dec 2019 11:16:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Dp6TtsDVMwDLXVNf7z26o9XIaBeojD6ZI0FYrgN+jxw=; b=iP/LrjVMleDaUJuXaUiNHfkocDJ+QBeAdqfEUhPU+zL8YR3HhO5xKQTteOaptagCby 4JT64mVbmW9G6XScfGCKDnVfbX1uYpgrUiMjou2dA9VpJ+z/yCj7jafk2C3g2wUjptE5 9tG9mdoGs2Tt9k7WwtEd68QJq7G3aLTs5ahc8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Dp6TtsDVMwDLXVNf7z26o9XIaBeojD6ZI0FYrgN+jxw=; b=DXEvauyRaFAXzSzWQcMAKXkQMSRNzz/EzjRh4Whoa1abX/knMfziV2nW9Q1/WwS9Yp vPYM9DKlEeEuj0n3/OqTw4dktl9W67qwFWMvb7h9/AlxlM2hdOQsOH7mo+E57H8m8LWC UTSQ9wP4lXwOz7rJLkQsYLuCpMEFR+J/uXXfmVB7XqIDOIWjIVc5svW1VJ1J6Y4v3Teh u5LUJc9UOPOnP6ViGkIoebVbSVji89oOr4bAWPmxO9OPLWOwakrdod2XhrbXHmcjGULU iut6n5qS8jMnzxTysyJHSww1RCRIG7JzFI8O1UFiY7wdFq8NDai4eKVxYDHnBUIXu3Ot pGng== X-Gm-Message-State: APjAAAXQ+6LW2KNIKGgQWmlgdR1lbtWwjUtsiEj5fwMM116aUZjpQx+J NnIwv/NuFQqtj0CIgaRLbyJh+iiprKw= X-Received: by 2002:ac2:4476:: with SMTP id y22mr9146713lfl.169.1575659808846; Fri, 06 Dec 2019 11:16:48 -0800 (PST) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com. [209.85.167.48]) by smtp.gmail.com with ESMTPSA id v21sm3061155lfi.7.2019.12.06.11.16.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Dec 2019 11:16:47 -0800 (PST) Received: by mail-lf1-f48.google.com with SMTP id l18so6099492lfc.1 for ; Fri, 06 Dec 2019 11:16:47 -0800 (PST) X-Received: by 2002:ac2:4945:: with SMTP id o5mr8789546lfi.93.1575659806793; Fri, 06 Dec 2019 11:16:46 -0800 (PST) MIME-Version: 1.0 References: <20191118154435.20357-1-sibis@codeaurora.org> <0101016e7f30ad15-18908ef0-a2b9-4a2a-bf32-6cb3aa447b01-000000@us-west-2.amazonses.com> <0101016e83897442-ecc4c00f-c0d1-4c2c-92ed-ce78e65c0935-000000@us-west-2.amazonses.com> <0101016eac068d05-761f0d60-b1ef-400f-bf84-3164c2a26d2e-000000@us-west-2.amazonses.com> In-Reply-To: <0101016eac068d05-761f0d60-b1ef-400f-bf84-3164c2a26d2e-000000@us-west-2.amazonses.com> From: Evan Green Date: Fri, 6 Dec 2019 11:16:10 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 2/2] interconnect: qcom: Add OSM L3 interconnect provider support To: Sibi Sankar Cc: Rob Herring , Georgi Djakov , Bjorn Andersson , Andy Gross , LKML , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-msm , Mark Rutland , David Dai , Saravana Kannan , Viresh Kumar , linux-kernel-owner@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 27, 2019 at 12:42 AM Sibi Sankar wrote: > > Hey Evan/Georgi, > > https://git.linaro.org/people/georgi.djakov/linux.git/commit/?h=icc-dev&id=9197da7d06e88666d1588e3c21a743e60381264d > > With the "Redefine interconnect provider > DT nodes for SDM845" series, wouldn't it > make more sense to define the OSM_L3 icc > nodes in the sdm845.c icc driver and have > the common helpers in osm_l3 driver? Though > we don't plan on linking the OSM L3 nodes > to the other nodes on SDM845/SC7180, we > might have GPU needing to be linked to the > OSM L3 nodes on future SoCs. Let me know > how you want this done. > > Anyway I'll re-spin the series once the > SDM845 icc re-work gets re-posted. I don't have a clear picture of the proposal. You'd put the couple of extra defines in sdm845.c for the new nodes. But then you'd need to do something in icc_set() of sdm845. Is that when you'd call out to the osm_l3 driver?