linux/drivers/net/ethernet/mellanox/mlx5/core
Achiad Shochat 98e81b0ad6 net/mlx5e: Remove the mlx5e_update_priv_params() function
It was used to update netdev priv parameters that require stopping
and re-opening the device in a generic way - it got the new
parameters and did: ndo_stop(), copy new parameters into current
parameters, ndo_open().

We chose to remove it for two reasons:
1) It requires additional instance of struct mlx5e_params on the
   stack and looking forward we expect this struct to grow.
2) Sometimes we want to do additional operations (besides
   just updating the priv parameters) while the netdev is stopped.
   For example, updating netdev->mtu @mlx5e_change_mtu() should
   be done while the netdev is stopped (done in this commit).

Signed-off-by: Achiad Shochat <achiad@mellanox.com>
Signed-off-by: Amir Vadai <amirv@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-07-29 23:04:47 -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: Extend mlx5_core to support ConnectX-4 Ethernet functionality 2015-05-30 18:24:51 -07:00
cq.c net/mlx5_core: Modify CQ moderation parameters 2015-05-30 18:23:59 -07:00
debugfs.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
en_ethtool.c net/mlx5e: Remove the mlx5e_update_priv_params() function 2015-07-29 23:04:47 -07:00
en_flow_table.c net/mlx5e: Input IPSEC.SPI into the RX RSS hash function 2015-07-27 00:29:17 -07:00
en_main.c net/mlx5e: Remove the mlx5e_update_priv_params() function 2015-07-29 23:04:47 -07:00
en_rx.c net/mlx5e: Prefetch skb data on RX 2015-06-24 00:42:41 -07:00
en_tx.c net/mlx5e: TX latency optimization to save DMA reads 2015-07-27 00:29:17 -07:00
en_txrx.c net/mlx5e: Pop cq outside mlx5e_get_cqe 2015-06-24 00:42:41 -07:00
en.h net/mlx5e: Remove the mlx5e_update_priv_params() function 2015-07-29 23:04:47 -07:00
eq.c net/mlx5_core: New device capabilities handling 2015-05-30 18:23:22 -07:00
flow_table.c net/mlx5: Ethernet resource handling files 2015-05-30 18:24:39 -07:00
fw.c net/mlx5_core: Fix static checker warnings around system guid query flow 2015-06-07 20:11:17 -07:00
health.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
Kconfig mlx5: Enable mutual support for IB and Ethernet 2015-06-04 16:41:02 -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/mlx5e: TX latency optimization to save DMA reads 2015-07-27 00:29:17 -07:00
Makefile net/mlx5_core: Add new query HCA vport commands 2015-06-04 16:41:01 -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: Check the return value of mlx5_command_exec() 2015-07-29 23:04:46 -07:00
mr.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
pagealloc.c mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures 2015-04-15 16:20:51 -04:00
pd.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
port.c net/mlx5e: Fix HW MTU settings 2015-06-11 15:55:25 -07:00
qp.c mlx5: Enable mutual support for IB and Ethernet 2015-06-04 16:41:02 -07:00
srq.c net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 2015-06-04 16:41:01 -07:00
transobj.c net/mlx5e: Introduce create/destroy RSS indir table access functions 2015-07-29 23:04:47 -07:00
transobj.h net/mlx5e: Introduce create/destroy RSS indir table access functions 2015-07-29 23:04:47 -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