33 #ifndef __DEV_AMDGPU_SDMA_PACKETS_HH__
34 #define __DEV_AMDGPU_SDMA_PACKETS_HH__
42 typedef struct GEM5_PACKED
54 static_assert(
sizeof(
sdmaCopy) == 24);
56 typedef struct GEM5_PACKED
66 typedef struct GEM5_PACKED
83 typedef struct GEM5_PACKED
96 typedef struct GEM5_PACKED
105 typedef struct GEM5_PACKED
114 typedef struct GEM5_PACKED
121 typedef struct GEM5_PACKED
130 typedef struct GEM5_PACKED
139 typedef struct GEM5_PACKED
146 typedef struct GEM5_PACKED
160 static_assert(
sizeof(
sdmaTrap) == 4);
162 typedef struct GEM5_PACKED
177 typedef struct GEM5_PACKED
192 typedef struct GEM5_PACKED
201 typedef struct GEM5_PACKED
208 typedef struct GEM5_PACKED
219 typedef struct GEM5_PACKED
228 typedef struct GEM5_PACKED
252 typedef struct GEM5_PACKED
286 typedef struct GEM5_PACKED
308 typedef struct GEM5_PACKED
322 typedef struct GEM5_PACKED
329 typedef struct GEM5_PACKED
338 typedef struct GEM5_PACKED
347 typedef struct GEM5_PACKED
364 typedef struct GEM5_PACKED
374 typedef struct GEM5_PACKED
427 typedef 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