OpenCloudOS-Kernel/drivers/net/ethernet/mellanox/mlx5/core
Eli Cohen e3297246c2 net/mlx5_core: Wait for FW readiness on startup
On device initialization, wait till firmware indicates that that it is done
with initialization before proceeding to initialize the device.

Also update initialization segment layout to match driver/firmware
interface definitions.

Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-10-14 19:14:43 -07:00
..
Kconfig mlx5: Enable mutual support for IB and Ethernet 2015-06-04 16:41:02 -07:00
Makefile net/mlx5_core: Add new query HCA vport commands 2015-06-04 16:41:01 -07:00
alloc.c net/mlx5e: Allocate DMA coherent memory on reader NUMA node 2015-07-27 00:29:17 -07:00
cmd.c net/mlx5_core: Add pci error handlers to mlx5_core driver 2015-10-14 19:14:42 -07:00
cq.c net/mlx5_core: New init and exit flow for mlx5_core 2015-09-28 22:19:50 -07:00
debugfs.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
en.h net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue 2015-08-25 13:45:09 -07:00
en_ethtool.c net/mlx5e: Support ethtool get/set_pauseparam 2015-08-17 15:51:36 -07:00
en_flow_table.c net/mlx5e: Take advantage of the light-weight netdev open/stop 2015-08-06 22:00:59 -07:00
en_main.c net/mlx5e: Priv state flag not rolled-back upon netdev open error 2015-09-28 22:19:49 -07:00
en_rx.c mlx5e: Fix sparse warnings in mlx5e_handle_csum(). 2015-08-17 21:22:26 -07:00
en_tx.c net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue 2015-08-25 13:45:09 -07:00
en_txrx.c net/mlx5e: Pop cq outside mlx5e_get_cqe 2015-06-24 00:42:41 -07:00
eq.c net/mlx5_core: New init and exit flow for mlx5_core 2015-09-28 22:19:50 -07:00
flow_table.c net/mlx5: Ethernet resource handling files 2015-05-30 18:24:39 -07:00
fw.c IB/mlx5: Remove support for IB_DEVICE_LOCAL_DMA_LKEY 2015-09-25 10:46:51 -04:00
health.c net/mlx5_core: Add pci error handlers to mlx5_core driver 2015-10-14 19:14:42 -07:00
mad.c IB/core cleanup: Add const on args - device->process_mad 2015-06-02 09:33:13 -04:00
main.c net/mlx5_core: Wait for FW readiness on startup 2015-10-14 19:14:43 -07:00
mcg.c net/mlx5_core: HW data structs/types definitions cleanup 2015-05-30 18:23:11 -07:00
mlx5_core.h net/mlx5_core: Add pci error handlers to mlx5_core driver 2015-10-14 19:14:42 -07:00
mr.c net/mlx5_core: New init and exit flow for mlx5_core 2015-09-28 22:19:50 -07:00
pagealloc.c net/mlx5_core: Add pci error handlers to mlx5_core driver 2015-10-14 19:14:42 -07:00
pd.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
port.c net/mlx5_core: Remove redundant "err" variable usage 2015-09-28 22:19:49 -07:00
qp.c net/mlx5_core: New init and exit flow for mlx5_core 2015-09-28 22:19:50 -07:00
srq.c net/mlx5_core: New init and exit flow for mlx5_core 2015-09-28 22:19:50 -07:00
transobj.c net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands 2015-09-28 22:19:49 -07:00
transobj.h net/mlx5e: Light-weight netdev open/stop 2015-08-06 22:00:58 -07:00
uar.c net/mlx5e: TX latency optimization to save DMA reads 2015-07-27 00:29:17 -07:00
vport.c net/mlx5_core: Fix static checker warnings around system guid query flow 2015-06-07 20:11:17 -07:00
wq.c net/mlx5e: Allocate DMA coherent memory on reader NUMA node 2015-07-27 00:29:17 -07:00
wq.h net/mlx5e: Allocate DMA coherent memory on reader NUMA node 2015-07-27 00:29:17 -07:00