/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | psp_v11_0_8.c | 64 unsigned int psp_ring_reg = 0; in psp_v11_0_8_ring_create() local 76 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_8_ring_create() 77 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v11_0_8_ring_create() 79 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_8_ring_create() 80 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v11_0_8_ring_create() 103 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_8_ring_create() 104 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v11_0_8_ring_create() 106 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_8_ring_create() 107 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v11_0_8_ring_create() 109 psp_ring_reg in psp_v11_0_8_ring_create() [all...] |
H A D | psp_v10_0.c | 73 unsigned int psp_ring_reg = 0; in psp_v10_0_ring_create() local 78 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v10_0_ring_create() 79 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v10_0_ring_create() 81 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v10_0_ring_create() 82 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v10_0_ring_create() 84 psp_ring_reg = ring->ring_size; in psp_v10_0_ring_create() 85 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_71, psp_ring_reg); in psp_v10_0_ring_create() 87 psp_ring_reg = ring_type; in psp_v10_0_ring_create() 88 psp_ring_reg = psp_ring_reg << 1 in psp_v10_0_ring_create() 105 unsigned int psp_ring_reg = 0; psp_v10_0_ring_stop() local [all...] |
H A D | psp_v3_1.c | 190 unsigned int psp_ring_reg = 0; in psp_v3_1_ring_create() local 205 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v3_1_ring_create() 206 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v3_1_ring_create() 208 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v3_1_ring_create() 209 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v3_1_ring_create() 212 psp_ring_reg = ring_type; in psp_v3_1_ring_create() 213 psp_ring_reg = psp_ring_reg << 16; in psp_v3_1_ring_create() 214 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_101, psp_ring_reg); in psp_v3_1_ring_create() 226 psp_ring_reg in psp_v3_1_ring_create() [all...] |
H A D | psp_v13_0_4.c | 227 unsigned int psp_ring_reg = 0; in psp_v13_0_4_ring_create() local 239 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_4_ring_create() 240 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v13_0_4_ring_create() 242 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_4_ring_create() 243 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v13_0_4_ring_create() 266 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_4_ring_create() 267 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v13_0_4_ring_create() 269 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_4_ring_create() 270 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v13_0_4_ring_create() 272 psp_ring_reg in psp_v13_0_4_ring_create() [all...] |
H A D | psp_v12_0.c | 185 unsigned int psp_ring_reg = 0; in psp_v12_0_ring_create() local 193 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 194 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v12_0_ring_create() 196 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 197 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v12_0_ring_create() 212 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 213 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v12_0_ring_create() 215 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 216 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v12_0_ring_create() 218 psp_ring_reg in psp_v12_0_ring_create() [all...] |
H A D | psp_v11_0.c | 292 unsigned int psp_ring_reg = 0; in psp_v11_0_ring_create() local 305 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 306 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v11_0_ring_create() 308 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 309 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v11_0_ring_create() 332 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 333 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v11_0_ring_create() 335 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 336 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v11_0_ring_create() 338 psp_ring_reg in psp_v11_0_ring_create() [all...] |
H A D | psp_v13_0.c | 341 unsigned int psp_ring_reg = 0; in psp_v13_0_ring_create() local 353 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_ring_create() 354 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v13_0_ring_create() 356 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_ring_create() 357 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v13_0_ring_create() 380 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_ring_create() 381 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v13_0_ring_create() 383 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v13_0_ring_create() 384 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v13_0_ring_create() 386 psp_ring_reg in psp_v13_0_ring_create() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | psp_v3_1.c | 227 unsigned int psp_ring_reg = 0; in psp_v3_1_ring_create() local 241 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v3_1_ring_create() 242 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v3_1_ring_create() 244 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v3_1_ring_create() 245 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v3_1_ring_create() 248 psp_ring_reg = ring_type; in psp_v3_1_ring_create() 249 psp_ring_reg = psp_ring_reg << 16; in psp_v3_1_ring_create() 250 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_101, psp_ring_reg); in psp_v3_1_ring_create() 262 psp_ring_reg in psp_v3_1_ring_create() [all...] |
H A D | psp_v10_0.c | 151 unsigned int psp_ring_reg = 0; in psp_v10_0_ring_create() local 156 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v10_0_ring_create() 157 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v10_0_ring_create() 159 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v10_0_ring_create() 160 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v10_0_ring_create() 162 psp_ring_reg = ring->ring_size; in psp_v10_0_ring_create() 163 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_71, psp_ring_reg); in psp_v10_0_ring_create() 165 psp_ring_reg = ring_type; in psp_v10_0_ring_create() 166 psp_ring_reg = psp_ring_reg << 1 in psp_v10_0_ring_create() 183 unsigned int psp_ring_reg = 0; psp_v10_0_ring_stop() local [all...] |
H A D | psp_v12_0.c | 265 unsigned int psp_ring_reg = 0; in psp_v12_0_ring_create() local 271 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 272 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v12_0_ring_create() 274 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 275 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v12_0_ring_create() 290 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 291 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v12_0_ring_create() 293 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v12_0_ring_create() 294 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v12_0_ring_create() 296 psp_ring_reg in psp_v12_0_ring_create() [all...] |
H A D | psp_v11_0.c | 465 unsigned int psp_ring_reg = 0; in psp_v11_0_ring_create() local 477 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 478 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_102, psp_ring_reg); in psp_v11_0_ring_create() 480 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 481 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_103, psp_ring_reg); in psp_v11_0_ring_create() 504 psp_ring_reg = lower_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 505 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_69, psp_ring_reg); in psp_v11_0_ring_create() 507 psp_ring_reg = upper_32_bits(ring->ring_mem_mc_addr); in psp_v11_0_ring_create() 508 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_70, psp_ring_reg); in psp_v11_0_ring_create() 510 psp_ring_reg in psp_v11_0_ring_create() [all...] |