Searched refs:clk_branch (Results 1 - 25 of 120) sorted by relevance

12345

/linux-master/drivers/clk/qcom/
H A Dclk-branch.h13 * struct clk_branch - gating clock with status bit and dynamic hardware gating
24 struct clk_branch { struct
55 struct clk_branch branch;
70 struct clk_branch clk, bool on)
77 struct clk_branch clk, bool on)
84 struct clk_branch clk, bool on)
90 static inline void qcom_branch_set_wakeup(struct regmap *regmap, struct clk_branch clk, u32 val)
96 static inline void qcom_branch_set_sleep(struct regmap *regmap, struct clk_branch clk, u32 val)
114 container_of(to_clk_regmap(_hw), struct clk_branch, clkr)
H A Dtcsrcc-sm8650.c25 static struct clk_branch tcsr_pcie_0_clkref_en = {
42 static struct clk_branch tcsr_pcie_1_clkref_en = {
59 static struct clk_branch tcsr_ufs_clkref_en = {
76 static struct clk_branch tcsr_ufs_pad_clkref_en = {
93 static struct clk_branch tcsr_usb2_clkref_en = {
110 static struct clk_branch tcsr_usb3_clkref_en = {
H A Dclk-branch.c17 static bool clk_branch_in_hwcg_mode(const struct clk_branch *br)
29 static bool clk_branch_check_halt(const struct clk_branch *br, bool enabling)
43 static bool clk_branch2_check_halt(const struct clk_branch *br, bool enabling)
62 static int clk_branch_wait(const struct clk_branch *br, bool enabling,
63 bool (check_halt)(const struct clk_branch *, bool))
95 bool (check_halt)(const struct clk_branch *, bool))
97 struct clk_branch *br = to_clk_branch(hw);
141 struct clk_branch branch = mem_br->branch;
H A Dgcc-sc7180.c826 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
846 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
864 static struct clk_branch gcc_boot_rom_ahb_clk = {
879 static struct clk_branch gcc_camera_hf_axi_clk = {
892 static struct clk_branch gcc_camera_throttle_hf_axi_clk = {
907 static struct clk_branch gcc_ce1_ahb_clk = {
922 static struct clk_branch gcc_ce1_axi_clk = {
935 static struct clk_branch gcc_ce1_clk = {
948 static struct clk_branch gcc_cfg_noc_usb3_prim_axi_clk = {
967 static struct clk_branch gcc_cpuss_ahb_cl
[all...]
H A Dtcsrcc-x1e80100.c24 static struct clk_branch tcsr_edp_clkref_en = {
37 static struct clk_branch tcsr_pcie_2l_4_clkref_en = {
54 static struct clk_branch tcsr_pcie_2l_5_clkref_en = {
71 static struct clk_branch tcsr_pcie_8l_clkref_en = {
88 static struct clk_branch tcsr_usb3_mp0_clkref_en = {
105 static struct clk_branch tcsr_usb3_mp1_clkref_en = {
122 static struct clk_branch tcsr_usb2_1_clkref_en = {
139 static struct clk_branch tcsr_ufs_phy_clkref_en = {
156 static struct clk_branch tcsr_usb4_1_clkref_en = {
173 static struct clk_branch tcsr_usb4_2_clkref_e
[all...]
H A Dgpucc-sm8350.c206 static struct clk_branch gpu_cc_ahb_clk = {
224 static struct clk_branch gpu_cc_cb_clk = {
237 static struct clk_branch gpu_cc_crc_ahb_clk = {
255 static struct clk_branch gpu_cc_cx_apb_clk = {
268 static struct clk_branch gpu_cc_cx_gmu_clk = {
286 static struct clk_branch gpu_cc_cx_qdss_at_clk = {
299 static struct clk_branch gpu_cc_cx_qdss_trig_clk = {
312 static struct clk_branch gpu_cc_cx_qdss_tsctr_clk = {
325 static struct clk_branch gpu_cc_cx_snoc_dvm_clk = {
338 static struct clk_branch gpu_cc_cxo_aon_cl
[all...]
H A Dgcc-x1e80100.c1963 static struct clk_branch gcc_aggre_noc_usb_north_axi_clk = {
1978 static struct clk_branch gcc_aggre_noc_usb_south_axi_clk = {
1993 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
2013 static struct clk_branch gcc_aggre_usb2_prim_axi_clk = {
2033 static struct clk_branch gcc_aggre_usb3_mp_axi_clk = {
2053 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
2073 static struct clk_branch gcc_aggre_usb3_sec_axi_clk = {
2093 static struct clk_branch gcc_aggre_usb3_tert_axi_clk = {
2113 static struct clk_branch gcc_aggre_usb4_0_axi_clk = {
2133 static struct clk_branch gcc_aggre_usb4_1_axi_cl
[all...]
H A Dgcc-sc7280.c172 static struct clk_branch gcc_mss_gpll0_main_div_clk_src = {
1229 static struct clk_branch gcc_pcie_clkref_en = {
1242 static struct clk_branch gcc_edp_clkref_en = {
1255 static struct clk_branch gcc_aggre_noc_pcie_0_axi_clk = {
1270 static struct clk_branch gcc_aggre_noc_pcie_1_axi_clk = {
1285 static struct clk_branch gcc_aggre_noc_pcie_tbu_clk = {
1300 static struct clk_branch gcc_aggre_noc_pcie_center_sf_axi_clk = {
1315 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1335 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1355 static struct clk_branch gcc_aggre_usb3_sec_axi_cl
[all...]
H A Dlpasscc-sdm845.c18 static struct clk_branch lpass_q6ss_ahbm_aon_clk = {
31 static struct clk_branch lpass_q6ss_ahbs_aon_clk = {
44 static struct clk_branch lpass_qdsp6ss_core_clk = {
58 static struct clk_branch lpass_qdsp6ss_xo_clk = {
72 static struct clk_branch lpass_qdsp6ss_sleep_clk = {
H A Dturingcc-qcs404.c23 static struct clk_branch turing_wrapper_aon_cbcr = {
36 static struct clk_branch turing_q6ss_ahbm_aon_cbcr = {
49 static struct clk_branch turing_q6ss_q6_axim_clk = {
62 static struct clk_branch turing_q6ss_ahbs_aon_cbcr = {
75 static struct clk_branch turing_wrapper_qos_ahbs_aon_cbcr = {
H A Dgcc-sm8450.c1122 static struct clk_branch gcc_aggre_noc_pcie_0_axi_clk = {
1137 static struct clk_branch gcc_aggre_noc_pcie_1_axi_clk = {
1152 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1172 static struct clk_branch gcc_aggre_ufs_phy_axi_hw_ctl_clk = {
1192 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1212 static struct clk_branch gcc_boot_rom_ahb_clk = {
1227 static struct clk_branch gcc_camera_hf_axi_clk = {
1242 static struct clk_branch gcc_camera_sf_axi_clk = {
1257 static struct clk_branch gcc_cfg_noc_pcie_anoc_ahb_clk = {
1272 static struct clk_branch gcc_cfg_noc_usb3_prim_axi_cl
[all...]
H A Dvideocc-sdm845.c87 static struct clk_branch video_cc_apb_clk = {
100 static struct clk_branch video_cc_at_clk = {
113 static struct clk_branch video_cc_qdss_trig_clk = {
126 static struct clk_branch video_cc_qdss_tsctr_div8_clk = {
139 static struct clk_branch video_cc_vcodec0_axi_clk = {
152 static struct clk_branch video_cc_vcodec0_core_clk = {
170 static struct clk_branch video_cc_vcodec1_axi_clk = {
183 static struct clk_branch video_cc_vcodec1_core_clk = {
201 static struct clk_branch video_cc_venus_ahb_clk = {
214 static struct clk_branch video_cc_venus_ctl_axi_cl
[all...]
H A Dq6sstop-qcs404.c22 static struct clk_branch lcc_ahbfabric_cbc_clk = {
35 static struct clk_branch lcc_q6ss_ahbs_cbc_clk = {
48 static struct clk_branch lcc_q6ss_tcm_slave_cbc_clk = {
61 static struct clk_branch lcc_q6ss_ahbm_cbc_clk = {
74 static struct clk_branch lcc_q6ss_axim_cbc_clk = {
87 static struct clk_branch lcc_q6ss_bcr_sleep_clk = {
101 static struct clk_branch tcsr_lcc_csr_cbcr_clk = {
H A Dgcc-sc8180x.c1360 static struct clk_branch gcc_aggre_noc_pcie_tbu_clk = {
1373 static struct clk_branch gcc_aggre_ufs_card_axi_clk = {
1393 static struct clk_branch gcc_aggre_ufs_card_axi_hw_ctl_clk = {
1413 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1433 static struct clk_branch gcc_aggre_ufs_phy_axi_hw_ctl_clk = {
1453 static struct clk_branch gcc_aggre_usb3_mp_axi_clk = {
1471 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1489 static struct clk_branch gcc_aggre_usb3_sec_axi_clk = {
1507 static struct clk_branch gcc_boot_rom_ahb_clk = {
1522 static struct clk_branch gcc_camera_hf_axi_cl
[all...]
H A Dgcc-msm8998.c1217 static struct clk_branch gcc_aggre1_noc_xo_clk = {
1230 static struct clk_branch gcc_aggre1_ufs_axi_clk = {
1248 static struct clk_branch gcc_aggre1_usb3_axi_clk = {
1266 static struct clk_branch gcc_apss_qdss_tsctr_div2_clk = {
1279 static struct clk_branch gcc_apss_qdss_tsctr_div8_clk = {
1292 static struct clk_branch gcc_bimc_hmss_axi_clk = {
1305 static struct clk_branch gcc_bimc_mss_q6_axi_clk = {
1318 static struct clk_branch gcc_mss_cfg_ahb_clk = {
1331 static struct clk_branch gcc_mss_snoc_axi_clk = {
1344 static struct clk_branch gcc_mss_mnoc_bimc_axi_cl
[all...]
H A Dgcc-msm8917.c1207 static struct clk_branch gcc_apss_tcu_clk = {
1220 static struct clk_branch gcc_bimc_gfx_clk = {
1233 static struct clk_branch gcc_bimc_gpu_clk = {
1246 static struct clk_branch gcc_blsp1_ahb_clk = {
1259 static struct clk_branch gcc_blsp2_ahb_clk = {
1272 static struct clk_branch gcc_blsp1_qup2_i2c_apps_clk = {
1290 static struct clk_branch gcc_blsp1_qup3_i2c_apps_clk = {
1308 static struct clk_branch gcc_blsp1_qup4_i2c_apps_clk = {
1326 static struct clk_branch gcc_blsp2_qup1_i2c_apps_clk = {
1344 static struct clk_branch gcc_blsp2_qup2_i2c_apps_cl
[all...]
H A Dgcc-sm8550.c1211 static struct clk_branch gcc_aggre_noc_pcie_axi_clk = {
1226 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1246 static struct clk_branch gcc_aggre_ufs_phy_axi_hw_ctl_clk = {
1266 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1286 static struct clk_branch gcc_boot_rom_ahb_clk = {
1301 static struct clk_branch gcc_camera_hf_axi_clk = {
1316 static struct clk_branch gcc_camera_sf_axi_clk = {
1331 static struct clk_branch gcc_cfg_noc_pcie_anoc_ahb_clk = {
1346 static struct clk_branch gcc_cfg_noc_usb3_prim_axi_clk = {
1366 static struct clk_branch gcc_cnoc_pcie_sf_axi_cl
[all...]
H A Dgcc-sm7150.c968 static struct clk_branch gcc_aggre_noc_pcie_tbu_clk = {
981 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1001 static struct clk_branch gcc_aggre_ufs_phy_axi_hw_ctl_clk = {
1021 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1039 static struct clk_branch gcc_apc_vs_clk = {
1057 static struct clk_branch gcc_boot_rom_ahb_clk = {
1072 static struct clk_branch gcc_camera_hf_axi_clk = {
1085 static struct clk_branch gcc_camera_sf_axi_clk = {
1098 static struct clk_branch gcc_ce1_ahb_clk = {
1113 static struct clk_branch gcc_ce1_axi_cl
[all...]
H A Dcamcc-sdm845.c669 static struct clk_branch cam_cc_bps_ahb_clk = {
687 static struct clk_branch cam_cc_bps_areg_clk = {
705 static struct clk_branch cam_cc_bps_axi_clk = {
718 static struct clk_branch cam_cc_bps_clk = {
736 static struct clk_branch cam_cc_camnoc_atb_clk = {
749 static struct clk_branch cam_cc_camnoc_axi_clk = {
762 static struct clk_branch cam_cc_cci_clk = {
780 static struct clk_branch cam_cc_cpas_ahb_clk = {
798 static struct clk_branch cam_cc_csi0phytimer_clk = {
816 static struct clk_branch cam_cc_csi1phytimer_cl
[all...]
H A Dgpucc-sc7280.c181 static struct clk_branch gpu_cc_ahb_clk = {
199 static struct clk_branch gpu_cc_crc_ahb_clk = {
217 static struct clk_branch gpu_cc_cx_gmu_clk = {
235 static struct clk_branch gpu_cc_cx_snoc_dvm_clk = {
248 static struct clk_branch gpu_cc_cxo_aon_clk = {
261 static struct clk_branch gpu_cc_cxo_clk = {
274 static struct clk_branch gpu_cc_gx_gmu_clk = {
292 static struct clk_branch gpu_cc_hlos1_vote_gpu_smmu_clk = {
305 static struct clk_branch gpu_cc_hub_aon_clk = {
323 static struct clk_branch gpu_cc_hub_cx_int_cl
[all...]
H A Dgcc-sa8775p.c1685 static struct clk_branch gcc_aggre_noc_qupv3_axi_clk = {
1700 static struct clk_branch gcc_aggre_ufs_card_axi_clk = {
1720 static struct clk_branch gcc_aggre_ufs_phy_axi_clk = {
1740 static struct clk_branch gcc_aggre_ufs_phy_axi_hw_ctl_clk = {
1760 static struct clk_branch gcc_aggre_usb2_prim_axi_clk = {
1780 static struct clk_branch gcc_aggre_usb3_prim_axi_clk = {
1800 static struct clk_branch gcc_aggre_usb3_sec_axi_clk = {
1820 static struct clk_branch gcc_ahb2phy0_clk = {
1835 static struct clk_branch gcc_ahb2phy2_clk = {
1850 static struct clk_branch gcc_ahb2phy3_cl
[all...]
H A Dgcc-msm8916.c1271 static struct clk_branch gcc_ultaudio_ahbfabric_ixfabric_clk = {
1288 static struct clk_branch gcc_ultaudio_ahbfabric_ixfabric_lpm_clk = {
1350 static struct clk_branch gcc_ultaudio_lpaif_pri_i2s_clk = {
1381 static struct clk_branch gcc_ultaudio_lpaif_sec_i2s_clk = {
1412 static struct clk_branch gcc_ultaudio_lpaif_aux_i2s_clk = {
1447 static struct clk_branch gcc_ultaudio_avsync_xo_clk = {
1464 static struct clk_branch gcc_ultaudio_stc_xo_clk = {
1503 static struct clk_branch gcc_codec_digcodec_clk = {
1520 static struct clk_branch gcc_ultaudio_pcnoc_mport_clk = {
1536 static struct clk_branch gcc_ultaudio_pcnoc_sway_cl
[all...]
H A Dmmcc-apq8084.c1117 static struct clk_branch mmss_cxo_clk = {
1134 static struct clk_branch mmss_sleepclk_clk = {
1151 static struct clk_branch avsync_ahb_clk = {
1168 static struct clk_branch avsync_edppixel_clk = {
1185 static struct clk_branch avsync_extpclk_clk = {
1202 static struct clk_branch avsync_pclk0_clk = {
1219 static struct clk_branch avsync_pclk1_clk = {
1236 static struct clk_branch avsync_vp_clk = {
1253 static struct clk_branch camss_ahb_clk = {
1270 static struct clk_branch camss_cci_cci_ahb_cl
[all...]
H A Dgcc-sdx55.c687 static struct clk_branch gcc_ahb_pcie_link_clk = {
700 static struct clk_branch gcc_blsp1_ahb_clk = {
713 static struct clk_branch gcc_blsp1_qup1_i2c_apps_clk = {
730 static struct clk_branch gcc_blsp1_qup1_spi_apps_clk = {
747 static struct clk_branch gcc_blsp1_qup2_i2c_apps_clk = {
764 static struct clk_branch gcc_blsp1_qup2_spi_apps_clk = {
781 static struct clk_branch gcc_blsp1_qup3_i2c_apps_clk = {
798 static struct clk_branch gcc_blsp1_qup3_spi_apps_clk = {
815 static struct clk_branch gcc_blsp1_qup4_i2c_apps_clk = {
832 static struct clk_branch gcc_blsp1_qup4_spi_apps_cl
[all...]
H A Dtcsrcc-sm8550.c30 static struct clk_branch tcsr_pcie_0_clkref_en = {
47 static struct clk_branch tcsr_pcie_1_clkref_en = {
64 static struct clk_branch tcsr_ufs_clkref_en = {
81 static struct clk_branch tcsr_ufs_pad_clkref_en = {
98 static struct clk_branch tcsr_usb2_clkref_en = {
115 static struct clk_branch tcsr_usb3_clkref_en = {

Completed in 396 milliseconds

12345