Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: usb: qcom,dwc3: Update ipq5332 clock details

Unlike MSM SoC, IPQ SoC doesn't use RPM to aggregate bandwidth
requests and scale the NoC frequency. The NoCs are turned on and
set to a specific frequency at boot time and that is used for the
lifetime of the system. Hence interconnect was not considered
previously.

The same approach was used for PCIe and at that point the
consensus was to move to interconnect. Hence implemented the ICC
driver and updating the existing USB driver to use the ICC
driver.

USB uses icc-clk framework to enable the NoC interface clock.
Hence the 'iface' clock is removed from the list of clocks.
Update the clock-names list accordingly.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com>
Link: https://lore.kernel.org/r/20240730054817.1915652-3-quic_varada@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Varadarajan Narayanan and committed by
Greg Kroah-Hartman
3c2360f1 f7fd939e

+1 -1
+1 -1
Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
··· 164 164 contains: 165 165 enum: 166 166 - qcom,ipq4019-dwc3 167 + - qcom,ipq5332-dwc3 167 168 then: 168 169 properties: 169 170 clocks: ··· 268 267 contains: 269 268 enum: 270 269 - qcom,ipq5018-dwc3 271 - - qcom,ipq5332-dwc3 272 270 - qcom,msm8994-dwc3 273 271 - qcom,qcs404-dwc3 274 272 then: