Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp906224rdb; Tue, 30 Jan 2024 02:05:02 -0800 (PST) X-Google-Smtp-Source: AGHT+IG/KPLefzvCj44kwJtfDEcOzq2od8YEMLL6zeE4YG7jbOFk7ObuhO86OxGhAyTxzprPmNTI X-Received: by 2002:a05:6871:7584:b0:214:da46:23d8 with SMTP id nz4-20020a056871758400b00214da4623d8mr9741869oac.55.1706609101968; Tue, 30 Jan 2024 02:05:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706609101; cv=pass; d=google.com; s=arc-20160816; b=duePhh4KQWHk2DmQRQzFJSc6B8wpy7S82XS5LZpEVYcRFuVMXuvy5pQT0zyrMXdhUx K5jC7Ca1CCeqvOXwDlkVRRGgr6DUdji7HMOj/9/l3G2mEaBf3LNvyQsjYVXlqODOWKEV x7MjDhsbJFk1C3WzcXAWYIZh4ZO1sqqF8/z85YVDTxtDy3vrA++/w3dIHq91RPrOTnS4 jsWt7Wk9a4idx7cvFoFLQuzp+ofQhBYGgfomFbzdYfajUXe2E61L+ejNurTIOBC2aiR/ LDjBWCO+SE5cs3NJXawNrYJykZc1Jjw1iUcXG6957T+7bvckZ82MZsUpFA09JTbNnUXd A0ww== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=o5bwDiVI2LcVDV0aCCfFOTkBWe1svUBJxyvfkiGmPwc=; fh=96QnUmaeQwCld8EeMtDfZScINwAGxIZSZXBwlnpl4I8=; b=jjTmu5jdd//CC+27piIhUD8Ne5QZW8AmBcmFy1NbLQ8WNrJeOlpJ+vK2P25/SLrFxX b34AmSKfcyg5BQgs2V4GdgehYhU84Zb8yoZOQUzqCnh/o7TghgG3cX/uGNIJTpCLlgn+ KoW0IcFqrTRjgf7hqSlAArZ5fVVyMlM9/zRaGplDAjl4sr9WsCJV4NGZi4MZf9wFHwRD bKPXlHx42R1PesZ7od+q4wpXuReOUUKllIm+mivL9IW5OT52FGs28Ev1bYv08ZWyy2kM ixllBt5ou05IVXPG+lRoAQ/zJUqbhlJJI+NiSkjMqOMQO+VstB4o5618QxIO2D54JORJ NJpA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KLHXmXkN; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-44327-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-44327-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id q7-20020a655247000000b005d8d56cd64esi2370372pgp.127.2024.01.30.02.05.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 02:05:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-44327-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KLHXmXkN; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-44327-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-44327-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 85E6F288E56 for ; Tue, 30 Jan 2024 10:00:00 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5B4E76D1D7; Tue, 30 Jan 2024 09:55:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="KLHXmXkN" Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0CA726BB5F for ; Tue, 30 Jan 2024 09:55:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706608513; cv=none; b=UNMQalSUAxB5Nc9ILJSscaAsh1ogcixtkFGUjD4zAMO0z623M3XlPjmvzt6kk0RLOnmeD/SXg6SK1WWGjrL95MHZXam3kBtE0A2UgHzYD7WUO3sVe8yDIuPIcPizwav0x7mihBtFUGcqHxe3+oEj1xWtXy44uVwfjewi8Bm8jMU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706608513; c=relaxed/simple; bh=Tj/15moR2w10jZwQnuF3tSWgJxDZKl7rxmklGnSrC80=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=NZK6mmco0Wt1TitsdIQz+uxHCiq3jp0hy0PLuNrsiAJ3wRzfExy770C7vyFDFNRw1X36KQQJcjbtuO4NLzCpZtaeyG3AUXwxOgUVByazyItfWbowUCoPXbdy80pBd3X+lpIfPky5kmrR0swaBNxVK4z1KRWacdEYmyuIkxV4kyM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=KLHXmXkN; arc=none smtp.client-ip=209.85.167.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-oi1-f172.google.com with SMTP id 5614622812f47-3bda4bd14e2so2840564b6e.2 for ; Tue, 30 Jan 2024 01:55:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706608511; x=1707213311; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=o5bwDiVI2LcVDV0aCCfFOTkBWe1svUBJxyvfkiGmPwc=; b=KLHXmXkNHerIQjrGv/nuW2xj4igtngTlKY1asqkzT271PUt0CfR8zglfWFVmhI3gd/ yhtVTSl/hMg0Bl0q+lS5cJN+f3RCJF94EjZ3Pd0jjF4StIp9yZgCJh8PVIDecsDfm107 dO775HeOIrfaNKkp8b41UkyOFoW+++rAm0EnJa3j2WAJGpp6r3JXrfHJW64s0aIfDvHQ tTA1Eyo1UbZXzOd2rGRGhBXnabYB5zl4O55MBTOsTulg5XsvFu/8MEASqmVuBLofoOti Ygw3M5oxL7v+6ur1+Ww9hDpgKxhCcuTX7pc23F9AHf9y2RSx/aprKjiYaIawZktsXnUy dpLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706608511; x=1707213311; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=o5bwDiVI2LcVDV0aCCfFOTkBWe1svUBJxyvfkiGmPwc=; b=gGdVUk6mvn1bUV7h2S4t6akBFNgxV04VeULlEilo9Uuw2Y0Eh4s3EVLz/26FsWgyZU dDOTgr3yMx9NpI/OZns5qpDbZKfIWjzBDXBcxJL0VlWoOw0q4obdduPsnYHKn5LkJxqb wtjc4MG0U4J8Obyu8Rouikh5NBJoxsWk0nbhNY/RXI0RRfoYdg3ioMf5u25kKgCs6OM6 pWEhx5NkJEnE2tFs8ku4pW3kjIQDFIv4HFJORAiqUEGPmdttIVZKtUbCWAg1i/GAQsGo iTKHBcBeABJpSlW4Q/f6CPD6greNuPfKPk7UbKv9x2MVotpA4YvNMzPjqmsD1aqjIZRC 7D5A== X-Gm-Message-State: AOJu0Yy0W2yHdxH9Bkw6KdulWHu85I1FuWN4qbCuoorz+3chzgQYQHwm azjuJzKSSxqH64+Q4UREXdutqIUFLVqAVj4BLmPKH6RZmSb+jx948df+/v3r65o= X-Received: by 2002:a05:6808:1688:b0:3be:2e97:f758 with SMTP id bb8-20020a056808168800b003be2e97f758mr6845291oib.43.1706608511096; Tue, 30 Jan 2024 01:55:11 -0800 (PST) Received: from localhost ([122.172.83.95]) by smtp.gmail.com with ESMTPSA id l12-20020a633e0c000000b005cfc1015befsm7733824pga.89.2024.01.30.01.55.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 01:55:10 -0800 (PST) Date: Tue, 30 Jan 2024 15:25:08 +0530 From: Viresh Kumar To: Manivannan Sadhasivam Cc: Krishna chaitanya chundru , Bjorn Andersson , Konrad Dybcio , Bjorn Helgaas , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rob Herring , Johan Hovold , Brian Masney , Georgi Djakov , linux-arm-msm@vger.kernel.org, vireshk@kernel.org, quic_vbadigan@quicinc.com, quic_skananth@quicinc.com, quic_nitegupt@quicinc.com, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v6 5/6] arm64: dts: qcom: sm8450: Add opp table support to PCIe Message-ID: <20240130095508.zgufudflizrpxqhy@vireshk-i7> References: <20240112-opp_support-v6-0-77bbf7d0cc37@quicinc.com> <20240112-opp_support-v6-5-77bbf7d0cc37@quicinc.com> <20240129160420.GA27739@thinkpad> <20240130061111.eeo2fzaltpbh35sj@vireshk-i7> <20240130071449.GG32821@thinkpad> <20240130083619.lqbj47fl7aa5j3k5@vireshk-i7> <20240130094804.GD83288@thinkpad> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240130094804.GD83288@thinkpad> On 30-01-24, 15:18, Manivannan Sadhasivam wrote: > So you are saying that the ICC core itself should get the bw values from DT > instead of hardcoding in the driver? If so, I'd like to get the opinion from > Georgi/Bjorn. Not really. The drivers or the ICC core doesn't need to do anything I guess. Since the values are coming via the OPP, we must just use it to hide all these details. Why is the ICC core required to get into this here ? ICC core should be ready to get the information from DT (may or may not via the OPP core), or from driver. -- viresh