33#ifndef __DEV_AMDGPU_SDMA_PACKETS_HH__
34#define __DEV_AMDGPU_SDMA_PACKETS_HH__
42typedef struct GEM5_PACKED
54static_assert(
sizeof(
sdmaCopy) == 24);
56typedef struct GEM5_PACKED
66typedef struct GEM5_PACKED
83typedef struct GEM5_PACKED
100typedef struct GEM5_PACKED
113typedef struct GEM5_PACKED
122typedef struct GEM5_PACKED
131typedef struct GEM5_PACKED
138typedef struct GEM5_PACKED
147typedef struct GEM5_PACKED
156typedef struct GEM5_PACKED
163typedef struct GEM5_PACKED
177static_assert(
sizeof(
sdmaTrap) == 4);
179typedef struct GEM5_PACKED
194typedef struct GEM5_PACKED
209typedef struct GEM5_PACKED
218typedef struct GEM5_PACKED
225typedef struct GEM5_PACKED
236typedef struct GEM5_PACKED
245typedef struct GEM5_PACKED
269typedef struct GEM5_PACKED
303typedef struct GEM5_PACKED
325typedef struct GEM5_PACKED
339typedef struct GEM5_PACKED
346typedef struct GEM5_PACKED
355typedef struct GEM5_PACKED
364typedef struct GEM5_PACKED
381typedef struct GEM5_PACKED
391typedef struct GEM5_PACKED
444typedef struct GEM5_PACKED
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
struct gem5::GEM5_PACKED sdmaFence
struct gem5::GEM5_PACKED sdmaDataFillMulti
struct gem5::GEM5_PACKED sdmaConstFill
struct gem5::GEM5_PACKED sdmaIndirectBufferHeader
struct gem5::GEM5_PACKED sdmaTimestamp
struct gem5::GEM5_PACKED sdmaConstFillHeader
struct gem5::GEM5_PACKED sdmaAESCounter
struct gem5::GEM5_PACKED sdmaAtomic
struct gem5::GEM5_PACKED sdmaPredExecHeader
struct gem5::GEM5_PACKED sdmaAQLBarrierOr
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
struct gem5::GEM5_PACKED sdmaPtePde
struct gem5::GEM5_PACKED sdmaPollRegMem
struct gem5::GEM5_PACKED sdmaMemInc
struct gem5::GEM5_PACKED sdmaPollRegMemHeader
struct gem5::GEM5_PACKED sdmaPredExec
struct gem5::GEM5_PACKED sdmaAESKey
constexpr unsigned int SDMA_ATOMIC_ADD64
struct gem5::GEM5_PACKED sdmaWrite
struct gem5::GEM5_PACKED sdmaAtomicHeader
struct gem5::GEM5_PACKED sdmaCopy
SDMA packets - see src/core/inc/sdma_registers.h in ROCR-Runtime.
struct gem5::GEM5_PACKED sdmaIndirectBuffer
struct gem5::GEM5_PACKED sdmaTrap
struct gem5::GEM5_PACKED sdmaSRBMWrite
struct gem5::GEM5_PACKED sdmaAQLCopy
struct gem5::GEM5_PACKED sdmaAESOffset
struct gem5::GEM5_PACKED sdmaHeaderAgentDisp
struct gem5::GEM5_PACKED sdmaAESLoad
struct gem5::GEM5_PACKED sdmaSRBMWriteHeader
struct gem5::GEM5_PACKED sdmaDummyTrap
struct gem5::GEM5_PACKED sdmaSemaphore
struct gem5::GEM5_PACKED sdmaCondExec
sdmaHeaderAgentDisp header