[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <6d4d959c-b155-471b-b13d-f6fda557cfe0@quicinc.com>
Date: Wed, 15 Nov 2023 23:12:16 +0530
From: Krishna Kurapati PSSNV <quic_kriskura@...cinc.com>
To: Johan Hovold <johan@...nel.org>
CC: Thinh Nguyen <Thinh.Nguyen@...opsys.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Philipp Zabel <p.zabel@...gutronix.de>,
"Andy Gross" <agross@...nel.org>,
Bjorn Andersson <andersson@...nel.org>,
"Konrad Dybcio" <konrad.dybcio@...aro.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Felipe Balbi <balbi@...nel.org>,
Wesley Cheng <quic_wcheng@...cinc.com>,
<linux-usb@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<linux-arm-msm@...r.kernel.org>, <devicetree@...r.kernel.org>,
<quic_pkondeti@...cinc.com>, <quic_ppratap@...cinc.com>,
<quic_jackp@...cinc.com>, <ahalaney@...hat.com>,
<quic_shazhuss@...cinc.com>
Subject: Re: [PATCH v13 05/10] usb: dwc3: qcom: Refactor IRQ handling in QCOM
Glue driver
Hi Johan,
> Are you sure there's no support for hs_phy_irq also in the "femto" PHYs
> and that it's just that there is currently no driver support for using
> them?
>
> And why is it defined if there is truly no use for it?
>
We had an internal sync up with HW folks and here is some baseline
suggestions we received:
If DP/DM interrupts are defined, then that is the preferred path to
used, irrespective if HS Phy irq is defined or not / or whether it is
Femto / QUSB2 target. There is no target that has femto phy but misses
DP/DM today.
For cases like sdm660/msm8998/msm8953/msm8956, these targets use
hs_phy_irq only and don't rely on DP/DM. So we cannot remove the binding
in entirety.
> Also, if hs_phy_irq and dp/dm_phy_irq were mutually exclusive, why does
> the following Qualcomm SoCs define all three?
>
HS Phy Irq is redundant or functionality is mutually exclusive in this
case. If there are targets that define all three, then we need to update
those to only utilize DP/DM interrupts.
Regards,
Krishna,
Powered by blists - more mailing lists