blob: 0996c66faad1b2b75e9e1d8d3e3ecf3705f87ff2 [file] [log] [blame]
name: dw3000_wakeup_done
ID: 1222
format:
field:unsigned short common_type; offset:0; size:2; signed:0;
field:unsigned char common_flags; offset:2; size:1; signed:0;
field:unsigned char common_preempt_count; offset:3; size:1; signed:0;
field:int common_pid; offset:4; size:4; signed:1;
field:char dw_name[32]; offset:8; size:32; signed:0;
field:s64 sleep_time_us; offset:40; size:8; signed:1;
field:u32 sleep_enter_dtu; offset:48; size:4; signed:0;
field:u32 dtu_next_op; offset:52; size:4; signed:0;
field:enum operational_state next_op; offset:56; size:4; signed:0;
print fmt: "%s, sleep_us: %lld, sleep_enter_dtu: %#x, next_op_date: %#x, next_op: %s", REC->dw_name, REC->sleep_time_us, REC->sleep_enter_dtu, REC->dtu_next_op, __print_symbolic(REC->next_op, { 0, "OFF" }, { 1, "DEEP_SLEEP" }, { 2, "SLEEP" }, { 3, "WAKE_UP" }, { 4, "INIT_RC" }, { 5, "IDLE_RC" }, { 6, "IDLE_PLL" }, { 7, "TX_WAIT" }, { 8, "TX" }, { 9, "RX_WAIT" }, { 10, "RX" })