| /linux/drivers/clk/qcom/ |
| H A D | gdsc.c | 19 #include "gdsc.h" 53 #define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd) 60 /* Returns 1 if GDSC status is status, 0 if not, and < 0 on error */ 61 static int gdsc_check_status(struct gdsc *sc, enum gdsc_status status) in gdsc_check_status() 97 static int gdsc_hwctrl(struct gdsc *sc, bool en) in gdsc_hwctrl() 104 static int gdsc_poll_status(struct gdsc *sc, enum gdsc_status status) in gdsc_poll_status() 127 static int gdsc_update_collapse_bit(struct gdsc *sc, bool val) in gdsc_update_collapse_bit() 147 static int gdsc_toggle_logic(struct gdsc *sc, enum gdsc_status status, in gdsc_toggle_logic() 215 static inline int gdsc_deassert_reset(struct gdsc *sc) in gdsc_deassert_reset() 224 static inline int gdsc_assert_reset(struct gdsc *sc) in gdsc_assert_reset() [all …]
|
| H A D | gdsc.h | 18 * struct gdsc - Globally Distributed Switch Controller 31 * @resets: ids of resets associated with this gdsc 35 struct gdsc { struct 53 * There is no SW control to transition a GDSC into 86 struct gdsc **scs; argument
|
| H A D | gxclkctl-kaanapali.c | 15 #include "gdsc.h" 21 static struct gdsc gx_clkctl_gx_gdsc = { 35 static struct gdsc *gx_clkctl_gdscs[] = {
|
| H A D | gpucc-sdm845.c | 19 #include "gdsc.h" 119 static struct gdsc gpu_cx_gdsc = { 130 static struct gdsc gpu_gx_gdsc = { 148 static struct gdsc *gpu_cc_sdm845_gdscs[] = {
|
| H A D | videocc-sm8250.c | 21 #include "gdsc.h" 273 static struct gdsc mvs0c_gdsc = { 282 static struct gdsc mvs1c_gdsc = { 291 static struct gdsc mvs0_gdsc = { 300 static struct gdsc mvs1_gdsc = { 333 static struct gdsc *video_cc_sm8250_gdscs[] = {
|
| H A D | lpasscorecc-sc7180.c | 21 #include "gdsc.h" 298 static struct gdsc lpass_pdc_hm_gdsc = { 307 static struct gdsc lpass_audio_hm_gdsc = { 315 static struct gdsc lpass_core_hm_gdsc = { 324 static struct gdsc *lpass_core_hm_sc7180_gdscs[] = { 328 static struct gdsc *lpass_audio_hm_sc7180_gdscs[] = {
|
| H A D | videocc-sm7150.c | 20 #include "gdsc.h" 255 static struct gdsc venus_gdsc = { 266 static struct gdsc vcodec0_gdsc = { 277 static struct gdsc vcodec1_gdsc = { 302 static struct gdsc *videocc_sm7150_gdscs[] = {
|
| H A D | gpucc-sc7180.c | 18 #include "gdsc.h" 158 static struct gdsc cx_gdsc = { 169 static struct gdsc gx_gdsc = { 180 static struct gdsc *gpu_cc_sc7180_gdscs[] = {
|
| H A D | clk-regmap-phy-mux.h | 17 * This way the PHY will disable the pipe clock before turning off the GDSC, 20 * enabling the GDSC the PHY will enable the pipe clock, which would cause
|
| H A D | videocc-sm8450.c | 19 #include "gdsc.h" 328 static struct gdsc video_cc_mvs0c_gdsc = { 340 static struct gdsc video_cc_mvs0_gdsc = { 353 static struct gdsc video_cc_mvs1c_gdsc = { 365 static struct gdsc video_cc_mvs1_gdsc = { 393 static struct gdsc *video_cc_sm8450_gdscs[] = {
|
| H A D | videocc-hawi.c | 19 #include "gdsc.h" 631 static struct gdsc video_cc_mvs0c_gdsc = { 643 static struct gdsc video_cc_axi0_cx_int_gdsc = { 656 static struct gdsc video_cc_mm_int_gdsc = { 669 static struct gdsc video_cc_mvs0_gdsc = { 682 static struct gdsc video_cc_mvs0_vpp0_gdsc = { 695 static struct gdsc video_cc_mvs0_vpp1_gdsc = { 708 static struct gdsc video_cc_mvs0a_gdsc = { 748 static struct gdsc *video_cc_hawi_gdscs[] = {
|
| H A D | videocc-sc7280.c | 19 #include "gdsc.h" 234 static struct gdsc mvs0_gdsc = { 246 static struct gdsc mvsc_gdsc = { 271 static struct gdsc *video_cc_sc7280_gdscs[] = {
|
| H A D | gpucc-sm8250.c | 20 #include "gdsc.h" 230 static struct gdsc gpu_cx_gdsc = { 240 static struct gdsc gpu_gx_gdsc = { 274 static struct gdsc *gpu_cc_sm8250_gdscs[] = {
|
| H A D | videocc-qcs615.c | 22 #include "gdsc.h" 234 static struct gdsc vcodec0_gdsc = { 246 static struct gdsc venus_gdsc = { 270 static struct gdsc *video_cc_qcs615_gdscs[] = {
|
| H A D | gpucc-sm8150.c | 20 #include "gdsc.h" 222 static struct gdsc gpu_cx_gdsc = { 232 static struct gdsc gpu_gx_gdsc = { 264 static struct gdsc *gpu_cc_sm8150_gdscs[] = {
|
| H A D | videocc-sa8775p.c | 23 #include "gdsc.h" 418 static struct gdsc video_cc_mvs0c_gdsc = { 430 static struct gdsc video_cc_mvs0_gdsc = { 443 static struct gdsc video_cc_mvs1c_gdsc = { 455 static struct gdsc video_cc_mvs1_gdsc = { 489 static struct gdsc *video_cc_sa8775p_gdscs[] = {
|
| H A D | videocc-x1p42100.c | 19 #include "gdsc.h" 434 static struct gdsc video_cc_mvs0c_gdsc = { 446 static struct gdsc video_cc_mvs0_gdsc = { 459 static struct gdsc video_cc_mvs1c_gdsc = { 471 static struct gdsc video_cc_mvs1_gdsc = { 505 static struct gdsc *video_cc_x1p42100_gdscs[] = {
|
| H A D | gpucc-sdm660.c | 24 #include "gdsc.h" 231 static struct gdsc gpu_cx_gdsc = { 241 static struct gdsc gpu_gx_gdsc = { 256 static struct gdsc *gpucc_sdm660_gdscs[] = {
|
| H A D | videocc-sm8550.c | 19 #include "gdsc.h" 449 static struct gdsc video_cc_mvs0c_gdsc = { 461 static struct gdsc video_cc_mvs0_gdsc = { 474 static struct gdsc video_cc_mvs1c_gdsc = { 486 static struct gdsc video_cc_mvs1_gdsc = { 515 static struct gdsc *video_cc_sm8550_gdscs[] = {
|
| H A D | videocc-kaanapali.c | 19 #include "gdsc.h" 627 static struct gdsc video_cc_mvs0_vpp0_gdsc = { 639 static struct gdsc video_cc_mvs0_vpp1_gdsc = { 651 static struct gdsc video_cc_mvs0a_gdsc = { 663 static struct gdsc video_cc_mvs0c_gdsc = { 675 static struct gdsc video_cc_mvs0_gdsc = { 715 static struct gdsc *video_cc_kaanapali_gdscs[] = {
|
| H A D | gpucc-msm8998.c | 23 #include "gdsc.h" 247 static struct gdsc gpu_cx_gdsc = { 257 static struct gdsc gpu_gx_gdsc = { 286 static struct gdsc *gpucc_msm8998_gdscs[] = {
|
| H A D | videocc-milos.c | 20 #include "gdsc.h" 292 static struct gdsc video_cc_mvs0c_gdsc = { 304 static struct gdsc video_cc_mvs0_gdsc = { 331 static struct gdsc *video_cc_milos_gdscs[] = {
|
| H A D | gpucc-sm6125.c | 21 #include "gdsc.h" 329 static struct gdsc gpu_cx_gdsc = { 339 static struct gdsc gpu_gx_gdsc = { 366 static struct gdsc *gpucc_sm6125_gdscs[] = {
|
| H A D | gpucc-qcm2290.c | 23 #include "gdsc.h" 294 static struct gdsc gpu_cx_gdsc = { 307 static struct gdsc gpu_gx_gdsc = { 342 static struct gdsc *gpu_cc_qcm2290_gdscs[] = {
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a5xx_catalog.c | 37 * the GDSC which appears to make it grumpy 55 * the GDSC which appears to make it grumpy 72 * the GDSC which appears to make it grumpy 90 * the GDSC which appears to make it grumpy 105 * the GDSC which appears to make it grumpy 126 * the GDSC which appears to make it grumpy 145 * the GDSC which appears to make it grumpy
|