# Display a process of packets and processed time.
# SPDX-License-Identifier: GPL-2.0
# It helps us to investigate networking or network device.
#
# options
# tx: show only tx chart
# rx: show only rx chart
# dev=: show only thing related to specified device
# debug: work with debug mode. It shows buffer status.
from __future__ import print_function
import os
import sys
sys.path.append(os.environ['PERF_EXEC_PATH'] + \
'/scripts/python/Perf-Trace-Util/lib/Perf/Trace')
from perf_trace_context import *
from Core import *
from Util import *
from functools import cmp_to_key
all_event_list = []; # insert all tracepoint event related with this script
irq_dic = {}; # key is cpu and value is a list which stacks irqs
# which raise NET_RX softirq
net_rx_dic = {}; # key is cpu and value include time of NET_RX softirq-entry
# and a list which stacks receive
receive_hunk_list = []; # a list which include a sequence of receive events
rx_skb_list = []; # received packet list for matching
# skb_copy_datagram_iovec
buffer_budget = 65536; # the budget of rx_skb_list, tx_queue_list and
# tx_xmit_list
of_count_rx_skb_list = 0; # overflow count
tx_queue_list = []; # list of packets which pass through dev_queue_xmit
of_count_tx_queue_list = 0; # overflow count
tx_xmit_list = []; # list of packets which pass through dev_hard_start_xmit
of_count_tx_xmit_list = 0; # overflow count
tx_free_list = []; # list of packets which is freed
# options
show_tx = 0;
show_rx = 0;
dev = 0; # store a name of device specified by option "dev="
debug = 0;
# indices of event_info tuple
EINFO_IDX_NAME= 0
EINFO_IDX_CONTEXT=1
EINFO_IDX_CPU= 2
EINFO_IDX_TIME= 3
EINFO_IDX_PID= 4
EINFO_IDX_COMM= 5
# Calculate a time interval(msec) from src(nsec) to dst(nsec)
def diff_msec(src, dst):
return (dst - src) / 1000000.0
# Display a process of transmitting a packet
def print_transmit(hunk):
if dev != 0 and hunk['dev'].find(dev) < 0:
return
print("%7s %5d %6d.%06dsec %12.3fmsec %12.3fmsec" %
(hunk['dev'], hunk['len'],
nsecs_secs(hunk['queue_t']),
nsecs_nsecs(hunk['queue_t'])/1000,
diff_msec(hunk['queue_t'], hunk['xmit_t']),
diff_msec(hunk['xmit_t'], hunk['free_t'])))
# Format for displaying rx packet processing
PF_IRQ_ENTRY= " irq_entry(+%.3fmsec irq=%d:%s)"
PF_SOFT_ENTRY=" softirq_entry(+%.3fmsec)"
PF_NAPI_POLL= " napi_poll_exit(+%.3fmsec %s)"
PF_JOINT= " |"
PF_WJOINT= " | |"
PF_NET_RECV= " |---netif_receive_skb(+%.3fmsec skb=%x len=%d)"
PF_NET_RX= " |---netif_rx(+%.3fmsec skb=%x)"
PF_CPY_DGRAM= " | skb_copy_datagram_iovec(+%.3fmsec %d:%s)"
PF_KFREE_SKB= " | kfree_skb(+%.3fmsec location=%x)"
PF_CONS_SKB= " | consume_skb(+%.3fmsec)"
# Display a process of received packets and interrputs associated with
# a NET_RX softirq
def print_receive(hunk):
show_hunk = 0
irq_list = hunk['irq_list']
cpu = irq_list[0]['cpu']
base_t = irq_list[0]['irq_ent_t']
# check if this hunk should be showed
if dev != 0:
for i in range(len(irq_list)):
if irq_list[i]['name'].find(dev) >= 0:
show_hunk = 1
break
else:
show_hunk = 1
if show_hunk == 0:
return
print("%d.%06dsec cpu=%d" %
(nsecs_secs(base_t), nsecs_nsecs(base_t)/1000, cpu))
for i in range(len(irq_list)):
print(PF_IRQ_ENTRY %
(diff_msec(base_t, irq_list[i]['irq_ent_t']),
irq_list[i]['irq'], irq_list[i]['name']))
print(PF_JOINT)
irq_event_list = irq_list[i]['event_list']
for j in range(len(irq_event_list)):
irq_event = irq_event_list[j]
if irq_event['event'] == 'netif_rx':
print(PF_NET_RX %
(diff_msec(base_t, irq_event['time']),
irq_event['skbaddr']))
print(PF_JOINT)
print(PF_SOFT_ENTRY %
diff_msec(base_t, hunk['sirq_ent_t']))
print(PF_JOINT)
event_list = hunk['event_list']
for i in range(len(event_list)):
event = event_list[i]
if event['event_name'] == 'napi_poll':
print(PF_NAPI_POLL %
(diff_msec(base_t, event['event_t']),
event['dev']))
if i == len(event_list) - 1:
print("")
else:
print(PF_JOINT)
else:
print(PF_NET_RECV %
(diff_msec(base_t, event['event_t']),
event['skbaddr'],
event['len']))
if 'comm' in event.keys():
print(PF_WJOINT)
print(PF_CPY_DGRAM %
(diff_msec(base_t, event['comm_t']),
event['pid'], event['comm']))
elif 'handle' in event.keys():
print(PF_WJOINT)
if event['handle'] == "kfree_skb":
print(PF_KFREE_SKB %
(diff_msec(base_t,
event['comm_t']),
event['location']))
elif event['handle'] == "consume_skb":
print(PF_CONS_SKB %
diff_msec(base_t,
event['comm_t']))
print(PF_JOINT)
def trace_begin():
global show_tx
global show_rx
global dev
global debug
for i in range(len(sys.argv)):
if i == 0:
continue
arg = sys.argv[i]
if arg == 'tx':
show_tx = 1
elif arg =='rx':
show_rx = 1
elif arg.find('dev=',0, 4) >= 0:
dev = arg[4:]
elif arg == 'debug':
debug = 1
if show_tx == 0 and show_rx == 0:
show_tx = 1
show_rx = 1
def trace_end():
# order all events in time
all_event_list.sort(key=cmp_to_key(lambda a,b :a[EINFO_IDX_TIME] < b[EINFO_IDX_TIME]))
# process all events
for i in range(len(all_event_list)):
event_info = all_event_list[i]
name = event_info[EINFO_IDX_NAME]
if name == 'irq__softirq_exit':
handle_irq_softirq_exit(event_info)
elif name == 'irq__softirq_entry':
handle_irq_softirq_entry(event_info)
elif name == 'irq__softirq_raise':
handle_irq_softirq_raise(event_info)
elif name == 'irq__irq_handler_entry':
handle_irq_handler_entry(event_info)
elif name == 'irq__irq_handler_exit':
handle_irq_handler_exit(event_info)
elif name == 'napi__napi_poll':
handle_napi_poll(event_info)
elif name == 'net__netif_receive_skb':
handle_netif_receive_skb(event_info)
elif name == 'net__netif_rx':
handle_netif_rx(event_info)
elif name == 'skb__skb_copy_datagram_iovec':
handle_skb_copy_datagram_iovec(event_info)
elif name == 'net__net_dev_queue':
handle_net_dev_queue(event_info)
elif name == 'net__net_dev_xmit':
handle_net_dev_xmit(event_info)
elif name == 'skb__kfree_skb':
handle_kfree_skb(event_info)
elif name == 'skb__consume_skb':
handle_consume_skb(event_info)
# display receive hunks
if show_rx:
for i in range(len(receive_hunk_list)):
print_receive(receive_hunk_list[i])
# display transmit hunks
if show_tx:
print(" dev len Qdisc "
" netdevice free")
for i in range(len(tx_free_list)):
print_transmit(tx_free_list[i])
if debug:
print("debug buffer status")
print("----------------------------")
print("xmit Qdisc:remain:%d overflow:%d" %
(len(tx_queue_list), of_count_tx_queue_list))
print("xmit netdevice:remain:%d overflow:%d" %
(len(tx_xmit_list), of_count_tx_xmit_list))
print("receive:remain:%d overflow:%d" %
(len(rx_skb_list), of_count_rx_skb_list))
# called from perf, when it finds a correspoinding event
def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
if symbol_str("irq__softirq_entry", "vec", vec) != "NET_RX":
return
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
all_event_list.append(event_info)
def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
if symbol_str("irq__softirq_entry", "vec", vec) != "NET_RX":
return
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
all_event_list.append(event_info)
def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
if symbol_str("irq__softirq_entry", "vec", vec) != "NET_RX":
return
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
all_event_list.append(event_info)
def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm,
callchain, irq, irq_name):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
irq, irq_name)
all_event_list.append(event_info)
def irq__irq_handler_exit(name, context, cpu, sec, nsec, pid, comm, callchain, irq, ret):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, irq, ret)
all_event_list.append(event_info)
def napi__napi_poll(name, context, cpu, sec, nsec, pid, comm, callchain, napi,
dev_name, work=None, budget=None):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
napi, dev_name, work, budget)
all_event_list.append(event_info)
def net__netif_receive_skb(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr,
skblen, dev_name):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, skblen, dev_name)
all_event_list.append(event_info)
def net__netif_rx(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr,
skblen, dev_name):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, skblen, dev_name)
all_event_list.append(event_info)
def net__net_dev_queue(name, context, cpu, sec, nsec, pid, comm, callchain,
skbaddr, skblen, dev_name):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, skblen, dev_name)
all_event_list.append(event_info)
def net__net_dev_xmit(name, context, cpu, sec, nsec, pid, comm, callchain,
skbaddr, skblen, rc, dev_name):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, skblen, rc ,dev_name)
all_event_list.append(event_info)
def skb__kfree_skb(name, context, cpu, sec, nsec, pid, comm, callchain,
skbaddr, location, protocol, reason):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, location, protocol, reason)
all_event_list.append(event_info)
def skb__consume_skb(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr)
all_event_list.append(event_info)
def skb__skb_copy_datagram_iovec(name, context, cpu, sec, nsec, pid, comm, callchain,
skbaddr, skblen):
event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
skbaddr, skblen)
all_event_list.append(event_info)
def handle_irq_handler_entry(event_info):
(name, context, cpu, time, pid, comm, irq, irq_name) = event_info
if cpu not in irq_dic.keys():
irq_dic[cpu] = []
irq_record = {'irq':irq, 'name':irq_name, 'cpu':cpu, 'irq_ent_t':time}
irq_dic[cpu].append(irq_record)
def handle_irq_handler_exit(event_info):
(name, context, cpu, time, pid, comm, irq, ret) = event_info
if cpu not in irq_dic.keys():
return
irq_record = irq_dic[cpu].pop()
if irq != irq_record['irq']:
return
irq_record.update({'irq_ext_t':time})
# if an irq doesn't include NET_RX softirq, drop.
if 'event_list' in irq_record.keys():
irq_dic[cpu].append(irq_record)
def handle_irq_softirq_raise(event_info):
(name, context, cpu, time, pid, comm, vec) = event_info
if cpu not in irq_dic.keys() \
or len(irq_dic[cpu]) == 0:
return
irq_record = irq_dic[cpu].pop()
if 'event_list' in irq_record.keys():
irq_event_list = irq_record['event_list']
else:
irq_event_list = []
irq_event_list.append({'time':time, 'event':'sirq_raise'})
irq_record.update({'event_list':irq_event_list})
irq_dic[cpu].append(irq_record)
def handle_irq_softirq_entry(event_info):
(name, context, cpu, time, pid, comm, vec) = event_info
net_rx_dic[cpu] = {'sirq_ent_t':time, 'event_list':[]}
def handle_irq_softirq_exit(event_info):
(name, context, cpu, time, pid, comm, vec) = event_info
irq_list = []
event_list = 0
if cpu in irq_dic.keys():
irq_list = irq_dic[cpu]
del irq_dic[cpu]
if cpu in net_rx_dic.keys():
sirq_ent_t = net_rx_dic[cpu]['sirq_ent_t']
event_list = net_rx_dic[cpu]['event_list']
del net_rx_dic[cpu]
if irq_list == [] or event_list == 0:
return
rec_data = {'sirq_ent_t':sirq_ent_t, 'sirq_ext_t':time,
'irq_list':irq_list, 'event_list':event_list}
# merge information related to a NET_RX softirq
receive_hunk_list.append(rec_data)
def handle_napi_poll(event_info):
(name, context, cpu, time, pid, comm, napi, dev_name,
work, budget) = event_info
if cpu in net_rx_dic.keys():
event_list = net_rx_dic[cpu]['event_list']
rec_data = {'event_name':'napi_poll',
'dev':dev_name, 'event_t':time,
'work':work, 'budget':budget}
event_list.append(rec_data)
def handle_netif_rx(event_info):
(name, context, cpu, time, pid, comm,
skbaddr, skblen, dev_name) = event_info
if cpu not in irq_dic.keys() \
or len(irq_dic[cpu]) == 0:
return
irq_record = irq_dic[cpu].pop()
if 'event_list' in irq_record.keys():
irq_event_list = irq_record['event_list']
else:
irq_event_list = []
irq_event_list.append({'time':time, 'event':'netif_rx',
'skbaddr':skbaddr, 'skblen':skblen, 'dev_name':dev_name})
irq_record.update({'event_list':irq_event_list})
irq_dic[cpu].append(irq_record)
def handle_netif_receive_skb(event_info):
global of_count_rx_skb_list
(name, context, cpu, time, pid, comm,
skbaddr, skblen, dev_name) = event_info
if cpu in net_rx_dic.keys():
rec_data = {'event_name':'netif_receive_skb',
'event_t':time, 'skbaddr':skbaddr, 'len':skblen}
event_list = net_rx_dic[cpu]['event_list']
event_list.append(rec_data)
rx_skb_list.insert(0, rec_data)
if len(rx_skb_list) > buffer_budget:
rx_skb_list.pop()
of_count_rx_skb_list += 1
def handle_net_dev_queue(event_info):
global of_count_tx_queue_list
(name, context, cpu, time, pid, comm,
skbaddr, skblen, dev_name) = event_info
skb = {'dev':dev_name, 'skbaddr':skbaddr, 'len':skblen, 'queue_t':time}
tx_queue_list.insert(0, skb)
if len(tx_queue_list) > buffer_budget:
tx_queue_list.pop()
of_count_tx_queue_list += 1
def handle_net_dev_xmit(event_info):
global of_count_tx_xmit_list
(name, context, cpu, time, pid, comm,
skbaddr, skblen, rc, dev_name) = event_info
if rc == 0: # NETDEV_TX_OK
for i in range(len(tx_queue_list)):
skb = tx_queue_list[i]
if skb['skbaddr'] == skbaddr:
skb['xmit_t'] = time
tx_xmit_list.insert(0, skb)
del tx_queue_list[i]
if len(tx_xmit_list) > buffer_budget:
tx_xmit_list.pop()
of_count_tx_xmit_list += 1
return
def handle_kfree_skb(event_info):
(name, context, cpu, time, pid, comm,
skbaddr, location, protocol, reason) = event_info
for i in range(len(tx_queue_list)):
skb = tx_queue_list[i]
if skb['skbaddr'] == skbaddr:
del tx_queue_list[i]
return
for i in range(len(tx_xmit_list)):
skb = tx_xmit_list[i]
if skb['skbaddr'] == skbaddr:
skb['free_t'] = time
tx_free_list.append(skb)
del tx_xmit_list[i]
return
for i in range(len(rx_skb_list)):
rec_data = rx_skb_list[i]
if rec_data['skbaddr'] == skbaddr:
rec_data.update({'handle':"kfree_skb",
'comm':comm, 'pid':pid, 'comm_t':time})
del rx_skb_list[i]
return
def handle_consume_skb(event_info):
(name, context, cpu, time, pid, comm, skbaddr) = event_info
for i in range(len(tx_xmit_list)):
skb = tx_xmit_list[i]
if skb['skbaddr'] == skbaddr:
skb['free_t'] = time
tx_free_list.append(skb)
del tx_xmit_list[i]
return
def handle_skb_copy_datagram_iovec(event_info):
(name, context, cpu, time, pid, comm, skbaddr, skblen) = event_info
for i in range(len(rx_skb_list)):
rec_data = rx_skb_list[i]
if skbaddr == rec_data['skbaddr']:
rec_data.update({'handle':"skb_copy_datagram_iovec",
'comm':comm, 'pid':pid, 'comm_t':time})
del rx_skb_list[i]
return
tr>
-rw-r--r-- | drivers/net/ethernet/8390/mac8390.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/8390/mcf8390.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/8390/ne.c | 37 | |
| -rw-r--r-- | drivers/net/ethernet/8390/ne2k-pci.c | 397 | |
| -rw-r--r-- | drivers/net/ethernet/8390/pcnet_cs.c | 45 | |
| -rw-r--r-- | drivers/net/ethernet/8390/smc-ultra.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/8390/stnic.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/8390/wd.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/8390/xsurf100.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/8390/zorro8390.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/Kconfig | 75 | |
| -rw-r--r-- | drivers/net/ethernet/Makefile | 16 | |
| -rw-r--r-- | drivers/net/ethernet/actions/Kconfig | 26 | |
| -rw-r--r-- | drivers/net/ethernet/actions/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/actions/owl-emac.c | 1612 | |
| -rw-r--r-- | drivers/net/ethernet/actions/owl-emac.h | 280 | |
| -rw-r--r-- | drivers/net/ethernet/adaptec/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/adaptec/starfire.c | 156 | |
| -rw-r--r-- | drivers/net/ethernet/adi/Kconfig | 29 | |
| -rw-r--r-- | drivers/net/ethernet/adi/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/adi/adin1110.c | 1737 | |
| -rw-r--r-- | drivers/net/ethernet/aeroflex/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/aeroflex/greth.c | 35 | |
| -rw-r--r-- | drivers/net/ethernet/agere/Kconfig | 5 | |
| -rw-r--r-- | drivers/net/ethernet/agere/et131x.c | 91 | |
| -rw-r--r-- | drivers/net/ethernet/agere/et131x.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/Kconfig | 34 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_eth.c | 3180 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_eth.h | 673 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_npu.c | 783 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_ppe.c | 1561 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_ppe_debugfs.c | 187 | |
| -rw-r--r-- | drivers/net/ethernet/airoha/airoha_regs.h | 923 | |
| -rw-r--r-- | drivers/net/ethernet/alacritech/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/alacritech/slic.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/alacritech/slicoss.c | 50 | |
| -rw-r--r-- | drivers/net/ethernet/allwinner/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/allwinner/sun4i-emac.c | 285 | |
| -rw-r--r-- | drivers/net/ethernet/allwinner/sun4i-emac.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/alteon/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/alteon/acenic.c | 215 | |
| -rw-r--r-- | drivers/net/ethernet/alteon/acenic.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/altera/Kconfig | 7 | |
| -rw-r--r-- | drivers/net/ethernet/altera/altera_sgdma.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/altera/altera_tse.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/altera/altera_tse_ethtool.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/altera/altera_tse_main.c | 571 | |
| -rw-r--r-- | drivers/net/ethernet/altera/altera_utils.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 356 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_com.c | 1246 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_com.h | 346 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_common_defs.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_debugfs.c | 62 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_debugfs.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_devlink.c | 210 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_devlink.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_eth_com.c | 262 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_eth_com.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_ethtool.c | 640 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_netdev.c | 2361 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_netdev.h | 239 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_phc.c | 233 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_phc.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_xdp.c | 469 | |
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_xdp.h | 151 | |
| -rw-r--r-- | drivers/net/ethernet/amd/7990.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/amd/7990.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/amd/Kconfig | 73 | |
| -rw-r--r-- | drivers/net/ethernet/amd/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/amd/a2065.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/amd/am79c961a.c | 763 | |
| -rw-r--r-- | drivers/net/ethernet/amd/am79c961a.h | 143 | |
| -rw-r--r-- | drivers/net/ethernet/amd/amd8111e.c | 552 | |
| -rw-r--r-- | drivers/net/ethernet/amd/amd8111e.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/amd/ariadne.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/amd/atarilance.c | 47 | |
| -rw-r--r-- | drivers/net/ethernet/amd/au1000_eth.c | 57 | |
| -rw-r--r-- | drivers/net/ethernet/amd/au1000_eth.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/amd/declance.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/amd/hplance.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/amd/lance.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/amd/mvme147.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/amd/ni65.c | 1247 | |
| -rw-r--r-- | drivers/net/ethernet/amd/ni65.h | 121 | |
| -rw-r--r-- | drivers/net/ethernet/amd/nmclan_cs.c | 50 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pcnet32.c | 284 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/Makefile | 13 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/adminq.c | 310 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/auxbus.c | 256 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/core.c | 661 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/core.h | 325 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/debugfs.c | 175 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/dev.c | 382 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/devlink.c | 179 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/fw.c | 197 | |
| -rw-r--r-- | drivers/net/ethernet/amd/pds_core/main.c | 609 | |
| -rw-r--r-- | drivers/net/ethernet/amd/sun3lance.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/amd/sunlance.c | 32 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-common.h | 241 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 119 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 136 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 556 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 820 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 282 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c | 399 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-main.c | 134 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 227 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 230 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c | 117 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 714 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 175 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-pps.c | 74 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 238 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-selftest.c | 346 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe-smn.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/amd/xgbe/xgbe.h | 297 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene-v2/mac.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene-v2/main.c | 17 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene-v2/main.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene-v2/mdio.c | 18 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 18 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 54 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/apple/Kconfig | 10 | |
| -rw-r--r-- | drivers/net/ethernet/apple/bmac.c | 132 | |
| -rw-r--r-- | drivers/net/ethernet/apple/mace.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/apple/macmace.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/Makefile | 13 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_common.h | 50 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c | 514 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ethtool.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_filters.c | 17 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.c | 82 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 1770 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_macsec.h | 133 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_main.c | 240 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_main.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 733 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c | 118 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_pci_func.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_phy.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_phy.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 129 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 754 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 66 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 182 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_vec.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 178 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 616 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 91 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 176 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c | 149 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h | 78 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 152 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 863 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 127 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 234 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 102 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h | 391 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 130 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 636 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 655 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/macsec/MSS_Egress_registers.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/macsec/MSS_Ingress_registers.h | 77 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/macsec/macsec_api.c | 2477 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/macsec/macsec_api.h | 323 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/macsec/macsec_struct.h | 914 | |
| -rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/ver.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/arc/Kconfig | 17 | |
| -rw-r--r-- | drivers/net/ethernet/arc/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/arc/emac.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/arc/emac_arc.c | 92 | |
| -rw-r--r-- | drivers/net/ethernet/arc/emac_main.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/arc/emac_mdio.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/arc/emac_rockchip.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/asix/Kconfig | 35 | |
| -rw-r--r-- | drivers/net/ethernet/asix/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_ioctl.c | 239 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_ioctl.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_main.c | 1166 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_main.h | 570 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_spi.c | 115 | |
| -rw-r--r-- | drivers/net/ethernet/asix/ax88796c_spi.h | 69 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/Kconfig | 17 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/ag71xx.c | 606 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/alx/alx.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/alx/ethtool.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/alx/main.c | 136 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 751 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 120 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atlx/atl1.c | 183 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atlx/atl2.c | 93 | |
| -rw-r--r-- | drivers/net/ethernet/atheros/atlx/atlx.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/aurora/Kconfig | 23 | |
| -rw-r--r-- | drivers/net/ethernet/aurora/nb8800.c | 1520 | |
| -rw-r--r-- | drivers/net/ethernet/aurora/nb8800.h | 316 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/Kconfig | 78 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/bcmasp.c | 1469 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/bcmasp.h | 600 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c | 464 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 1423 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/asp2/bcmasp_intf_defs.h | 256 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/b44.c | 167 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcm4908_enet.c | 798 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcm4908_enet.h | 96 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcm63xx_enet.c | 318 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcm63xx_enet.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcmsysport.c | 318 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bcmsysport.h | 76 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bgmac-bcma.c | 55 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bgmac-platform.c | 37 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bgmac.c | 159 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bgmac.h | 67 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/Makefile | 13 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge.h | 255 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_auxr.c | 258 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_auxr.h | 84 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_core.c | 420 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_db.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_devlink.c | 306 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_devlink.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_ethtool.c | 33 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_ethtool.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c | 548 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_hwrm.h | 112 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c | 1185 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_netdev.c | 2485 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_netdev.h | 454 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_resc.c | 617 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_resc.h | 97 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_rmem.c | 499 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnge/bnge_rmem.h | 202 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2.c | 250 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 148 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 238 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 65 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 544 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 106 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_self_test.c | 3183 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 114 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 67 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c | 7 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12418 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1533 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 677 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h | 104 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 1273 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 4452 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 82 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 8030 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c | 241 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 819 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 154 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 1139 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 201 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 772 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 419 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 648 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 88 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 253 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 298 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/cnic.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/cnic.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/cnic_if.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2406 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmgenet.h | 177 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmmii.c | 441 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/sb1250-mac.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/tg3.c | 1049 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/tg3.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/broadcom/unimac.h | 68 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_cee.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_cs.h | 60 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_ioc.c | 60 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_ioc.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_msgq.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_msgq.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bfi.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bna_enet.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bna_tx_rx.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bna_types.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad.c | 141 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 322 | |
| -rw-r--r-- | drivers/net/ethernet/cadence/Kconfig | 12 | |
| -rw-r--r-- | drivers/net/ethernet/cadence/macb.h | 454 | |
| -rw-r--r-- | drivers/net/ethernet/cadence/macb_main.c | 2865 | |
| -rw-r--r-- | drivers/net/ethernet/cadence/macb_pci.c | 14 | |
| -rw-r--r-- | drivers/net/ethernet/cadence/macb_ptp.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/calxeda/xgmac.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/Kconfig | 29 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/common/cavium_ptp.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/common/cavium_ptp.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/Makefile | 8 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c | 298 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn23xx_vf_regs.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn66xx_device.c | 1 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn66xx_device.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn66xx_regs.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/cn68xx_device.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/lio_core.c | 130 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 70 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/lio_main.c | 683 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 340 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/liquidio_common.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_console.c | 31 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_device.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_device.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_droq.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_main.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_network.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/request_manager.c | 37 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/liquidio/response_manager.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 131 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/nic_main.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/nicvf_main.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 159 | |
| -rw-r--r-- | drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/Kconfig | 25 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/common.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/cphy.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 111 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/elmer0.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/espi.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/espi.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/gmac.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/mv88x201x.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/pm3393.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/regs.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/sge.c | 152 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/sge.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/subr.c | 77 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/suni1x10gexp_regs.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/tp.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/adapter.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/ael1002.c | 7 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/common.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/cxgb3_defs.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 162 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/l2t.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/l2t.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/sge.c | 258 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 113 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/version.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb3/xgmac.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 172 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 554 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 235 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 263 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 285 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 875 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 431 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1163 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 100 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 46 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 566 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 216 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 54 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 124 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 57 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 201 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 68 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/l2t.c | 85 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/l2t.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/sched.c | 49 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/sched.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/sge.c | 529 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/smt.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/srq.c | 58 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/srq.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 607 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 71 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 220 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 54 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/Makefile | 8 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 822 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_common.h | 111 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2271 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 121 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h | 584 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c | 2336 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.h | 218 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_hw.c | 462 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c | 1836 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c | 642 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/cirrus/Kconfig | 35 | |
| -rw-r--r-- | drivers/net/ethernet/cirrus/cs89x0.c | 59 | |
| -rw-r--r-- | drivers/net/ethernet/cirrus/cs89x0.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/cirrus/ep93xx_eth.c | 80 | |
| -rw-r--r-- | drivers/net/ethernet/cirrus/mac89x0.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/Kconfig | 3 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/cq_desc.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 157 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic.h | 151 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_api.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_api.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_clsf.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_clsf.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_dev.c | 19 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_dev.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_ethtool.c | 285 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_main.c | 1105 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_pp.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_pp.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_res.c | 144 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_res.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_rq.c | 436 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_rq.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_wq.c | 117 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/enic_wq.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/rq_enet_desc.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_cq.c | 23 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_cq.h | 60 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_dev.c | 101 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_dev.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_enet.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_intr.c | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_intr.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_nic.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_resource.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_rq.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_rq.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_rss.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_stats.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_vic.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_vic.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_wq.c | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/vnic_wq.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/cisco/enic/wq_enet_desc.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/cortina/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/cortina/gemini.c | 314 | |
| -rw-r--r-- | drivers/net/ethernet/cortina/gemini.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/davicom/Kconfig | 37 | |
| -rw-r--r-- | drivers/net/ethernet/davicom/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/davicom/dm9000.c | 107 | |
| -rw-r--r-- | drivers/net/ethernet/davicom/dm9051.c | 1258 | |
| -rw-r--r-- | drivers/net/ethernet/davicom/dm9051.h | 162 | |
| -rw-r--r-- | drivers/net/ethernet/dec/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/21142.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/Kconfig | 41 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/de2104x.c | 162 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/de4x5.c | 5581 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/de4x5.h | 1017 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/dmfe.c | 142 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/eeprom.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/interrupt.c | 62 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/media.c | 7 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/pnic.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/pnic2.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/timer.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/tulip.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/tulip_core.c | 255 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/uli526x.c | 134 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/winbond-840.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/dec/tulip/xircom_cb.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/dlink/Kconfig | 8 | |
| -rw-r--r-- | drivers/net/ethernet/dlink/dl2k.c | 233 | |
| -rw-r--r-- | drivers/net/ethernet/dlink/dl2k.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/dlink/sundance.c | 202 | |
| -rw-r--r-- | drivers/net/ethernet/dnet.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/dnet.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/ec_bhf.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/benet/be.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/benet/be_cmds.c | 262 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/benet/be_cmds.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/benet/be_ethtool.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/emulex/benet/be_main.c | 369 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/Kconfig | 40 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep.h | 264 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_ethtool.c | 480 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_hw.h | 248 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_main.c | 2715 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_ptp.c | 242 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_rxnfc.c | 307 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_selftests.c | 811 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_tc.c | 466 | |
| -rw-r--r-- | drivers/net/ethernet/engleder/tsnep_xdp.c | 85 | |
| -rw-r--r-- | drivers/net/ethernet/ethoc.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/ezchip/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/ezchip/nps_enet.c | 33 | |
| -rw-r--r-- | drivers/net/ethernet/faraday/Kconfig | 20 | |
| -rw-r--r-- | drivers/net/ethernet/faraday/ftgmac100.c | 488 | |
| -rw-r--r-- | drivers/net/ethernet/faraday/ftgmac100.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/faraday/ftmac100.c | 145 | |
| -rw-r--r-- | drivers/net/ethernet/faraday/ftmac100.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/fealnx.c | 152 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/Kconfig | 32 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 1051 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 65 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 34 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 306 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/Kconfig | 21 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c | 150 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 132 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 289 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h | 145 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2640 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 391 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 428 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 521 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c | 221 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 891 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c | 3595 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h | 277 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c | 452 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpkg.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpmac.c | 54 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpmac.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 137 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpni.c | 407 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpni.h | 316 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dprtc.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 556 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpsw.c | 1661 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/dpsw.h | 791 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/Kconfig | 97 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/Makefile | 24 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc.c | 3313 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc.h | 516 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc4_debugfs.c | 90 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc4_debugfs.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc4_hw.h | 232 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 1102 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 169 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_ethtool.c | 1046 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_hw.h | 659 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 147 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_ierb.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 182 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c | 43 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pf.c | 850 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pf.h | 44 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pf_common.c | 439 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pf_common.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1544 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_vf.c | 96 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c | 845 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/ntmp.c | 457 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/ntmp_private.h | 104 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fec.h | 184 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fec_main.c | 2608 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fec_mpc52xx.c | 49 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fec_ptp.c | 445 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/Kconfig | 32 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman.c | 129 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_dtsec.c | 727 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_dtsec.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_keygen.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_keygen.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_mac.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_memac.c | 939 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_memac.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_muram.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_muram.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_port.c | 86 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_port.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_sp.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_sp.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_tgec.c | 279 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/fman_tgec.h | 54 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/mac.c | 741 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fman/mac.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c | 497 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/mac-fcc.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 32 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/mac-scc.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/fsl_pq_mdio.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/gianfar.c | 412 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/gianfar.h | 95 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/gianfar_ethtool.c | 113 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/ucc_geth.c | 1186 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/ucc_geth.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/freescale/xgmac_mdio.c | 328 | |
| -rw-r--r-- | drivers/net/ethernet/fujitsu/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/Kconfig | 28 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/Makefile | 7 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/fun_dev.c | 833 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/fun_dev.h | 150 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/fun_hci.h | 1242 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/fun_queue.c | 536 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funcore/fun_queue.h | 174 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/Kconfig | 17 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/fun_port.h | 97 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth.h | 171 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_devlink.c | 27 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_devlink.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_ethtool.c | 1196 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_ktls.c | 155 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_ktls.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_main.c | 2069 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_rx.c | 828 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_trace.h | 117 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_tx.c | 800 | |
| -rw-r--r-- | drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 266 | |
| -rw-r--r-- | drivers/net/ethernet/google/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve.h | 1081 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_adminq.c | 1419 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_adminq.h | 477 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c | 344 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_desc.h | 56 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_desc_dqo.h | 263 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_dqo.h | 116 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_ethtool.c | 868 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_flow_rule.c | 298 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_main.c | 2471 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_ptp.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_register.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_rx.c | 1084 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_rx_dqo.c | 1115 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_tx.c | 739 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_tx_dqo.c | 1615 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_utils.c | 122 | |
| -rw-r--r-- | drivers/net/ethernet/google/gve/gve_utils.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/Kconfig | 48 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h | 294 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c | 168 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c | 349 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c | 194 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_err.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c | 500 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c | 399 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.h | 63 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_irq.c | 145 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_irq.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 528 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c | 304 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h | 302 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_trace.h | 84 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 717 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.h | 44 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hip04_eth.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hisi_femac.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hnae.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hnae.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 88 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 361 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 192 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 115 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_enet.c | 124 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_enet.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 225 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/Makefile | 20 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 158 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hnae3.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hnae3.h | 420 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 685 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 500 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c | 518 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.h | 133 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c | 115 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1135 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 51 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3690 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 290 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 1255 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/Makefile | 11 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 493 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 644 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 396 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 3262 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 692 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2700 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 137 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 8827 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 486 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1159 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 61 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 560 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h | 146 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c | 669 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 1133 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 128 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h | 181 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 452 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 206 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c | 130 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2147 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 153 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 249 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h | 137 | |
| -rw-r--r-- | drivers/net/ethernet/hisilicon/hns_mdio.c | 211 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/Kconfig | 3 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/Kconfig | 3 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_debugfs.c | 324 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_debugfs.h | 113 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_dev.h | 55 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 481 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_devlink.h | 119 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 1283 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 42 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 79 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_csr.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 539 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 449 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 207 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 141 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 46 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 80 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 1515 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h | 172 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 147 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_main.c | 622 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_port.c | 520 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_port.h | 316 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_rx.c | 114 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_rx.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 1364 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_sriov.h | 107 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_tx.c | 204 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic/hinic_tx.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/Kconfig | 20 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/Makefile | 25 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c | 915 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h | 156 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_common.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_common.h | 54 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_csr.h | 79 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c | 776 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h | 122 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c | 236 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c | 426 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h | 47 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hw_intf.h | 264 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c | 557 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h | 81 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c | 436 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h | 90 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_irq.c | 194 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_lld.c | 421 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_lld.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_main.c | 409 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c | 860 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h | 141 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_mgmt_interface.h | 224 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c | 496 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c | 385 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h | 93 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c | 885 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.h | 145 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_pci_id_tbl.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.h | 54 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_rss.c | 336 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_rss.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_rx.c | 551 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_rx.h | 104 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_tx.c | 779 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_tx.h | 147 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_wq.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/huawei/hinic3/hinic3_wq.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/82596.c | 36 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/Kconfig | 14 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/ether1.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/lasi_82596.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/lib82596.c | 153 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/sni_82596.c | 45 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/sun3_82586.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/i825xx/sun3_82586.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/Kconfig | 21 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ehea/ehea.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ehea/ehea_main.c | 67 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/core.c | 316 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/core.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/emac.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/mal.c | 116 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/mal.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/rgmii.c | 55 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/tah.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/emac/zmii.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ibmveth.c | 1161 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ibmveth.h | 106 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ibmvnic.c | 3820 | |
| -rw-r--r-- | drivers/net/ethernet/ibm/ibmvnic.h | 245 | |
| -rw-r--r-- | drivers/net/ethernet/intel/Kconfig | 169 | |
| -rw-r--r-- | drivers/net/ethernet/intel/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e100.c | 231 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 31 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000_hw.c | 226 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000_hw.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000_main.c | 194 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000/e1000_param.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/80003es2lan.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/82571.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/defines.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/e1000.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/e1000e_trace.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/ethtool.c | 314 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/hw.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/ich8lan.c | 371 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/ich8lan.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/mac.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/mac.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/netdev.c | 865 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/nvm.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/param.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/phy.c | 236 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/phy.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/ptp.c | 74 | |
| -rw-r--r-- | drivers/net/ethernet/intel/e1000e/regs.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_common.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_common.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 112 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_main.c | 56 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 14 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 174 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 47 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 139 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_pf.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e.h | 693 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_adminq.c | 507 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_adminq.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 678 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_alloc.h | 44 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_client.c | 317 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_client.h | 203 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_common.c | 3090 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_dcb.c | 1149 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_dcb.h | 173 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 778 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_ddp.c | 60 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_debug.h | 48 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 456 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_devids.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_devlink.c | 286 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_devlink.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_diag.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_diag.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 1359 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_hmc.c | 91 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_hmc.h | 51 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_io.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 159 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_main.c | 5147 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_nvm.c | 1231 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_osdep.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_prototype.h | 724 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_ptp.c | 896 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_register.h | 4560 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_status.h | 78 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_trace.h | 83 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_txrx.c | 1794 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_txrx.h | 134 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_type.h | 357 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 1684 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_xsk.c | 892 | |
| -rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_xsk.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf.h | 394 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_adminq.c | 167 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_adminq.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h | 83 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_adv_rss.c | 295 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_adv_rss.h | 127 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_alloc.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_client.c | 578 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_client.h | 169 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_common.c | 602 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 1380 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_fdir.c | 927 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_fdir.h | 142 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_main.c | 3492 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_osdep.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_prototype.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_ptp.c | 492 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_ptp.h | 47 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_register.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_status.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_trace.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1181 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_txrx.h | 247 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_type.h | 384 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_types.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 2056 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/Makefile | 42 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/devlink.c | 2109 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/devlink.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/health.c | 551 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/health.h | 71 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/port.c | 1001 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/devlink/port.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice.h | 869 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_adapter.c | 147 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_adapter.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1807 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_arfs.c | 673 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_arfs.h | 83 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_base.c | 1138 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_base.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_common.c | 5514 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_common.h | 348 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_controlq.c | 631 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_controlq.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb.c | 584 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb.h | 52 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 585 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 89 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 359 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ddp.c | 2547 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ddp.h | 475 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_debugfs.c | 47 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_devids.h | 86 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dpll.c | 3830 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_dpll.h | 145 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_eswitch.c | 635 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_eswitch.h | 100 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_eswitch_br.c | 1355 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_eswitch_br.h | 122 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ethtool.c | 3189 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ethtool.h | 158 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 2080 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fdir.c | 1298 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fdir.h | 233 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2627 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 71 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_flex_type.h | 445 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_flow.c | 2214 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_flow.h | 444 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fltr.c | 481 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fltr.h | 51 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fw_update.c | 1069 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_fw_update.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_gnss.c | 403 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_gnss.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 255 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_hwmon.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_hwmon.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_idc.c | 440 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_idc_int.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_irq.c | 275 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_irq.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lag.c | 2784 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lag.h | 93 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 387 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lib.c | 3764 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lib.h | 125 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_main.c | 7554 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_nvm.c | 1347 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_nvm.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_osdep.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_parser.c | 2430 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_parser.h | 538 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_parser_rt.c | 859 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_pf_vsi_vlan_ops.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_pf_vsi_vlan_ops.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_protocol_type.h | 460 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ptp.c | 3341 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ptp.h | 391 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 558 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 5968 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 786 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_repr.c | 549 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_repr.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sbq_cmd.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sched.c | 2270 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sched.h | 117 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sf_eth.c | 329 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sf_eth.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sf_vsi_vlan_ops.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sf_vsi_vlan_ops.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sriov.c | 1909 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sriov.h | 171 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_status.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_switch.c | 4945 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_switch.h | 277 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_tc_lib.c | 2349 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_tc_lib.h | 233 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_trace.h | 364 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_tspll.c | 626 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_tspll.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_txrx.c | 2177 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_txrx.h | 405 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 553 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 103 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_type.h | 695 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_lib.c | 1419 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_lib.h | 400 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_lib_private.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_mbx.c | 412 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_mbx.h | 60 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c | 248 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 3430 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 211 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vlan.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 438 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vlan_mode.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c | 846 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vsi_vlan_ops.c | 106 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vsi_vlan_ops.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_xsk.c | 1291 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_xsk.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/allowlist.c | 199 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/allowlist.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/fdir.c | 2434 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/fdir.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/queues.c | 975 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/queues.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/rss.c | 1922 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/rss.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/virtchnl.c | 2936 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ice/virt/virtchnl.h | 140 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/Kconfig | 27 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/Makefile | 26 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf.h | 1036 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_controlq.c | 623 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_controlq.h | 144 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_controlq_api.h | 177 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_controlq_setup.c | 171 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_dev.c | 215 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_devids.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 1799 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_idc.c | 503 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_lan_pf_regs.h | 128 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_lan_txrx.h | 310 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_lan_vf_regs.h | 128 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_lib.c | 2623 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_main.c | 392 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_mem.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_ptp.c | 1021 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_ptp.h | 379 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c | 1183 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_txrx.c | 4706 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_txrx.h | 1118 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_vf_dev.c | 200 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 4370 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 189 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/idpf_virtchnl_ptp.c | 673 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/virtchnl2.h | 1813 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/virtchnl2_lan_desc.h | 451 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/xdp.c | 486 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/xdp.h | 175 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/xsk.c | 633 | |
| -rw-r--r-- | drivers/net/ethernet/intel/idpf/xsk.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_82575.c | 47 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_defines.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_hw.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_i210.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_mac.c | 55 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_mac.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_mbx.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_nvm.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_nvm.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_phy.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_regs.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb.h | 172 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb_ethtool.c | 284 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb_hwmon.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb_main.c | 1662 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb_ptp.c | 370 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igb/igb_xsk.c | 562 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/ethtool.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/igbvf.h | 38 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/mbx.c | 1 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/mbx.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/netdev.c | 222 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/vf.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igbvf/vf.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc.h | 803 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_base.c | 74 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_base.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_defines.h | 384 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_diag.c | 185 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_diag.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_dump.c | 318 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_ethtool.c | 1438 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_hw.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_i225.c | 171 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_i225.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_leds.c | 302 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_mac.c | 357 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_mac.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_main.c | 4355 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_nvm.c | 54 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_nvm.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_phy.c | 87 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_phy.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_ptp.c | 1277 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_regs.h | 173 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_tsn.c | 722 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_tsn.h | 69 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_xdp.c | 164 | |
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_xdp.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb.h | 180 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_ee.c | 580 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_ee.h | 79 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 640 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 1238 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_hw.h | 767 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_ids.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2290 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_osdep.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_param.c | 444 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/Makefile | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/devlink/devlink.c | 558 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/devlink/devlink.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/devlink/region.c | 290 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe.h | 174 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 118 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 241 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 557 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 115 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 65 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 4043 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 102 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 884 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 48 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c | 707 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 139 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2272 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 84 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 46 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 616 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 56 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 231 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 448 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 375 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h | 1032 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 139 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 662 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_x550.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 479 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/defines.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ethtool.c | 86 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ipsec.c | 107 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ipsec.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 46 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 350 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/mbx.c | 327 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/mbx.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/vf.c | 326 | |
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbevf/vf.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/Kconfig | 15 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/Makefile | 12 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/priv.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/rx.c | 273 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/tx.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/xdp.c | 451 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libeth/xsk.c | 271 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libie/Kconfig | 25 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libie/Makefile | 14 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libie/adminq.c | 52 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libie/fwlog.c | 1115 | |
| -rw-r--r-- | drivers/net/ethernet/intel/libie/rx.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/jme.c | 167 | |
| -rw-r--r-- | drivers/net/ethernet/jme.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/korina.c | 639 | |
| -rw-r--r-- | drivers/net/ethernet/lantiq_etop.c | 136 | |
| -rw-r--r-- | drivers/net/ethernet/lantiq_xrx200.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/litex/Kconfig | 28 | |
| -rw-r--r-- | drivers/net/ethernet/litex/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/litex/litex_liteeth.c | 322 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/Kconfig | 38 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mv643xx_eth.c | 239 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvmdio.c | 168 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvneta.c | 1927 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvneta_bm.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvneta_bm.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 452 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 69 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3212 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 512 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c | 457 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/Kconfig | 20 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c | 897 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c | 925 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_config.h | 252 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_cp_version.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c | 279 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.h | 182 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c | 448 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h | 430 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c | 463 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_main.c | 1693 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_main.h | 414 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c | 472 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h | 169 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_regs_cn9k_pf.h | 390 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_regs_cnxk_pf.h | 416 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 547 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_rx.h | 224 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 332 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 317 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/Kconfig | 19 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cn9k.c | 489 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cnxk.c | 500 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_config.h | 160 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c | 269 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 1220 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h | 338 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c | 431 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h | 166 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_regs_cn9k.h | 154 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_regs_cnxk.h | 162 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c | 511 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.h | 224 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.c | 331 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.h | 276 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/Kconfig | 25 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/Makefile | 17 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 1629 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 117 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/api.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/debugfs.c | 218 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/debugfs.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c | 424 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/nix.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/npa.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/reg.h | 81 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/cn20k/struct.h | 380 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/common.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h | 175 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 257 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1722 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 1617 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 246 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mcs_cnf10kb.c | 277 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mcs_reg.h | 1129 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 932 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/npc.h | 379 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h | 4994 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 676 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 812 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 146 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1576 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 788 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 864 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 584 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 1319 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2877 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c | 1637 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h | 82 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c | 4270 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2167 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 1818 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 2036 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 237 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h | 284 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_rep.c | 469 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 123 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_struct.h | 838 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c | 294 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.c | 15 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h | 170 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/Makefile | 16 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 520 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c | 1042 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h | 265 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 1815 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c | 450 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/cn20k.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 1288 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h | 805 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 489 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 218 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 1054 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c | 1526 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2743 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 524 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h | 83 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 1670 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 988 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 884 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c | 245 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 1774 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/qos.h | 78 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c | 319 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 879 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/octeontx2/nic/rep.h | 55 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/Kconfig | 27 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera.h | 417 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_acl.c | 927 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_acl.h | 209 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_counter.c | 474 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_counter.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_devlink.c | 598 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_devlink.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_dsa.c | 107 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_dsa.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_ethtool.c | 802 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_ethtool.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_flow.c | 315 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_flow.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_flower.c | 585 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_flower.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_hw.c | 2552 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_hw.h | 330 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_main.c | 1526 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_matchall.c | 127 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_matchall.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_pci.c | 979 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_router.c | 1645 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_router_hw.c | 688 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_router_hw.h | 155 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_rxtx.c | 829 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_rxtx.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_span.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_span.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_switchdev.c | 1918 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/prestera/prestera_switchdev.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/pxa168_eth.c | 92 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/skge.c | 143 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/skge.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/sky2.c | 400 | |
| -rw-r--r-- | drivers/net/ethernet/marvell/sky2.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/Kconfig | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_eth_path.c | 111 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4180 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_eth_soc.h | 1091 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_ppe.c | 1110 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_ppe.h | 406 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 195 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 658 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_ppe_regs.h | 174 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_sgmii.c | 126 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_star_emac.c | 1761 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed.c | 2902 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed.h | 226 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_debugfs.c | 637 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_mcu.c | 407 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_ops.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_regs.h | 815 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_wo.c | 491 | |
| -rw-r--r-- | drivers/net/ethernet/mediatek/mtk_wed_wo.h | 283 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/Kconfig | 3 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/Kconfig | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/alloc.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/catas.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/cmd.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/cq.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/crdump.c | 56 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_clock.c | 50 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_cq.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 217 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_main.c | 156 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 487 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_port.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_rx.c | 265 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_tx.c | 229 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/eq.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/fw.c | 19 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/fw.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/fw_qos.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/icm.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/intf.c | 363 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/main.c | 409 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/mcg.c | 72 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/mlx4.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 98 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/mr.c | 187 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/port.c | 129 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/qp.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/resource_tracker.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/srq.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 183 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/Makefile | 154 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h | 37 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec.c | 118 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec.h | 93 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/accel/tls.c | 123 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/accel/tls.h | 139 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 85 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1258 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/cq.c | 88 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 217 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/dev.c | 658 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 975 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 66 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/cmd_tracepoint.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/en_rep_tracepoint.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c | 114 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 232 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c | 160 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 311 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 552 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 64 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en.h | 1011 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/channels.c | 140 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/channels.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h | 52 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c | 79 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/dim.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 330 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/fs_ethtool.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c | 615 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/health.c | 204 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/health.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/htb.c | 722 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/htb.h | 46 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c | 268 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/mapping.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.c | 216 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c | 86 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/params.c | 1245 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/params.h | 166 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c | 376 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 552 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c | 339 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1049 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 153 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 536 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 51 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 351 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c | 594 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 398 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 764 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c | 672 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c | 521 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 266 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 47 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 717 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c | 730 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h | 79 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 268 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/selq.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/accept.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.c | 139 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h | 119 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/csum.c | 62 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 75 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/drop.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/goto.c | 125 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mark.c | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 337 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred_nic.c | 52 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 99 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 112 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/police.c | 212 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ptype.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/redirect_ingress.c | 79 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/sample.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/sample.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/tun.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c | 203 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan_mangle.c | 78 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c | 199 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c | 100 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c | 294 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c | 338 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c | 459 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.h | 65 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 600 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 88 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c | 181 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 460 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 62 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 655 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.h | 66 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 2538 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 216 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 213 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 693 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 1891 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h | 50 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 128 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 115 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 229 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 62 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 335 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/trap.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 487 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 734 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 164 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 230 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 332 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 257 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 72 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c | 267 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h | 184 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 404 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1362 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 344 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c | 2922 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c | 634 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 388 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 127 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_stats.c | 101 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c | 221 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h | 194 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 811 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_stats.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_stats.c) | 51 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 835 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h | 97 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h | 91 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c | 1800 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_stats.c | 70 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c | 1155 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.h | 77 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c | 201 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h | 121 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 242 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 113 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c | 387 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.h | 54 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 323 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_common.c | 235 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 217 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_dim.c | 95 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c | 1629 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1563 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 290 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6038 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2275 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 140 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2218 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c | 107 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 1820 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 185 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5750 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 319 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 934 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eq.c | 701 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/Makefile (renamed from drivers/net/ethernet/aurora/Makefile) | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c | 178 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c | 274 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c | 164 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 305 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c | 429 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/lgcy.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c | 202 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c | 1955 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h | 97 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c | 89 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c | 1134 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 251 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c | 217 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h | 155 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/diag/qos_tracepoint.h | 127 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c | 382 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.h | 72 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c | 369 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 186 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c | 521 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 2107 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/qos.h | 50 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c | 150 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2911 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 792 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4667 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c | 758 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c | 136 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/events.c | 98 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c | 184 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c | 7 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/core.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 1539 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.h | 67 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 622 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h | 74 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 583 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2010 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 176 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c | 651 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.c | 87 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c | 195 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h | 55 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fw.c | 199 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 910 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/health.c | 563 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/hwmon.c | 423 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/hwmon.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 149 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 446 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 71 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c | 201 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag.c | 777 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag.h | 71 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 179 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 1806 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 144 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c) | 251 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/mp.h (renamed from drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h) | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 218 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 654 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 432 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c | 1462 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c | 758 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c | 499 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.h | 79 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 110 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/events.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c | 813 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h | 101 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 1140 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c | 1 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c | 875 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c | 2409 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.h | 79 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 59 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 137 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c | 799 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c | 14 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 532 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h | 38 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/sf.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/st.c | 185 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 162 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 152 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/main.c | 1577 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/mcg.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h | 391 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 72 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/mr.c | 92 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c | 424 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 897 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 44 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/pd.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/port.c | 471 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/qos.c | 97 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/qos.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/qp.c | 737 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/rdma.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/rl.c | 328 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c | 49 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 406 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/dev/diag/dev_tracepoint.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c | 142 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c | 554 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/diag/sf_tracepoint.h | 173 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/diag/vhca_tracepoint.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 412 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 82 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/priv.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 88 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c | 235 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.h | 64 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 172 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c | 1935 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c | 390 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c | 571 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c | 804 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2365 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c | 2651 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.h | 316 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c | 467 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.h | 69 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.c | 149 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 1226 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 117 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c | 1101 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h | 88 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c | 1219 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.h | 347 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.c | 257 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c | 487 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c | 2329 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h | 831 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c | 1641 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h | 120 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c | 427 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h | 59 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c | 1293 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h | 114 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h | 941 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.c | 582 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.h | 102 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pool.c | 394 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pool.h | 132 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/prm.h | 472 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c | 846 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c | 1358 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h | 265 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c | 494 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h | 74 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.c | 86 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 227 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c | 2245 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_arg.c | 273 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_buddy.c | 168 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c) | 408 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c | 1186 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.h | 35 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_definer.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_domain.c | 557 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_fw.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c) | 11 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c | 576 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c | 1108 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ptrn.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c) | 491 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c) | 694 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c | 1465 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h | 226 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c | 1964 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c | 2212 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.h | 240 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.c | 81 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h | 168 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c | 263 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_table.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c) | 138 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h) | 1078 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/fs_dr.c (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c) | 411 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/fs_dr.h (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.h) | 15 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr.h (renamed from drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h) | 189 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5_ifc_dr_ste_v1.h | 469 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/steering/sws/mlx5dr.h | 194 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 143 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/uar.c | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/vport.c | 421 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/wc.c | 464 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/wq.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/Kconfig | 13 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 209 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 175 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_intr.c | 133 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 548 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 344 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio_bf2.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio_bf3.h | 54 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 134 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c | 364 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_tx.c | 284 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/Kconfig | 3 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 297 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/Kconfig | 46 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/Makefile | 12 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/cmd.h | 153 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core.c | 1649 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core.h | 393 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c | 1183 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h | 53 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 159 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_env.c | 1392 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_env.h | 69 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 528 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c | 186 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_linecards.c | 1604 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 1015 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/emad.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/i2c.c | 108 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/ib.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/item.h | 96 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/minimal.c | 492 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/pci.c | 1386 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/pci.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 177 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/port.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/reg.h | 3440 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/resources.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5517 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 857 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 89 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 594 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c | 376 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c | 147 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c | 119 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 418 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 498 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 275 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 182 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 175 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 2121 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 1857 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c | 295 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c | 404 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 458 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c | 478 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 121 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 213 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 255 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 336 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c | 468 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c | 200 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 787 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 87 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 1584 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c | 6161 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h | 104 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c | 1285 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h | 97 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2047 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c | 2050 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.h | 38 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/switchib.c | 595 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1699 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/trap.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/txheader.h | 63 | |
| -rw-r--r-- | drivers/net/ethernet/meta/Kconfig | 38 | |
| -rw-r--r-- | drivers/net/ethernet/meta/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/Makefile | 28 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic.h | 227 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_csr.c | 149 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 1201 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c | 271 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_devlink.c | 668 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_drvinfo.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 1924 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 1920 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 326 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_fw_log.c | 123 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_fw_log.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c | 601 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h | 163 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c | 81 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_irq.c | 313 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 934 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_mac.h | 122 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_mdio.c | 195 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 857 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_netdev.h | 117 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 655 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_phylink.c | 311 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_rpc.c | 1246 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_rpc.h | 232 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_time.c | 303 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_tlv.c | 560 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_tlv.h | 158 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 2930 | |
| -rw-r--r-- | drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 201 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/Kconfig | 18 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8842.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8851.h | 153 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8851_common.c (renamed from drivers/net/ethernet/micrel/ks8851.c) | 914 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8851_mll.c | 1343 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8851_par.c | 346 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ks8851_spi.c | 481 | |
| -rw-r--r-- | drivers/net/ethernet/micrel/ksz884x.c | 633 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/Kconfig | 24 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/enc28j60.c | 47 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/encx24j600-regmap.c | 36 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/encx24j600.c | 63 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/encx24j600_hw.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/fdma/Kconfig | 18 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/fdma/Makefile | 7 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/fdma/fdma_api.c | 146 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/fdma/fdma_api.h | 243 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_ethtool.c | 789 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_ethtool.h | 95 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_main.c | 1963 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_main.h | 427 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_ptp.c | 820 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan743x_ptp.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan865x/Kconfig | 19 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan865x/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan865x/lan865x.c | 455 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/Kconfig | 24 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/Makefile | 23 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_cbs.c | 70 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c | 365 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c | 716 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_ets.c | 96 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c | 289 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c | 982 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_goto.c | 50 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_ifh.h | 174 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_lag.c | 368 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_mac.c | 592 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_main.c | 1327 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_main.h | 746 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c | 551 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_mqprio.c | 28 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_police.c | 226 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_port.c | 571 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c | 1133 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_regs.h | 1888 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c | 665 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c | 528 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_tbf.c | 85 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_tc.c | 142 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c | 626 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_tc_matchall.c | 91 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_vcap_ag_api.c | 3270 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_vcap_ag_api.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c | 784 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c | 344 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c | 136 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/Kconfig | 33 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/Makefile | 29 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c | 357 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.h | 82 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c | 406 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_regs.c | 222 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c | 224 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_vcap_ag_api.c | 3843 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_vcap_impl.c | 85 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c | 612 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c | 408 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c | 1280 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c | 486 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c | 505 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_main.c | 1143 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_main.h | 867 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h | 8258 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c | 240 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c | 341 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_packet.c | 380 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_pgid.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c | 157 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_police.c | 54 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_pool.c | 81 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_port.c | 1424 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_port.h | 191 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c | 337 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 696 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_qos.c | 583 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_qos.h | 84 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_regs.c | 222 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_regs.h | 247 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c | 338 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c | 788 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_tc.c | 174 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_tc.h | 108 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c | 1581 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c | 204 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_ag_api.c | 3874 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_ag_api.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c | 471 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.h | 33 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c | 2101 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.h | 228 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c | 243 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/Kconfig | 53 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 906 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api.c | 3611 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api.h | 280 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_client.h | 284 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c | 468 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c | 554 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c | 2352 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_private.h | 124 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_model_kunit.c | 4062 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_model_kunit.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_tc.c | 412 | |
| -rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_tc.h | 32 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/Kconfig | 33 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/Makefile | 5 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/gdma_main.c | 2238 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/hw_channel.c | 926 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/mana_bpf.c | 266 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/mana_en.c | 3724 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 534 | |
| -rw-r--r-- | drivers/net/ethernet/microsoft/mana/shm_channel.c | 292 | |
| -rw-r--r-- | drivers/net/ethernet/moxa/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/moxa/moxart_ether.c | 77 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/Kconfig | 29 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/Makefile | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot.c | 3970 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot.h | 128 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_ace.c | 782 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_ace.h | 232 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_board.c | 491 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_devlink.c | 916 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_fdma.c | 892 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_fdma.h | 166 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_flower.c | 1084 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_io.c | 104 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_mm.c | 300 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_mrp.c | 236 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_net.c | 1889 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_police.c | 93 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_police.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_ptp.c | 912 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_ptp.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_regs.c | 447 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_s2.h | 64 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_stats.c | 1026 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_tc.c | 199 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_tc.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_vcap.c | 1433 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_vcap.h | 409 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/ocelot_vsc7514.c | 432 | |
| -rw-r--r-- | drivers/net/ethernet/mscc/vsc7514_regs.c | 685 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/Kconfig | 33 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/Makefile | 7 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/Makefile | 11 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h | 71 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_chip.c | 143 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c | 320 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c | 406 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h | 88 | |
| -rw-r--r-- | drivers/net/ethernet/myricom/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 192 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/Kconfig | 12 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/jazzsonic.c | 53 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/macsonic.c | 97 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/natsemi.c | 135 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/ns83820.c | 113 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/sonic.c | 94 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/sonic.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/natsemi/xtsonic.c | 62 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/Kconfig | 30 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/s2io.c | 449 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/s2io.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/Makefile | 8 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-config.c | 5104 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-config.h | 2091 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-ethtool.c | 1154 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-ethtool.h | 48 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-main.c | 4848 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-main.h | 518 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-reg.h | 4636 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 2446 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-traffic.h | 2290 | |
| -rw-r--r-- | drivers/net/ethernet/neterion/vxge/vxge-version.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/Kconfig | 23 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/Makefile | 15 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/abm/main.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/abm/qdisc.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/jit.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/main.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/main.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/offload.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 15 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 640 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/crypto/tls.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/devlink_param.c | 19 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/action.c | 157 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/conntrack.c | 2300 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/conntrack.h | 289 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/lag_conf.c | 74 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/main.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/main.h | 303 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/match.c | 383 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/metadata.c | 263 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/offload.c | 488 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/qos_conf.c | 633 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c | 706 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 1413 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfd3/ipsec.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h | 114 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 279 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 409 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 1575 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfdk/ipsec.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h | 136 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 198 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_app.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_app.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_asm.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 119 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_hwmon.c | 42 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_main.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_main.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net.h | 326 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_common.c | 2918 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 164 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c | 81 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 466 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 219 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c | 1335 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 138 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 111 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c | 174 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_xsk.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c | 42 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_port.c | 18 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_port.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 89 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.c | 49 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 25 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 77 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 160 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nic/dcb.c | 571 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nic/main.c | 43 | |
| -rw-r--r-- | drivers/net/ethernet/netronome/nfp/nic/main.h | 46 | |
| -rw-r--r-- | drivers/net/ethernet/ni/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/ni/nixge.c | 274 | |
| -rw-r--r-- | drivers/net/ethernet/nvidia/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/nvidia/forcedeth.c | 147 | |
| -rw-r--r-- | drivers/net/ethernet/nxp/Kconfig | 1 | |
| -rw-r--r-- | drivers/net/ethernet/nxp/lpc_eth.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/oa_tc6.c | 1369 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 5 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 219 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/packetengines/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/packetengines/hamachi.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/packetengines/yellowfin.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/pasemi/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/pasemi/pasemi_mac.c | 60 | |
| -rw-r--r-- | drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c | 4 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_api.h | 131 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_aux.c | 102 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_aux.h | 10 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c | 297 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_debugfs.c | 95 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_dev.c | 856 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_dev.h | 231 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_devlink.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_devlink.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_ethtool.c | 729 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_fw.c | 201 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_if.h | 1799 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_lif.c | 3247 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_lif.h | 387 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_main.c | 464 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_phc.c | 661 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c | 505 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_stats.c | 480 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_stats.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 1973 | |
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/Kconfig | 31 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 90 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c | 64 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c | 52 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c | 128 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/Makefile | 46 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed.h | 252 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_chain.c | 371 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_cxt.c | 230 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_cxt.h | 188 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 1460 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 67 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_debug.c | 1509 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_debug.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_dev.c | 843 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 425 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_devlink.c | 245 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_devlink.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 128 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_fcoe.h | 52 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_hsi.h | 12454 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_hw.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_hw.h | 253 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 775 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 135 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 90 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_int.c | 329 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_int.h | 340 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h | 500 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 51 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 207 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_l2.c | 179 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_l2.h | 190 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ll2.c | 338 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ll2.h | 173 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_main.c | 1144 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_mcp.c | 665 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_mcp.h | 1006 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2475 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c | 829 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h | 103 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 375 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ooo.c | 64 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ooo.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ptp.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_ptp.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_rdma.c | 328 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_rdma.h | 61 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 135 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_roce.c | 286 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_roce.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_selftest.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_selftest.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_sp.h | 267 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 81 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_spq.c | 253 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_sriov.c | 335 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_sriov.h | 171 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_vf.c | 118 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_vf.h | 342 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede.h | 247 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_dcbnl.c | 7 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 881 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_filter.c | 403 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_fp.c | 258 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_main.c | 683 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_ptp.c | 181 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_ptp.h | 41 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qede/qede_rdma.c | 57 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qla3xxx.c | 267 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qla3xxx.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 49 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 69 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 23 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 121 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 24 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 170 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 6 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 50 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 13 | |
| -rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 73 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/Kconfig | 23 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/emac/emac-ethtool.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/emac/emac-mac.c | 31 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/emac/emac-mac.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/emac/emac-sgmii.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/emac/emac.c | 48 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/Makefile | 7 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe.c | 239 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe_config.c | 2034 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe_config.h | 317 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe_debugfs.c | 847 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe_debugfs.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/ppe/ppe_regs.h | 591 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_7k.c | 17 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_7k.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_7k_common.c | 17 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_7k_common.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_debug.c | 63 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_debug.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_spi.c | 187 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_spi.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/qca_uart.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 297 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 30 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 88 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 31 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 683 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 179 | |
| -rw-r--r-- | drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/rdc/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/rdc/r6040.c | 121 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/8139cp.c | 91 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/8139too.c | 63 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/Kconfig | 47 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/Makefile | 4 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/atp.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/atp.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/r8169.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/r8169_firmware.c | 9 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/r8169_leds.c | 275 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/r8169_main.c | 4165 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/r8169_phy_config.c | 577 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/rtase/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/rtase/rtase.h | 362 | |
| -rw-r--r-- | drivers/net/ethernet/realtek/rtase/rtase_main.c | 2400 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/Kconfig | 45 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/ravb.h | 205 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/ravb_main.c | 2399 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/ravb_ptp.c | 37 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rcar_gen4_ptp.c | 187 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rcar_gen4_ptp.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rswitch.h | 1074 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rswitch_l2.c | 316 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rswitch_l2.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rswitch_main.c | 2295 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rtsn.c | 1371 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/rtsn.h | 464 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/sh_eth.c | 305 | |
| -rw-r--r-- | drivers/net/ethernet/renesas/sh_eth.h | 116 | |
| -rw-r--r-- | drivers/net/ethernet/rocker/Kconfig | 5 | |
| -rw-r--r-- | drivers/net/ethernet/rocker/rocker.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/rocker/rocker_hw.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/rocker/rocker_main.c | 236 | |
| -rw-r--r-- | drivers/net/ethernet/rocker/rocker_ofdpa.c | 92 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c | 3 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 68 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/seeq/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/seeq/ether3.c | 27 | |
| -rw-r--r-- | drivers/net/ethernet/seeq/sgiseeq.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/Kconfig | 39 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/Makefile | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/bitfield.h | 84 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef10.c | 1085 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100.c | 558 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_ethtool.c | 72 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_ethtool.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_netdev.c | 532 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_netdev.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_nic.c | 1386 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_nic.h | 98 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_regs.h | 730 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_rep.c | 499 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_rep.h | 80 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_rx.c | 222 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_rx.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_sriov.c | 72 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_sriov.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_tx.c | 520 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef100_tx.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef10_sriov.c | 155 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ef10_sriov.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx.c | 739 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx.h | 92 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_channels.c | 416 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_channels.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_common.c | 536 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_common.h | 69 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_devlink.c | 746 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_devlink.h | 47 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_reflash.c | 522 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/efx_reflash.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/enum.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ethtool.c | 981 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ethtool_common.c | 980 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ethtool_common.h | 44 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/bitfield.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/efx.c | 144 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/efx.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/ethtool.c | 149 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/falcon.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/falcon_boards.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/farch.c | 69 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/net_driver.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/nic.c | 20 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/nic.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/rx.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/selftest.c | 60 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/tx.c | 11 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/falcon/tx.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/filter.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/fw_formats.h | 114 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/io.h | 126 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mae.c | 2338 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mae.h | 138 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mae_counter_format.h | 73 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi.c | 471 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi.h | 111 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_filters.c | 290 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_filters.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_functions.c | 111 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_functions.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_mon.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_pcol.h | 22099 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_pcol_mae.h | 24 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_port.c | 760 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_port.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_port_common.c | 784 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/mcdi_port_common.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/net_driver.h | 508 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/nic.c | 216 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/nic.h | 496 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/nic_common.h | 260 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ptp.c | 699 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/ptp.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/rx.c | 304 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/rx_common.c | 390 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/rx_common.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/selftest.c | 99 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/selftest.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/Kconfig | 46 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/Makefile | 11 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/bitfield.h | 614 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx.c | 1350 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx.h | 218 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx_channels.c | 1371 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx_channels.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx_common.c | 1398 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/efx_common.h | 118 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/enum.h | 176 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/ethtool.c | 277 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/ethtool_common.c | 1232 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/ethtool_common.h | 57 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/farch.c (renamed from drivers/net/ethernet/sfc/farch.c) | 151 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/farch_regs.h (renamed from drivers/net/ethernet/sfc/farch_regs.h) | 0 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/filter.h | 309 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/io.h | 310 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi.c | 2260 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi.h | 386 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_mon.c | 531 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_pcol.h | 17204 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_port.c | 110 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_port.h | 17 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_port_common.c | 1282 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mcdi_port_common.h | 58 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/mtd.c | 124 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/net_driver.h | 1695 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/nic.c | 530 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/nic.h | 206 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/nic_common.h | 252 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/ptp.c | 2196 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/ptp.h | 48 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/rx.c | 400 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/rx_common.c | 1037 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/rx_common.h | 106 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/selftest.c | 819 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/selftest.h | 52 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/siena.c (renamed from drivers/net/ethernet/sfc/siena.c) | 192 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/siena_sriov.c (renamed from drivers/net/ethernet/sfc/siena_sriov.c) | 39 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/siena_sriov.h (renamed from drivers/net/ethernet/sfc/siena_sriov.h) | 11 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/sriov.h | 83 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/tx.c | 392 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/tx.h | 40 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/tx_common.c | 448 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/tx_common.h | 39 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/vfdi.h (renamed from drivers/net/ethernet/sfc/vfdi.h) | 0 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/siena/workarounds.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/sriov.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc.c | 3094 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc.h | 359 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_bindings.c | 241 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_bindings.h | 43 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_conntrack.c | 625 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_conntrack.h | 55 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_counters.c | 563 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_counters.h | 66 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_encap_actions.c | 753 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tc_encap_actions.h | 114 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tx.c | 312 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tx.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tx_common.c | 166 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tx_common.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/tx_tso.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/sfc/workarounds.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/sgi/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/sgi/ioc3-eth.c | 71 | |
| -rw-r--r-- | drivers/net/ethernet/sgi/meth.c | 10 | |
| -rw-r--r-- | drivers/net/ethernet/sgi/meth.h | 16 | |
| -rw-r--r-- | drivers/net/ethernet/silan/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/silan/sc92031.c | 80 | |
| -rw-r--r-- | drivers/net/ethernet/sis/Kconfig | 10 | |
| -rw-r--r-- | drivers/net/ethernet/sis/sis190.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/sis/sis900.c | 191 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/Kconfig | 41 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/Makefile | 1 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/epic100.c | 110 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc911x.c | 2190 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc911x.h | 901 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc9194.c | 55 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc91c92_cs.c | 27 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc91x.c | 67 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smc91x.h | 38 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smsc911x.c | 102 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smsc9420.c | 137 | |
| -rw-r--r-- | drivers/net/ethernet/smsc/smsc9420.h | 1 | |
| -rw-r--r-- | drivers/net/ethernet/socionext/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/socionext/netsec.c | 244 | |
| -rw-r--r-- | drivers/net/ethernet/socionext/sni_ave.c | 102 | |
| -rw-r--r-- | drivers/net/ethernet/spacemit/Kconfig | 29 | |
| -rw-r--r-- | drivers/net/ethernet/spacemit/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/spacemit/k1_emac.c | 2162 | |
| -rw-r--r-- | drivers/net/ethernet/spacemit/k1_emac.h | 416 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/Kconfig | 2 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/Kconfig | 228 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/Makefile | 25 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c | 265 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h | 25 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/common.h | 277 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c | 61 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 295 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 235 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c | 29 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 396 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 284 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 1408 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 81 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 247 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c | 631 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c | 240 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c | 59 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 422 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 34 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 320 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 188 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 819 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c | 235 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 1930 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c | 93 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-s32.c | 186 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 396 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c | 93 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c | 151 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 241 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 511 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c | 159 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 335 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 97 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 403 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c | 286 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c | 274 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac100.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac1000.h | 42 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c | 264 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 104 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c | 14 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 170 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 408 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 119 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 5 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 292 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 132 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 84 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 93 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 127 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 505 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 39 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 196 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/dwxlgmac2.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 34 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/hwif.c | 297 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/hwif.h | 363 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/mmc.h | 21 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 141 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 30 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 23 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac.h | 231 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_est.c | 179 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_est.h | 67 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 780 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c | 314 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.h | 28 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 203 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_libpci.c | 48 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_libpci.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5961 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 687 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 482 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.c | 67 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h | 76 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 631 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 237 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c | 71 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 672 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c | 375 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.h | 64 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 141 | |
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.h | 14 | |
| -rw-r--r-- | drivers/net/ethernet/sun/Kconfig | 19 | |
| -rw-r--r-- | drivers/net/ethernet/sun/cassini.c | 310 | |
| -rw-r--r-- | drivers/net/ethernet/sun/cassini.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/sun/ldmvsw.c | 32 | |
| -rw-r--r-- | drivers/net/ethernet/sun/niu.c | 284 | |
| -rw-r--r-- | drivers/net/ethernet/sun/niu.h | 8 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunbmac.c | 40 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sungem.c | 241 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunhme.c | 1749 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunhme.h | 6 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunqe.c | 16 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunqe.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunvnet.c | 57 | |
| -rw-r--r-- | drivers/net/ethernet/sun/sunvnet_common.c | 21 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/Kconfig | 32 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_define.h | 270 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_desc.c | 228 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_desc.h | 19 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_driver.c | 563 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_int.c | 273 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_int.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_mac.c | 274 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_mac.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_mdio.c | 125 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_mdio.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_phy.c | 90 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_phy.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/sunplus/spl2sw_register.h | 86 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-common.c | 15 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c | 37 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 22 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/synopsys/dwc-xlgmac.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/Kconfig | 19 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/Makefile | 3 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tehuti.c | 173 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tehuti.h | 4 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tn40.c | 1857 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tn40.h | 266 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tn40_mdio.c | 220 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tn40_phy.c | 76 | |
| -rw-r--r-- | drivers/net/ethernet/tehuti/tn40_regs.h | 245 | |
| -rw-r--r-- | drivers/net/ethernet/ti/Kconfig | 158 | |
| -rw-r--r-- | drivers/net/ethernet/ti/Makefile | 30 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 1013 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-nuss.c | 3816 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-nuss.h | 231 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-qos.c | 1343 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-qos.h | 227 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-switchdev.c | 534 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-switchdev.h | 34 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpts.c | 1355 | |
| -rw-r--r-- | drivers/net/ethernet/ti/am65-cpts.h | 90 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpmac.c | 1247 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw-common.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw-phy-sel.c | 12 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw.c | 221 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_ale.c | 965 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_ale.h | 78 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_ethtool.c | 51 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_new.c | 322 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_priv.c | 392 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_priv.h | 50 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpsw_switchdev.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpts.c | 495 | |
| -rw-r--r-- | drivers/net/ethernet/ti/cpts.h | 27 | |
| -rw-r--r-- | drivers/net/ethernet/ti/davinci_cpdma.c | 2 | |
| -rw-r--r-- | drivers/net/ethernet/ti/davinci_emac.c | 218 | |
| -rw-r--r-- | drivers/net/ethernet/ti/davinci_mdio.c | 324 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icss_iep.c | 1107 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icss_iep.h | 112 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_classifier.c | 469 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_common.c | 1853 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_config.c | 864 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_config.h | 335 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 321 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c | 124 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_mii_rt.h | 151 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_prueth.c | 2364 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_prueth.h | 526 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 1250 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_queues.c | 52 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_stats.c | 95 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_stats.h | 204 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_switch_map.h | 270 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_switchdev.c | 477 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssg/icssg_switchdev.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssm/icssm_prueth.c | 1746 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssm/icssm_prueth.h | 262 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssm/icssm_prueth_ptp.h | 85 | |
| -rw-r--r-- | drivers/net/ethernet/ti/icssm/icssm_switch.h | 257 | |
| -rw-r--r-- | drivers/net/ethernet/ti/k3-cppi-desc-pool.c | 172 | |
| -rw-r--r-- | drivers/net/ethernet/ti/k3-cppi-desc-pool.h | 36 | |
| -rw-r--r-- | drivers/net/ethernet/ti/netcp.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/ti/netcp_core.c | 109 | |
| -rw-r--r-- | drivers/net/ethernet/ti/netcp_ethss.c | 128 | |
| -rw-r--r-- | drivers/net/ethernet/ti/tlan.c | 233 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/Kconfig | 17 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/Makefile | 2 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/ps3_gelic_net.c | 285 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/ps3_gelic_net.h | 38 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 5 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 3 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/spider_net.c | 2536 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/spider_net.h | 476 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/spider_net_ethtool.c | 172 | |
| -rw-r--r-- | drivers/net/ethernet/toshiba/tc35815.c | 89 | |
| -rw-r--r-- | drivers/net/ethernet/tundra/Kconfig | 4 | |
| -rw-r--r-- | drivers/net/ethernet/tundra/tsi108_eth.c | 75 | |
| -rw-r--r-- | drivers/net/ethernet/vertexcom/Kconfig | 25 | |
| -rw-r--r-- | drivers/net/ethernet/vertexcom/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/vertexcom/mse102x.c | 806 | |
| -rw-r--r-- | drivers/net/ethernet/via/Kconfig | 10 | |
| -rw-r--r-- | drivers/net/ethernet/via/via-rhine.c | 69 | |
| -rw-r--r-- | drivers/net/ethernet/via/via-velocity.c | 261 | |
| -rw-r--r-- | drivers/net/ethernet/via/via-velocity.h | 49 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/Kconfig | 103 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/Makefile | 10 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/Makefile | 8 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_ethtool.c | 762 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_ethtool.h | 60 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_hw.c | 2977 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_hw.h | 63 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_lib.c | 3358 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_lib.h | 45 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_mbx.c | 419 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_mbx.h | 99 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_ptp.c | 905 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_ptp.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_sriov.c | 929 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_sriov.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_type.h | 1507 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf.c | 599 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf.h | 129 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf_common.c | 414 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf_common.h | 22 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c | 292 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/libwx/wx_vf_lib.h | 15 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c | 155 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.h | 9 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_hw.c | 99 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_hw.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 889 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 203 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 146 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbevf/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c | 266 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/ngbevf/ngbevf_type.h | 29 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/Makefile | 15 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c | 530 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_aml.h | 18 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c | 606 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c | 648 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.h | 20 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 227 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_hw.h | 12 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 268 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_irq.h | 7 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 986 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 676 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h | 11 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 482 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbevf/Makefile | 9 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c | 331 | |
| -rw-r--r-- | drivers/net/ethernet/wangxun/txgbevf/txgbevf_type.h | 26 | |
| -rw-r--r-- | drivers/net/ethernet/wiznet/Kconfig | 14 | |
| -rw-r--r-- | drivers/net/ethernet/wiznet/w5100-spi.c | 26 | |
| -rw-r--r-- | drivers/net/ethernet/wiznet/w5100.c | 38 | |
| -rw-r--r-- | drivers/net/ethernet/wiznet/w5100.h | 2 | |
| -rw-r--r-- | drivers/net/ethernet/wiznet/w5300.c | 18 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/Kconfig | 17 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/ll_temac.h | 198 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/ll_temac_main.c | 564 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/ll_temac_mdio.c | 8 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_axienet.h | 397 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2645 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 154 | |
| -rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_emaclite.c | 174 | |
| -rw-r--r-- | drivers/net/ethernet/xircom/Kconfig | 6 | |
| -rw-r--r-- | drivers/net/ethernet/xircom/xirc2ps_cs.c | 41 | |
| -rw-r--r-- | drivers/net/ethernet/xscale/Kconfig | 11 | |
| -rw-r--r-- | drivers/net/ethernet/xscale/Makefile | 6 | |
| -rw-r--r-- | drivers/net/ethernet/xscale/ixp46x_ts.h | 13 | |
| -rw-r--r-- | drivers/net/ethernet/xscale/ixp4xx_eth.c | 383 | |
| -rw-r--r-- | drivers/net/ethernet/xscale/ptp_ixp46x.c | 144 | |
3128 files changed, 992315 insertions, 269087 deletions