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
96typedef struct GEM5_PACKED
105typedef struct GEM5_PACKED
114typedef struct GEM5_PACKED
121typedef struct GEM5_PACKED
130typedef struct GEM5_PACKED
139typedef struct GEM5_PACKED
146typedef struct GEM5_PACKED
160static_assert(
sizeof(
sdmaTrap) == 4);
162typedef struct GEM5_PACKED
177typedef struct GEM5_PACKED
192typedef struct GEM5_PACKED
201typedef struct GEM5_PACKED
208typedef struct GEM5_PACKED
219typedef struct GEM5_PACKED
228typedef struct GEM5_PACKED
252typedef struct GEM5_PACKED
286typedef struct GEM5_PACKED
308typedef struct GEM5_PACKED
322typedef struct GEM5_PACKED
329typedef struct GEM5_PACKED
338typedef struct GEM5_PACKED
347typedef struct GEM5_PACKED
364typedef struct GEM5_PACKED
374typedef struct GEM5_PACKED
427typedef struct GEM5_PACKED
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
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 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.
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