/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | gmc_v6_0.c | 66 u32 blackout; in gmc_v6_0_mc_stop() local 70 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v6_0_mc_stop() 71 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v6_0_mc_stop() 74 /* blackout the MC */ in gmc_v6_0_mc_stop() 75 blackout = REG_SET_FIELD(blackout, in gmc_v6_0_mc_stop() 77 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout | 1); in gmc_v6_0_mc_stop()
|
H A D | gmc_v7_0.c | 92 u32 blackout; in gmc_v7_0_mc_stop() local 96 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v7_0_mc_stop() 97 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v7_0_mc_stop() 100 /* blackout the MC */ in gmc_v7_0_mc_stop() 101 blackout = REG_SET_FIELD(blackout, in gmc_v7_0_mc_stop() 103 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout | 1); in gmc_v7_0_mc_stop()
|
H A D | gmc_v8_0.c | 180 u32 blackout; in gmc_v8_0_mc_stop() local 184 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v8_0_mc_stop() 185 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v8_0_mc_stop() 188 /* blackout the MC */ in gmc_v8_0_mc_stop() 189 blackout = REG_SET_FIELD(blackout, in gmc_v8_0_mc_stop() 191 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout); in gmc_v8_0_mc_stop()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | gmc_v6_0.c | 66 u32 blackout; in gmc_v6_0_mc_stop() local 70 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v6_0_mc_stop() 71 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v6_0_mc_stop() 74 /* blackout the MC */ in gmc_v6_0_mc_stop() 75 blackout = REG_SET_FIELD(blackout, in gmc_v6_0_mc_stop() 77 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout | 1); in gmc_v6_0_mc_stop()
|
H A D | gmc_v7_0.c | 90 u32 blackout; in gmc_v7_0_mc_stop() local 94 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v7_0_mc_stop() 95 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v7_0_mc_stop() 98 /* blackout the MC */ in gmc_v7_0_mc_stop() 99 blackout = REG_SET_FIELD(blackout, in gmc_v7_0_mc_stop() 101 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout | 1); in gmc_v7_0_mc_stop()
|
H A D | gmc_v8_0.c | 172 u32 blackout; in gmc_v8_0_mc_stop() local 176 blackout = RREG32(mmMC_SHARED_BLACKOUT_CNTL); in gmc_v8_0_mc_stop() 177 if (REG_GET_FIELD(blackout, MC_SHARED_BLACKOUT_CNTL, BLACKOUT_MODE) != 1) { in gmc_v8_0_mc_stop() 180 /* blackout the MC */ in gmc_v8_0_mc_stop() 181 blackout = REG_SET_FIELD(blackout, in gmc_v8_0_mc_stop() 183 WREG32(mmMC_SHARED_BLACKOUT_CNTL, blackout); in gmc_v8_0_mc_stop()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | rv515.c | 300 u32 crtc_enabled, tmp, frame_count, blackout; in rv515_mc_stop() local 346 blackout = RREG32(R700_MC_CITF_CNTL); in rv515_mc_stop() 348 blackout = RREG32(R600_CITF_CNTL); in rv515_mc_stop() 349 if ((blackout & R600_BLACKOUT_MASK) != R600_BLACKOUT_MASK) { in rv515_mc_stop() 352 /* blackout the MC */ in rv515_mc_stop() 353 blackout |= R600_BLACKOUT_MASK; in rv515_mc_stop() 355 WREG32(R700_MC_CITF_CNTL, blackout); in rv515_mc_stop() 357 WREG32(R600_CITF_CNTL, blackout); in rv515_mc_stop()
|
H A D | ni.c | 640 u32 mem_type, running, blackout = 0; in ni_mc_load_microcode() local 676 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in ni_mc_load_microcode() 707 WREG32(MC_SHARED_BLACKOUT_CNTL, blackout); in ni_mc_load_microcode()
|
H A D | evergreen.c | 2666 u32 crtc_enabled, tmp, frame_count, blackout; in evergreen_mc_stop() local 2734 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in evergreen_mc_stop() 2735 if ((blackout & BLACKOUT_MODE_MASK) != 1) { in evergreen_mc_stop() 2738 /* blackout the MC */ in evergreen_mc_stop() 2739 blackout &= ~BLACKOUT_MODE_MASK; in evergreen_mc_stop() 2740 WREG32(MC_SHARED_BLACKOUT_CNTL, blackout | 1); in evergreen_mc_stop()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | rv515.c | 270 u32 crtc_enabled, tmp, frame_count, blackout; in rv515_mc_stop() local 316 blackout = RREG32(R700_MC_CITF_CNTL); in rv515_mc_stop() 318 blackout = RREG32(R600_CITF_CNTL); in rv515_mc_stop() 319 if ((blackout & R600_BLACKOUT_MASK) != R600_BLACKOUT_MASK) { in rv515_mc_stop() 322 /* blackout the MC */ in rv515_mc_stop() 323 blackout |= R600_BLACKOUT_MASK; in rv515_mc_stop() 325 WREG32(R700_MC_CITF_CNTL, blackout); in rv515_mc_stop() 327 WREG32(R600_CITF_CNTL, blackout); in rv515_mc_stop()
|
H A D | ni.c | 627 u32 mem_type, running, blackout = 0; in ni_mc_load_microcode() local 663 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in ni_mc_load_microcode() 694 WREG32(MC_SHARED_BLACKOUT_CNTL, blackout); in ni_mc_load_microcode()
|
H A D | evergreen.c | 2668 u32 crtc_enabled, tmp, frame_count, blackout; in evergreen_mc_stop() local 2736 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in evergreen_mc_stop() 2737 if ((blackout & BLACKOUT_MODE_MASK) != 1) { in evergreen_mc_stop() 2740 /* blackout the MC */ in evergreen_mc_stop() 2741 blackout &= ~BLACKOUT_MODE_MASK; in evergreen_mc_stop() 2742 WREG32(MC_SHARED_BLACKOUT_CNTL, blackout | 1); in evergreen_mc_stop()
|