[PATCH RFC 4/9] net: stmmac: qcom-ethqos: add per-platform NOC clock voting
Konrad Dybcio
konrad.dybcio at oss.qualcomm.com
Mon Jun 15 05:13:05 PDT 2026
On 6/11/26 8:37 PM, Mohd Ayaan Anwar wrote:
> Some SoCs gate the EMAC's path to the System NOC behind dedicated clocks
> that must be enabled before the DMA can reach memory. Add
> ethqos_noc_clk_cfg and the corresponding fields in the driver-data and
> runtime structs so each compatible can declare its own set with per-clock
> rates. The clocks are acquired during probe and enabled/disabled
> alongside the existing link clock in ethqos_clks_config().
Sounds like we should use an OPP table instead, we can't just do
set_rate() on qcom, as that will not propagate the required perf
state to the clock controller's supplier power domain (i.e. VDDCX)
Konrad
More information about the linux-arm-kernel
mailing list