Symbol: amdgpu_umsch_mm
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1173
struct amdgpu_umsch_mm umsch_mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
270
extern int amdgpu_umsch_mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
2095
if (amdgpu_umsch_mm & amdgpu_umsch_mm_fwlog)
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
2544
if (amdgpu_umsch_mm & 0x1) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
1011
module_param_named(umsch_mm, amdgpu_umsch_mm, int, 0444);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
240
int amdgpu_umsch_mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
104
int amdgpu_umsch_mm_ring_init(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
119
int amdgpu_umsch_mm_init_microcode(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
177
int amdgpu_umsch_mm_allocate_ucode_buffer(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
209
int amdgpu_umsch_mm_allocate_ucode_data_buffer(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
241
int amdgpu_umsch_mm_psp_execute_cmd_buf(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
37
int amdgpu_umsch_mm_submit_pkt(struct amdgpu_umsch_mm *umsch, void *pkt, int ndws)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
432
void amdgpu_umsch_fwlog_init(struct amdgpu_umsch_mm *umsch_mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
453
struct amdgpu_umsch_mm *umsch_mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
50
int amdgpu_umsch_mm_query_fence(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
518
struct amdgpu_umsch_mm *umsch_mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
68
struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
79
struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
87
struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
116
struct amdgpu_umsch_mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
119
int (*set_hw_resources)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
120
int (*add_queue)(struct amdgpu_umsch_mm *umsch,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
122
int (*remove_queue)(struct amdgpu_umsch_mm *umsch,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
124
int (*set_regs)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
125
int (*init_microcode)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
126
int (*load_microcode)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
127
int (*ring_init)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
128
int (*ring_start)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
129
int (*ring_stop)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
130
int (*ring_fini)(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
184
int amdgpu_umsch_mm_submit_pkt(struct amdgpu_umsch_mm *umsch, void *pkt, int ndws);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
185
int amdgpu_umsch_mm_query_fence(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
187
int amdgpu_umsch_mm_init_microcode(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
188
int amdgpu_umsch_mm_allocate_ucode_buffer(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
189
int amdgpu_umsch_mm_allocate_ucode_data_buffer(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
191
int amdgpu_umsch_mm_psp_execute_cmd_buf(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
193
int amdgpu_umsch_mm_ring_init(struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
196
struct amdgpu_umsch_mm *umsch);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
198
void amdgpu_umsch_fwlog_init(struct amdgpu_umsch_mm *umsch_mm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
234
static inline void amdgpu_umsch_mm_lock(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
239
static inline void amdgpu_umsch_mm_unlock(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
184
static void umsch_mm_v4_0_aggregated_doorbell_init(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
214
static int umsch_mm_v4_0_ring_start(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
244
static int umsch_mm_v4_0_ring_stop(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
269
static int umsch_mm_v4_0_set_hw_resources(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
327
static int umsch_mm_v4_0_add_queue(struct amdgpu_umsch_mm *umsch,
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
377
static int umsch_mm_v4_0_remove_queue(struct amdgpu_umsch_mm *umsch,
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
409
static int umsch_mm_v4_0_set_regs(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
431
void umsch_mm_v4_0_set_funcs(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
48
static int umsch_mm_v4_0_load_microcode(struct amdgpu_umsch_mm *umsch)
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.h
28
void umsch_mm_v4_0_set_funcs(struct amdgpu_umsch_mm *umsch);