| /kernel/linux/linux-6.6/drivers/clk/qcom/ |
| D | gdsc.c | 18 #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 …]
|
| D | gdsc.h | 17 * 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 80 struct gdsc **scs; argument
|
| D | videocc-sm8150.c | 19 #include "gdsc.h" 167 static struct gdsc venus_gdsc = { 176 static struct gdsc vcodec0_gdsc = { 185 static struct gdsc vcodec1_gdsc = { 202 static struct gdsc *video_cc_sm8150_gdscs[] = {
|
| 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[] = {
|
| 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[] = {
|
| D | videocc-sm8550.c | 21 #include "gdsc.h" 305 static struct gdsc video_cc_mvs0c_gdsc = { 317 static struct gdsc video_cc_mvs0_gdsc = { 330 static struct gdsc video_cc_mvs1c_gdsc = { 342 static struct gdsc video_cc_mvs1_gdsc = { 370 static struct gdsc *video_cc_sm8550_gdscs[] = {
|
| D | videocc-sm8450.c | 21 #include "gdsc.h" 298 static struct gdsc video_cc_mvs0c_gdsc = { 310 static struct gdsc video_cc_mvs0_gdsc = { 323 static struct gdsc video_cc_mvs1c_gdsc = { 335 static struct gdsc video_cc_mvs1_gdsc = { 363 static struct gdsc *video_cc_sm8450_gdscs[] = {
|
| 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
|
| D | videocc-sdm845.c | 19 #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[] = {
|
| 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[] = {
|
| D | videocc-sc7180.c | 18 #include "gdsc.h" 156 static struct gdsc venus_gdsc = { 164 static struct gdsc vcodec0_gdsc = { 183 static struct gdsc *video_cc_sc7180_gdscs[] = {
|
| D | lpasscorecc-sc7180.c | 22 #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[] = {
|
| D | videocc-sc7280.c | 18 #include "gdsc.h" 233 static struct gdsc mvs0_gdsc = { 242 static struct gdsc mvsc_gdsc = { 264 static struct gdsc *video_cc_sc7280_gdscs[] = {
|
| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| D | gdsc.c | 18 #include "gdsc.h" 51 #define domain_to_gdsc(domain) container_of(domain, struct gdsc, pd) 58 /* Returns 1 if GDSC status is status, 0 if not, and < 0 on error */ 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() [all …]
|
| D | gdsc.h | 17 * struct gdsc - Globally Distributed Switch Controller 28 * @resets: ids of resets associated with this gdsc 32 struct gdsc { struct 71 struct gdsc **scs; argument
|
| D | videocc-sm8150.c | 19 #include "gdsc.h" 171 static struct gdsc venus_gdsc = { 180 static struct gdsc vcodec0_gdsc = { 189 static struct gdsc vcodec1_gdsc = { 206 static struct gdsc *video_cc_sm8150_gdscs[] = {
|
| D | videocc-sm8250.c | 20 #include "gdsc.h" 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[] = {
|
| D | gpucc-sdm845.c | 19 #include "gdsc.h" 122 static struct gdsc gpu_cx_gdsc = { 133 static struct gdsc gpu_gx_gdsc = { 151 static struct gdsc *gpu_cc_sdm845_gdscs[] = {
|
| D | lpasscorecc-sc7180.c | 22 #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[] = {
|
| D | videocc-sdm845.c | 19 #include "gdsc.h" 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[] = {
|
| D | videocc-sc7180.c | 18 #include "gdsc.h" 160 static struct gdsc venus_gdsc = { 168 static struct gdsc vcodec0_gdsc = { 187 static struct gdsc *video_cc_sc7180_gdscs[] = {
|
| D | gpucc-sc7180.c | 18 #include "gdsc.h" 161 static struct gdsc cx_gdsc = { 172 static struct gdsc gx_gdsc = { 183 static struct gdsc *gpu_cc_sc7180_gdscs[] = {
|
| D | gpucc-sm8150.c | 20 #include "gdsc.h" 215 static struct gdsc gpu_cx_gdsc = { 225 static struct gdsc gpu_gx_gdsc = { 257 static struct gdsc *gpu_cc_sm8150_gdscs[] = {
|
| D | gpucc-sm8250.c | 20 #include "gdsc.h" 231 static struct gdsc gpu_cx_gdsc = { 241 static struct gdsc gpu_gx_gdsc = { 275 static struct gdsc *gpu_cc_sm8250_gdscs[] = {
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/ |
| D | dsi_cfg.c | 37 {"gdsc", -1, -1}, 58 {"gdsc", -1, -1}, 78 {"gdsc", -1, -1}, 94 {"gdsc", -1, -1},
|