HFI: add dd to generated sdma_engine
This commit is contained in:
77
kernel/include/hfi1/hfi1_generated_sdma_engine.h
Normal file
77
kernel/include/hfi1/hfi1_generated_sdma_engine.h
Normal file
@ -0,0 +1,77 @@
|
||||
struct sdma_engine {
|
||||
union {
|
||||
char whole_struct[1472];
|
||||
struct {
|
||||
char padding0[0];
|
||||
struct hfi1_devdata *dd;
|
||||
};
|
||||
struct {
|
||||
char padding1[16];
|
||||
void *tail_csr;
|
||||
};
|
||||
struct {
|
||||
char padding2[72];
|
||||
struct hw_sdma_desc *descq;
|
||||
};
|
||||
struct {
|
||||
char padding3[80];
|
||||
unsigned int descq_full_count;
|
||||
};
|
||||
struct {
|
||||
char padding4[88];
|
||||
struct sdma_txreq **tx_ring;
|
||||
};
|
||||
struct {
|
||||
char padding5[104];
|
||||
u32 sdma_mask;
|
||||
};
|
||||
struct {
|
||||
char padding6[112];
|
||||
struct sdma_state state;
|
||||
};
|
||||
struct {
|
||||
char padding7[180];
|
||||
u8 sdma_shift;
|
||||
};
|
||||
struct {
|
||||
char padding8[256];
|
||||
spinlock_t tail_lock;
|
||||
};
|
||||
struct {
|
||||
char padding9[260];
|
||||
u32 descq_tail;
|
||||
};
|
||||
struct {
|
||||
char padding10[264];
|
||||
long unsigned int ahg_bits;
|
||||
};
|
||||
struct {
|
||||
char padding11[272];
|
||||
u16 desc_avail;
|
||||
};
|
||||
struct {
|
||||
char padding12[274];
|
||||
u16 tx_tail;
|
||||
};
|
||||
struct {
|
||||
char padding13[276];
|
||||
u16 descq_cnt;
|
||||
};
|
||||
struct {
|
||||
char padding14[320];
|
||||
seqlock_t head_lock;
|
||||
};
|
||||
struct {
|
||||
char padding15[328];
|
||||
u32 descq_head;
|
||||
};
|
||||
struct {
|
||||
char padding16[704];
|
||||
spinlock_t flushlist_lock;
|
||||
};
|
||||
struct {
|
||||
char padding17[712];
|
||||
struct list_head flushlist;
|
||||
};
|
||||
};
|
||||
};
|
||||
17
kernel/include/hfi1/hfi1_generated_sdma_state.h
Normal file
17
kernel/include/hfi1/hfi1_generated_sdma_state.h
Normal file
@ -0,0 +1,17 @@
|
||||
struct sdma_state {
|
||||
union {
|
||||
char whole_struct[64];
|
||||
struct {
|
||||
char padding0[40];
|
||||
enum sdma_states current_state;
|
||||
};
|
||||
struct {
|
||||
char padding1[48];
|
||||
unsigned int go_s99_running;
|
||||
};
|
||||
struct {
|
||||
char padding2[52];
|
||||
enum sdma_states previous_state;
|
||||
};
|
||||
};
|
||||
};
|
||||
@ -50,7 +50,7 @@ HFI1_KO="${1-$(modinfo -n hfi1)}" || \
|
||||
> "${HDR_PREFIX}sdma_state.h"
|
||||
|
||||
"$DES_BIN" "$HFI1_KO" sdma_engine \
|
||||
tail_lock desc_avail tail_csr flushlist flushlist_lock \
|
||||
dd tail_lock desc_avail tail_csr flushlist flushlist_lock \
|
||||
descq_head descq_tail descq_cnt state sdma_shift sdma_mask\
|
||||
descq tx_ring tx_tail head_lock descq_full_count ahg_bits\
|
||||
> "${HDR_PREFIX}sdma_engine.h"
|
||||
|
||||
Reference in New Issue
Block a user