Home
last modified time | relevance | path

Searched full:gdsc (Results 1 – 25 of 113) sorted by relevance

12345

/linux/drivers/clk/qcom/
H A Dgdsc.c18 #include "gdsc.h"
52 #define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd)
59 /* Returns 1 if GDSC status is status, 0 if not, and < 0 on error */
60 static int gdsc_check_status(struct gdsc *sc, enum gdsc_status status) in gdsc_check_status()
96 static int gdsc_hwctrl(struct gdsc *sc, bool en) in gdsc_hwctrl()
103 static int gdsc_poll_status(struct gdsc *sc, enum gdsc_status status) in gdsc_poll_status()
119 static int gdsc_update_collapse_bit(struct gdsc *sc, bool val) in gdsc_update_collapse_bit()
139 static int gdsc_toggle_logic(struct gdsc *sc, enum gdsc_status status, in gdsc_toggle_logic()
189 static inline int gdsc_deassert_reset(struct gdsc *sc) in gdsc_deassert_reset()
198 static inline int gdsc_assert_reset(struct gdsc *sc) in gdsc_assert_reset()
[all …]
H A Dgdsc.h17 * struct gdsc - Globally Distributed Switch Controller
30 * @resets: ids of resets associated with this gdsc
34 struct gdsc { struct
52 * There is no SW control to transition a GDSC into
81 struct gdsc **scs; argument
H A Dvideocc-sm8150.c20 #include "gdsc.h"
168 static struct gdsc venus_gdsc = {
177 static struct gdsc vcodec0_gdsc = {
186 static struct gdsc vcodec1_gdsc = {
203 static struct gdsc *video_cc_sm8150_gdscs[] = {
H A Dvideocc-sm8250.c21 #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 Dgpucc-sdm845.c19 #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 Dvideocc-sc7180.c18 #include "gdsc.h"
156 static struct gdsc venus_gdsc = {
164 static struct gdsc vcodec0_gdsc = {
183 static struct gdsc *video_cc_sc7180_gdscs[] = {
H A Dvideocc-sdm845.c19 #include "gdsc.h"
245 static struct gdsc venus_gdsc = {
256 static struct gdsc vcodec0_gdsc = {
267 static struct gdsc vcodec1_gdsc = {
294 static struct gdsc *video_cc_sdm845_gdscs[] = {
H A Dvideocc-sm7150.c21 #include "gdsc.h"
256 static struct gdsc venus_gdsc = {
267 static struct gdsc vcodec0_gdsc = {
278 static struct gdsc vcodec1_gdsc = {
303 static struct gdsc *videocc_sm7150_gdscs[] = {
H A Dgpucc-sc7180.c18 #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 Dlpasscorecc-sc7180.c22 #include "gdsc.h"
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 Dvideocc-sm8450.c21 #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 Dclk-regmap-phy-mux.h17 * 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 Dgpucc-sm8150.c20 #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 Dgpucc-sm8250.c20 #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 Dvideocc-sc7280.c19 #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 Dvideocc-sa8775p.c24 #include "gdsc.h"
419 static struct gdsc video_cc_mvs0c_gdsc = {
431 static struct gdsc video_cc_mvs0_gdsc = {
444 static struct gdsc video_cc_mvs1c_gdsc = {
456 static struct gdsc video_cc_mvs1_gdsc = {
490 static struct gdsc *video_cc_sa8775p_gdscs[] = {
H A Dvideocc-sm8350.c24 #include "gdsc.h"
432 static struct gdsc mvs0c_gdsc = {
441 static struct gdsc mvs1c_gdsc = {
450 static struct gdsc mvs0_gdsc = {
459 static struct gdsc mvs1_gdsc = {
498 static struct gdsc *video_cc_sm8350_gdscs[] = {
H A Dvideocc-sm8550.c21 #include "gdsc.h"
430 static struct gdsc video_cc_mvs0c_gdsc = {
442 static struct gdsc video_cc_mvs0_gdsc = {
455 static struct gdsc video_cc_mvs1c_gdsc = {
467 static struct gdsc video_cc_mvs1_gdsc = {
496 static struct gdsc *video_cc_sm8550_gdscs[] = {
H A Dgpucc-sdm660.c26 #include "gdsc.h"
233 static struct gdsc gpu_cx_gdsc = {
243 static struct gdsc gpu_gx_gdsc = {
258 static struct gdsc *gpucc_sdm660_gdscs[] = {
H A Dgpucc-msm8998.c25 #include "gdsc.h"
249 static struct gdsc gpu_cx_gdsc = {
259 static struct gdsc gpu_gx_gdsc = {
288 static struct gdsc *gpucc_msm8998_gdscs[] = {
H A Dgpucc-qcm2290.c24 #include "gdsc.h"
297 static struct gdsc gpu_cx_gdsc = {
307 static struct gdsc gpu_gx_gdsc = {
340 static struct gdsc *gpu_cc_qcm2290_gdscs[] = {
H A Dgpucc-sm6125.c22 #include "gdsc.h"
330 static struct gdsc gpu_cx_gdsc = {
340 static struct gdsc gpu_gx_gdsc = {
367 static struct gdsc *gpucc_sm6125_gdscs[] = {
H A Dgpucc-sm6375.c23 #include "gdsc.h"
360 static struct gdsc gpu_cx_gdsc = {
371 static struct gdsc gpu_gx_gdsc = {
407 static struct gdsc *gpucc_sm6375_gdscs[] = {
H A Dgpucc-sc8280xp.c21 #include "gdsc.h"
383 static struct gdsc cx_gdsc = {
393 static struct gdsc gx_gdsc = {
405 static struct gdsc *gpu_cc_sc8280xp_gdscs[] = {
/linux/drivers/gpu/drm/msm/adreno/
H A Da5xx_catalog.c36 * the GDSC which appears to make it grumpy
54 * the GDSC which appears to make it grumpy
71 * the GDSC which appears to make it grumpy
89 * the GDSC which appears to make it grumpy
104 * the GDSC which appears to make it grumpy
125 * the GDSC which appears to make it grumpy
144 * the GDSC which appears to make it grumpy

12345