| /OK3568_Linux_fs/kernel/drivers/clk/qcom/ |
| H A D | gdsc.c | 51 #define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd) 59 static int gdsc_check_status(struct gdsc *sc, enum gdsc_status status) in gdsc_check_status() 95 static int gdsc_hwctrl(struct gdsc *sc, bool en) in gdsc_hwctrl() 102 static int gdsc_poll_status(struct gdsc *sc, enum gdsc_status status) in gdsc_poll_status() 118 static int gdsc_toggle_logic(struct gdsc *sc, enum gdsc_status status) in gdsc_toggle_logic() 170 static inline int gdsc_deassert_reset(struct gdsc *sc) in gdsc_deassert_reset() 179 static inline int gdsc_assert_reset(struct gdsc *sc) in gdsc_assert_reset() 188 static inline void gdsc_force_mem_on(struct gdsc *sc) in gdsc_force_mem_on() 200 static inline void gdsc_clear_mem_on(struct gdsc *sc) in gdsc_clear_mem_on() 212 static inline void gdsc_deassert_clamp_io(struct gdsc *sc) in gdsc_deassert_clamp_io() [all …]
|
| H A D | videocc-sm8250.c | 241 static struct gdsc mvs0c_gdsc = { 250 static struct gdsc mvs1c_gdsc = { 259 static struct gdsc mvs0_gdsc = { 268 static struct gdsc mvs1_gdsc = { 299 static struct gdsc *video_cc_sm8250_gdscs[] = {
|
| H A D | videocc-sm8150.c | 170 static struct gdsc venus_gdsc = { 179 static struct gdsc vcodec0_gdsc = { 188 static struct gdsc vcodec1_gdsc = { 205 static struct gdsc *video_cc_sm8150_gdscs[] = {
|
| H A D | lpasscorecc-sc7180.c | 299 static struct gdsc lpass_pdc_hm_gdsc = { 308 static struct gdsc lpass_audio_hm_gdsc = { 316 static struct gdsc lpass_core_hm_gdsc = { 325 static struct gdsc *lpass_core_hm_sc7180_gdscs[] = { 329 static struct gdsc *lpass_audio_hm_sc7180_gdscs[] = {
|
| H A D | videocc-sdm845.c | 246 static struct gdsc venus_gdsc = { 257 static struct gdsc vcodec0_gdsc = { 268 static struct gdsc vcodec1_gdsc = { 295 static struct gdsc *video_cc_sdm845_gdscs[] = {
|
| H A D | gpucc-sdm845.c | 124 static struct gdsc gpu_cx_gdsc = { 134 static struct gdsc gpu_gx_gdsc = { 152 static struct gdsc *gpu_cc_sdm845_gdscs[] = {
|
| H A D | videocc-sc7180.c | 160 static struct gdsc venus_gdsc = { 168 static struct gdsc vcodec0_gdsc = { 187 static struct gdsc *video_cc_sc7180_gdscs[] = {
|
| H A D | gdsc.h | 32 struct gdsc { struct 71 struct gdsc **scs; argument
|
| H A D | gpucc-sc7180.c | 163 static struct gdsc cx_gdsc = { 173 static struct gdsc gx_gdsc = { 184 static struct gdsc *gpu_cc_sc7180_gdscs[] = {
|
| H A D | gpucc-sm8150.c | 215 static struct gdsc gpu_cx_gdsc = { 225 static struct gdsc gpu_gx_gdsc = { 257 static struct gdsc *gpu_cc_sm8150_gdscs[] = {
|
| H A D | gpucc-sm8250.c | 231 static struct gdsc gpu_cx_gdsc = { 241 static struct gdsc gpu_gx_gdsc = { 275 static struct gdsc *gpu_cc_sm8250_gdscs[] = {
|
| H A D | gpucc-msm8998.c | 243 static struct gdsc gpu_cx_gdsc = { 253 static struct gdsc gpu_gx_gdsc = { 282 static struct gdsc *gpucc_msm8998_gdscs[] = {
|
| H A D | mmcc-msm8996.c | 2897 static struct gdsc mmagic_bimc_gdsc = { 2906 static struct gdsc mmagic_video_gdsc = { 2916 static struct gdsc mmagic_mdss_gdsc = { 2926 static struct gdsc mmagic_camss_gdsc = { 2936 static struct gdsc venus_gdsc = { 2947 static struct gdsc venus_core0_gdsc = { 2959 static struct gdsc venus_core1_gdsc = { 2971 static struct gdsc camss_gdsc = { 2982 static struct gdsc vfe0_gdsc = { 2993 static struct gdsc vfe1_gdsc = { [all …]
|
| H A D | camcc-sdm845.c | 1524 static struct gdsc titan_top_gdsc; 1526 static struct gdsc bps_gdsc = { 1535 static struct gdsc ipe_0_gdsc = { 1544 static struct gdsc ipe_1_gdsc = { 1553 static struct gdsc ife_0_gdsc = { 1563 static struct gdsc ife_1_gdsc = { 1573 static struct gdsc titan_top_gdsc = { 1670 static struct gdsc *cam_cc_sdm845_gdscs[] = {
|
| H A D | gcc-sdm845.c | 3198 static struct gdsc pcie_0_gdsc = { 3207 static struct gdsc pcie_1_gdsc = { 3216 static struct gdsc ufs_card_gdsc = { 3225 static struct gdsc ufs_phy_gdsc = { 3234 static struct gdsc usb30_prim_gdsc = { 3243 static struct gdsc usb30_sec_gdsc = { 3252 static struct gdsc hlos1_vote_aggre_noc_mmu_audio_tbu_gdsc = { 3261 static struct gdsc hlos1_vote_aggre_noc_mmu_pcie_tbu_gdsc = { 3270 static struct gdsc hlos1_vote_aggre_noc_mmu_tbu1_gdsc = { 3279 static struct gdsc hlos1_vote_aggre_noc_mmu_tbu2_gdsc = { [all …]
|
| H A D | common.h | 28 struct gdsc **gdscs;
|
| H A D | gcc-sm8250.c | 3226 static struct gdsc pcie_0_gdsc = { 3234 static struct gdsc pcie_1_gdsc = { 3242 static struct gdsc pcie_2_gdsc = { 3250 static struct gdsc ufs_card_gdsc = { 3258 static struct gdsc ufs_phy_gdsc = { 3266 static struct gdsc usb30_prim_gdsc = { 3274 static struct gdsc usb30_sec_gdsc = { 3282 static struct gdsc hlos1_vote_mmnoc_mmu_tbu_hf0_gdsc = { 3291 static struct gdsc hlos1_vote_mmnoc_mmu_tbu_hf1_gdsc = { 3300 static struct gdsc hlos1_vote_mmnoc_mmu_tbu_sf0_gdsc = { [all …]
|
| H A D | mmcc-msm8998.c | 2575 static struct gdsc video_top_gdsc = { 2583 static struct gdsc video_subcore0_gdsc = { 2592 static struct gdsc video_subcore1_gdsc = { 2601 static struct gdsc mdss_gdsc = { 2611 static struct gdsc camss_top_gdsc = { 2622 static struct gdsc camss_vfe0_gdsc = { 2631 static struct gdsc camss_vfe1_gdsc = { 2640 static struct gdsc camss_cpp_gdsc = { 2649 static struct gdsc bimc_smmu_gdsc = { 2808 static struct gdsc *mmcc_msm8998_gdscs[] = {
|
| H A D | gcc-msm8996.c | 3211 static struct gdsc aggre0_noc_gdsc = { 3221 static struct gdsc hlos1_vote_aggre0_noc_gdsc = { 3230 static struct gdsc hlos1_vote_lpass_adsp_gdsc = { 3239 static struct gdsc hlos1_vote_lpass_core_gdsc = { 3248 static struct gdsc usb30_gdsc = { 3256 static struct gdsc pcie0_gdsc = { 3264 static struct gdsc pcie1_gdsc = { 3272 static struct gdsc pcie2_gdsc = { 3280 static struct gdsc ufs_gdsc = { 3484 static struct gdsc *gcc_msm8996_gdscs[] = {
|
| H A D | mmcc-msm8974.c | 2324 static struct gdsc venus0_gdsc = { 2336 static struct gdsc mdss_gdsc = { 2346 static struct gdsc camss_jpeg_gdsc = { 2356 static struct gdsc camss_vfe_gdsc = { 2366 static struct gdsc oxili_gdsc = { 2376 static struct gdsc oxilicx_gdsc = { 2560 static struct gdsc *mmcc_msm8974_gdscs[] = {
|
| H A D | mmcc-apq8084.c | 3057 static struct gdsc venus0_gdsc = { 3065 static struct gdsc venus0_core0_gdsc = { 3073 static struct gdsc venus0_core1_gdsc = { 3081 static struct gdsc mdss_gdsc = { 3091 static struct gdsc camss_jpeg_gdsc = { 3099 static struct gdsc camss_vfe_gdsc = { 3109 static struct gdsc oxili_gdsc = { 3119 static struct gdsc oxilicx_gdsc = { 3344 static struct gdsc *mmcc_apq8084_gdscs[] = {
|
| H A D | gcc-msm8994.c | 2441 static struct gdsc pcie_gdsc = { 2449 static struct gdsc pcie_0_gdsc = { 2457 static struct gdsc pcie_1_gdsc = { 2465 static struct gdsc usb30_gdsc = { 2473 static struct gdsc ufs_gdsc = { 2625 static struct gdsc *gcc_msm8994_gdscs[] = {
|
| H A D | dispcc-sc7180.c | 628 static struct gdsc mdss_gdsc = { 637 static struct gdsc *disp_cc_sc7180_gdscs[] = {
|
| H A D | dispcc-sdm845.c | 770 static struct gdsc mdss_gdsc = { 829 static struct gdsc *disp_cc_sdm845_gdscs[] = {
|
| H A D | Makefile | 17 clk-qcom-$(CONFIG_QCOM_GDSC) += gdsc.o
|