Symbol: amdgpu_xcp_mgr
drivers/gpu/drm/amd/amdgpu/amdgpu.h
322
struct amdgpu_xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
871
struct amdgpu_xcp_mgr *xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1548
struct amdgpu_xcp_mgr *xcp_mgr = adev->xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1891
struct amdgpu_xcp_mgr *xcp_mgr = adev->xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1918
struct amdgpu_xcp_mgr *xcp_mgr = adev->xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
103
int amdgpu_xcp_resume(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
1038
static void amdgpu_xcp_sysfs_entries_fini(struct amdgpu_xcp_mgr *xcp_mgr, int n)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
1051
static void amdgpu_xcp_sysfs_entries_init(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
1076
static void amdgpu_xcp_sysfs_entries_update(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
108
static void __amdgpu_xcp_add_block(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
123
static void __amdgpu_xcp_set_unique_id(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
142
int amdgpu_xcp_init(struct amdgpu_xcp_mgr *xcp_mgr, int num_xcps, int mode)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
189
static int __amdgpu_xcp_switch_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
222
int amdgpu_xcp_switch_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr, int mode)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
233
int amdgpu_xcp_restore_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
241
static bool __amdgpu_xcp_is_cached_mode_valid(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
257
int amdgpu_xcp_query_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
30
static void amdgpu_xcp_sysfs_entries_init(struct amdgpu_xcp_mgr *xcp_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
31
static void amdgpu_xcp_sysfs_entries_update(struct amdgpu_xcp_mgr *xcp_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
33
static int __amdgpu_xcp_run(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
331
struct amdgpu_xcp_mgr *xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
357
int amdgpu_xcp_get_partition(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
489
struct amdgpu_xcp_mgr *xcp_mgr = adev->xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
634
void amdgpu_xcp_update_supported_modes(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
65
static int amdgpu_xcp_run_transition(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
671
int amdgpu_xcp_pre_partition_switch(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
683
int amdgpu_xcp_post_partition_switch(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
784
static int amdgpu_xcp_get_res_info(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
799
struct amdgpu_xcp_mgr *xcp_mgr = xcp_cfg->xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
86
int amdgpu_xcp_prepare_suspend(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
92
int amdgpu_xcp_suspend(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
97
int amdgpu_xcp_prepare_resume(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
997
struct amdgpu_xcp_mgr *xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
116
struct amdgpu_xcp_mgr *xcp_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
138
int (*switch_partition_mode)(struct amdgpu_xcp_mgr *xcp_mgr, int mode,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
140
int (*query_partition_mode)(struct amdgpu_xcp_mgr *xcp_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
141
int (*get_ip_details)(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
144
int (*get_xcp_mem_id)(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
146
int (*get_xcp_res_info)(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
149
int (*prepare_suspend)(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
150
int (*suspend)(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
151
int (*prepare_resume)(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
152
int (*resume)(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
155
int amdgpu_xcp_prepare_suspend(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
156
int amdgpu_xcp_suspend(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
157
int amdgpu_xcp_prepare_resume(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
158
int amdgpu_xcp_resume(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
162
int amdgpu_xcp_init(struct amdgpu_xcp_mgr *xcp_mgr, int num_xcps, int mode);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
163
int amdgpu_xcp_query_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
164
int amdgpu_xcp_switch_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr, int mode);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
165
int amdgpu_xcp_restore_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
166
int amdgpu_xcp_get_partition(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
186
void amdgpu_xcp_update_supported_modes(struct amdgpu_xcp_mgr *xcp_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
188
int amdgpu_xcp_pre_partition_switch(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
189
int amdgpu_xcp_post_partition_switch(struct amdgpu_xcp_mgr *xcp_mgr, u32 flags);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
193
static inline int amdgpu_xcp_get_num_xcp(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
202
amdgpu_get_next_xcp(struct amdgpu_xcp_mgr *xcp_mgr, int *from)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
83
struct amdgpu_xcp_mgr *xcp_mgr;
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
111
static int aqua_vanjaram_query_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
137
static int __aqua_vanjaram_get_xcc_per_xcp(struct amdgpu_xcp_mgr *xcp_mgr, int mode)
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
164
static int __aqua_vanjaram_get_xcp_ip_info(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
222
static int __aqua_vanjaram_get_px_mode_info(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
268
static int aqua_vanjaram_get_xcp_res_info(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
311
__aqua_vanjaram_get_auto_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
334
static bool __aqua_vanjaram_is_valid_mode(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
370
static void __aqua_vanjaram_update_available_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
382
static int aqua_vanjaram_switch_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
450
static int aqua_vanjaram_get_xcp_mem_id(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
497
static int aqua_vanjaram_get_xcp_ip_details(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
81
__aqua_vanjaram_calc_xcp_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
382
static enum amdgpu_gfx_partition __soc_v1_0_calc_xcp_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
413
static int soc_v1_0_query_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
436
static int __soc_v1_0_get_xcc_per_xcp(struct amdgpu_xcp_mgr *xcp_mgr, int mode)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
463
static int __soc_v1_0_get_xcp_ip_info(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
521
static int soc_v1_0_get_xcp_res_info(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
587
static enum amdgpu_gfx_partition __soc_v1_0_get_auto_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
606
static bool __soc_v1_0_is_valid_mode(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
641
static void __soc_v1_0_update_available_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr)
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
653
static int soc_v1_0_switch_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
728
static int soc_v1_0_get_xcp_mem_id(struct amdgpu_xcp_mgr *xcp_mgr,
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c
776
static int soc_v1_0_get_xcp_ip_details(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id,