Commit 9e38a5c1 authored by Malcolm Priestley's avatar Malcolm Priestley Committed by Greg Kroah-Hartman

staging: vt6656: rxtx.c Create union of struct vnt_rrv_time* stuctures

Attach union vnt_tx_head to structure vnt_tx_buffer replacing pointer
pvRrvTime.

In s_vGenerateTxParameter the relevant struct vnt_rrv_time_*
structure is attached to the vnt_tx_head.

The NULL check is now pFifoHead.
Signed-off-by: default avatarMalcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 57225184
This diff is collapsed.
...@@ -180,6 +180,12 @@ union vnt_tx_data_head { ...@@ -180,6 +180,12 @@ union vnt_tx_data_head {
struct vnt_cts_fb cts_g_fb; struct vnt_cts_fb cts_g_fb;
}; };
union vnt_tx_head {
struct vnt_rrv_time_rts rts;
struct vnt_rrv_time_cts cts;
struct vnt_rrv_time_ab ab;
};
struct vnt_tx_fifo_head { struct vnt_tx_fifo_head {
u32 adwTxKey[4]; u32 adwTxKey[4];
u16 wFIFOCtl; u16 wFIFOCtl;
...@@ -193,6 +199,7 @@ struct vnt_tx_buffer { ...@@ -193,6 +199,7 @@ struct vnt_tx_buffer {
u8 byPKTNO; u8 byPKTNO;
u16 wTxByteCount; u16 wTxByteCount;
struct vnt_tx_fifo_head fifo_head; struct vnt_tx_fifo_head fifo_head;
union vnt_tx_head tx_head;
} __packed; } __packed;
struct vnt_beacon_buffer { struct vnt_beacon_buffer {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment