Lines Matching +full:max +full:- +full:clk +full:- +full:rate +full:- +full:hz
1 /* SPDX-License-Identifier: GPL-2.0 */
9 #include <linux/soc/qcom/smd-rpm.h>
11 #include <dt-bindings/interconnect/qcom,rpm-icc.h>
12 #include <linux/clk.h>
13 #include <linux/interconnect-provider.h>
29 * struct rpm_clk_resource - RPM bus clock resource
41 * struct qcom_icc_provider - Qualcomm specific interconnect provider
47 * @bus_clk_rate: bus clock rate in Hz
49 * @bus_clk: a pointer to a HLOS-owned bus clock
62 struct clk *bus_clk;
69 * struct qcom_icc_qos - Qualcomm specific interconnect QoS parameters
89 * struct qcom_icc_node - Qualcomm specific interconnect nodes
97 * @max_peak: current max aggregate value of all peak bw requests
153 int qcom_icc_rpm_set_bus_rate(const struct rpm_clk_resource *clk, int ctx, u32 rate);