radeon_hd: Stub out gfx ring boot.
* Tab fix as well
This commit is contained in:
@@ -300,6 +300,8 @@ radeon_init_accelerant(int device)
|
|||||||
// Set up data crunching + irq rings
|
// Set up data crunching + irq rings
|
||||||
radeon_gpu_ring_setup();
|
radeon_gpu_ring_setup();
|
||||||
|
|
||||||
|
radeon_gpu_ring_boot(RADEON_QUEUE_TYPE_GFX_INDEX);
|
||||||
|
|
||||||
TRACE("%s done\n", __func__);
|
TRACE("%s done\n", __func__);
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -506,7 +506,7 @@ radeon_gpu_ring_setup()
|
|||||||
TRACE("%s called\n", __func__);
|
TRACE("%s called\n", __func__);
|
||||||
|
|
||||||
// init GFX ring queue
|
// init GFX ring queue
|
||||||
gInfo->ringQueue[RADEON_QUEUE_TYPE_GFX_INDEX]
|
gInfo->ringQueue[RADEON_QUEUE_TYPE_GFX_INDEX]
|
||||||
= new RingQueue(1024 * 1024, RADEON_QUEUE_TYPE_GFX_INDEX);
|
= new RingQueue(1024 * 1024, RADEON_QUEUE_TYPE_GFX_INDEX);
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
@@ -520,6 +520,23 @@ radeon_gpu_ring_setup()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
status_t
|
||||||
|
radeon_gpu_ring_boot(uint32 ringType)
|
||||||
|
{
|
||||||
|
TRACE("%s called\n", __func__);
|
||||||
|
|
||||||
|
RingQueue* ring = gInfo->ringQueue[ringType];
|
||||||
|
if (ring == NULL) {
|
||||||
|
ERROR("%s: Specified ring doesn't exist!\n", __func__);
|
||||||
|
return B_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
// TODO: Write initial ring state
|
||||||
|
|
||||||
|
return B_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
status_t
|
status_t
|
||||||
radeon_gpu_ss_disable()
|
radeon_gpu_ss_disable()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -176,6 +176,7 @@ void radeon_gpu_mc_resume(struct gpu_state *gpuState);
|
|||||||
status_t radeon_gpu_mc_idlewait();
|
status_t radeon_gpu_mc_idlewait();
|
||||||
status_t radeon_gpu_mc_setup();
|
status_t radeon_gpu_mc_setup();
|
||||||
status_t radeon_gpu_ring_setup();
|
status_t radeon_gpu_ring_setup();
|
||||||
|
status_t radeon_gpu_ring_boot(uint32 ringType);
|
||||||
status_t radeon_gpu_ss_disable();
|
status_t radeon_gpu_ss_disable();
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user