drm/amdgpu: disable mcbp if parameter zero is set
authorJiadong Zhu <Jiadong.Zhu@amd.com>
Tue, 8 Aug 2023 02:59:25 +0000 (10:59 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 15 Aug 2023 21:44:02 +0000 (17:44 -0400)
commit1e9e15dcf414bef97489573e3521589b692f7231
treeb731e727ddff1cdc3d8e6ef1d9bc77a4480dbba9
parentba4c1d772c26ee91ea308c1b68f4f58a38de2aa5
drm/amdgpu: disable mcbp if parameter zero is set

The parameter amdgpu_mcbp shall have priority against the default value
calculated from the chip version.
User could disable mcbp by setting the parameter mcbp as zero.

v2: do not trigger preemption in sw ring muxer when mcbp is disabled.

Signed-off-by: Jiadong Zhu <Jiadong.Zhu@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c