vxge: always enable hardware time stamp
authorJon Mason <jdmason@kudzu.us>
Fri, 8 Apr 2011 11:11:21 +0000 (11:11 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 12 Apr 2011 18:22:33 +0000 (11:22 -0700)
commitcd883a791b55c3c52ce402cd551585fed092d240
tree9f7e6191bf756e55904b0ad217fdc32403962090
parentd83d282bcbf24ec8ddd4f0eb57f7ad302c431b8a
vxge: always enable hardware time stamp

Hardware time stamp calculation can only be enabled by the privileged
function. Enable it always by default and simply use the ethtool
interface to set a flag to indicate whether or not the respective
function driver should indicate the timestamp along with the received
packet.

Also, make certain fields in vxge_hw_device_config bit-fields to reduce
the size of the struct.

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxge/vxge-config.h
drivers/net/vxge/vxge-main.c
drivers/net/vxge/vxge-traffic.h