diff options
author | Prasad Kanneganti <prasad.kanneganti@cavium.com> | 2017-01-12 04:40:27 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-01-12 23:52:56 +0300 |
commit | a8ac1a55d0859cf8f53db3275ad4a6480868e80c (patch) | |
tree | 12c9bf03270351119b23f37f0ea638b41ad57214 /drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h | |
parent | cb2336b5965d95d03e46d145d5e11aea4eaab0ad (diff) | |
download | linux-a8ac1a55d0859cf8f53db3275ad4a6480868e80c.tar.xz |
liquidio VF: reduce load time of module
Reduce the load time of the VF driver by decreasing the wait time between
iterations of the loop that polls for a mailbox response from the PF. Also
change the wait time units from jiffies to milliseconds.
Signed-off-by: Prasad Kanneganti <prasad.kanneganti@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: Raghu Vatsavayi <raghu.vatsavayi@cavium.com>
Signed-off-by: Derek Chickles <derek.chickles@cavium.com>
Signed-off-by: Satanand Burla <satananda.burla@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h')
-rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h b/drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h index fe60a3e6247b..c9376fe075bc 100644 --- a/drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h +++ b/drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h @@ -31,8 +31,8 @@ #define OCTEON_PFVFSIG 0x1122334455667788 #define OCTEON_PFVFERR 0xDEADDEADDEADDEAD -#define LIO_MBOX_WRITE_WAIT_CNT 1000 -#define LIO_MBOX_WRITE_WAIT_TIME 10 +#define LIO_MBOX_WRITE_WAIT_CNT 1000 +#define LIO_MBOX_WRITE_WAIT_TIME msecs_to_jiffies(1) enum octeon_mbox_cmd_status { OCTEON_MBOX_STATUS_SUCCESS = 0, |