From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: Krzysztof Kozlowski <krzk@kernel.org>
Cc: "Krishna Chaitanya Chundru" <quic_krichai@quicinc.com>,
andersson@kernel.org, "Bjorn Helgaas" <bhelgaas@google.com>,
"Lorenzo Pieralisi" <lpieralisi@kernel.org>,
"Krzysztof Wilczyński" <kw@linux.com>,
"Rob Herring" <robh@kernel.org>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
"Conor Dooley" <conor+dt@kernel.org>,
"Konrad Dybcio" <konradybcio@kernel.org>,
cros-qcom-dts-watchers@chromium.org,
"Jingoo Han" <jingoohan1@gmail.com>,
"Bartosz Golaszewski" <brgl@bgdev.pl>,
quic_vbadigan@quicinc.com, linux-arm-msm@vger.kernel.org,
linux-pci@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH v3 1/6] dt-bindings: PCI: Add binding for qps615
Date: Thu, 28 Nov 2024 18:54:32 +0530 [thread overview]
Message-ID: <20241128132432.fxvmjeluagignbph@thinkpad> (raw)
In-Reply-To: <c81b89ff-6eb5-4a01-af84-636aa2a02a34@kernel.org>
On Tue, Nov 26, 2024 at 07:58:16AM +0100, Krzysztof Kozlowski wrote:
> On 26/11/2024 07:50, Krishna Chaitanya Chundru wrote:
> >
> >
> > On 11/25/2024 1:10 PM, Krzysztof Kozlowski wrote:
> >> On 24/11/2024 02:41, Krishna Chaitanya Chundru wrote:
> >>>> ...
> >>>>
> >>>>> + qps615,axi-clk-freq-hz:
> >>>>
> >>>> That's a downstream code you send us.
> >>>>
> >>>> Anyway, why assigned clock rates do not work for you? You are
> >>>> re-implementing legacy property now under different name :/
> >>>>
> >>>> The assigned clock rates comes in to the picture when we are
> >>>> using clock
> >>> framework to control the clocks. For this switch there are no
> >>> clocks needs to be control, the moment we power on the switch
> >>> clocks are enabled by default. This switch provides a mechanism to
> >>> control the frequency using i2c. And switch supports only two
> >>> frequencies i.e
> >>
> >>
> >> frequency of what, since there are no clocks?
> >>
> > The axi clock frequency internal to the switch, host can't control
> > the enablement of the clocks it can control only the frequency.
> >
> > we already had a discussion on this on v2[1], and we taught you agreed
> > on this property.
> >
> > [1]
> > https://lore.kernel.org/netdev/d1af1eac-f9bd-7a8e-586b-5c2a76445145@codeaurora.org/T/#m3d5864c758f2e05fa15ba522aad6a37e3417bd9f
> >
>
> This points something else. I diged v2 and found many unanswered
> questions and unfinished discussion:
>
The conversation is here:
https://lore.kernel.org/linux-arm-msm/20240823094028.7xul4eoiexey5xjm@thinkpad/
But there was no explicit agreement on the usage of 'qps615,axi-clk-freq-hz'.
If describing the PCI device's internal clock frequency is not applicable, then
I'd recommend to change the clock rate in the driver itself based on the number
of DSPs enabled (or based on other configuration).
- Mani
--
மணிவண்ணன் சதாசிவம்
next prev parent reply other threads:[~2024-11-28 13:24 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-12 15:01 [PATCH v3 0/6] PCI: Enable Power and configure the QPS615 PCIe switch Krishna chaitanya chundru
2024-11-12 15:01 ` [PATCH v3 1/6] dt-bindings: PCI: Add binding for qps615 Krishna chaitanya chundru
2024-11-12 15:49 ` Bjorn Andersson
2024-11-15 16:18 ` Rob Herring
2024-11-24 1:32 ` Krishna Chaitanya Chundru
2024-12-04 8:49 ` Krishna Chaitanya Chundru
2024-12-23 16:45 ` Krishna Chaitanya Chundru
2025-02-10 7:51 ` Manivannan Sadhasivam
2025-02-10 9:37 ` Krishna Chaitanya Chundru
2024-12-23 18:57 ` Dmitry Baryshkov
2024-12-24 6:04 ` Krishna Chaitanya Chundru
2024-12-24 6:54 ` Dmitry Baryshkov
2024-12-24 9:09 ` Krishna Chaitanya Chundru
2024-12-24 9:47 ` Dmitry Baryshkov
2024-12-27 2:14 ` Krishna Chaitanya Chundru
2024-12-30 18:30 ` Dmitry Baryshkov
2024-12-30 18:22 ` Manivannan Sadhasivam
2025-01-07 14:28 ` Krishna Chaitanya Chundru
2025-02-10 7:58 ` Manivannan Sadhasivam
2025-02-10 10:13 ` Krishna Chaitanya Chundru
2024-11-20 8:04 ` Krzysztof Kozlowski
2024-11-24 1:41 ` Krishna Chaitanya Chundru
2024-11-25 7:40 ` Krzysztof Kozlowski
2024-11-26 6:50 ` Krishna Chaitanya Chundru
2024-11-26 6:58 ` Krzysztof Kozlowski
2024-11-28 13:24 ` Manivannan Sadhasivam [this message]
2024-11-28 14:08 ` Dmitry Baryshkov
2024-12-03 9:06 ` Krishna Chaitanya Chundru
2024-12-04 21:25 ` Bjorn Helgaas
2024-12-11 6:00 ` Manivannan Sadhasivam
2024-12-23 16:48 ` Krishna Chaitanya Chundru
2024-12-23 18:58 ` Dmitry Baryshkov
2024-12-24 9:11 ` Krishna Chaitanya Chundru
2024-12-24 9:49 ` Dmitry Baryshkov
2025-01-07 22:42 ` Bjorn Helgaas
2025-01-15 17:23 ` Manivannan Sadhasivam
2024-11-12 15:01 ` [PATCH v3 2/6] arm64: dts: qcom: qcs6490-rb3gen2: Add node " Krishna chaitanya chundru
2024-11-12 15:49 ` Bjorn Andersson
2024-11-15 11:45 ` Manivannan Sadhasivam
2024-11-20 8:06 ` Krzysztof Kozlowski
2024-11-20 11:03 ` Dmitry Baryshkov
2024-11-20 13:28 ` Krzysztof Kozlowski
2024-11-21 22:44 ` Dmitry Baryshkov
2024-11-12 15:01 ` [PATCH v3 3/6] PCI: Add new start_link() & stop_link function ops Krishna chaitanya chundru
2024-11-12 23:41 ` Bjorn Helgaas
2024-11-13 8:41 ` Krishna Chaitanya Chundru
2024-11-15 11:51 ` Manivannan Sadhasivam
2024-11-12 15:01 ` [PATCH v3 4/6] PCI: dwc: Add support for new pci function op Krishna chaitanya chundru
2024-11-12 23:32 ` Bjorn Helgaas
2024-11-12 15:01 ` [PATCH v3 5/6] PCI: qcom: Add support for host_stop_link() & host_start_link() Krishna chaitanya chundru
2024-11-12 23:36 ` Bjorn Helgaas
2024-11-15 11:57 ` Manivannan Sadhasivam
2024-11-24 1:44 ` Krishna Chaitanya Chundru
2024-11-12 15:01 ` [PATCH v3 6/6] PCI: pwrctl: Add power control driver for qps615 Krishna chaitanya chundru
2024-11-12 15:51 ` Bjorn Andersson
2024-11-12 23:21 ` Bjorn Andersson
2024-11-13 13:38 ` Bartosz Golaszewski
2024-11-15 12:25 ` Manivannan Sadhasivam
2024-11-20 14:59 ` Uwe Kleine-König
2024-12-04 21:19 ` Bjorn Helgaas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241128132432.fxvmjeluagignbph@thinkpad \
--to=manivannan.sadhasivam@linaro.org \
--cc=andersson@kernel.org \
--cc=bhelgaas@google.com \
--cc=brgl@bgdev.pl \
--cc=conor+dt@kernel.org \
--cc=cros-qcom-dts-watchers@chromium.org \
--cc=devicetree@vger.kernel.org \
--cc=jingoohan1@gmail.com \
--cc=konradybcio@kernel.org \
--cc=krzk+dt@kernel.org \
--cc=krzk@kernel.org \
--cc=kw@linux.com \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=lpieralisi@kernel.org \
--cc=quic_krichai@quicinc.com \
--cc=quic_vbadigan@quicinc.com \
--cc=robh@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox