summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h
diff options
context:
space:
mode:
authorBen Goz <ben.goz@amd.com>2014-07-17 00:36:17 +0300
committerOded Gabbay <oded.gabbay@amd.com>2014-07-17 00:36:17 +0300
commit6e99df5741b3332dcceb86915b2818af640c51f9 (patch)
treeb4b70d3fda87cfd7d16ad39882b29b9dcc53a63d /drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h
parented8aab4594e0c5054b25b4a8810901ccf70efdcf (diff)
downloadop-kernel-dev-6e99df5741b3332dcceb86915b2818af640c51f9.zip
op-kernel-dev-6e99df5741b3332dcceb86915b2818af640c51f9.tar.gz
amdkfd: Add mqd_manager module
The mqd_manager module handles MQD data structures. MQD stands for Memory Queue Descriptor, which is used by the H/W to keep the usermode queue state in memory. v3: Removed new typedefs Removed pragma pack 4 Remove cik_mqds.h file Changed lower_32/upper_32 calls to use linux macros Used new gart allocation functions Added documentation v4: Added missing initialization of the addr field in init_mqd() Setting the hqd persistent.preload_req bit ON so that when queues switches on/off, their context will kept and read from the mqd when the cp reassign them, and thus the dispatched workload context kept consistent without any interrupts. v5: Move amdkfd from drm/radeon/ to drm/amd/ Change format of mqd structure to match latest KV firmware Add support for AQL queues creation to enable working with open-source HSA runtime. Various fixes Signed-off-by: Ben Goz <ben.goz@amd.com> Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud