-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Pull networking updates from David Miller: 1) Support offloading wireless authentication to userspace via NL80211_CMD_EXTERNAL_AUTH, from Srinivas Dasari. 2) A lot of work on network namespace setup/teardown from Kirill Tkhai. Setup and cleanup of namespaces now all run asynchronously and thus performance is significantly increased. 3) Add rx/tx timestamping support to mv88e6xxx driver, from Brandon Streiff. 4) Support zerocopy on RDS sockets, from Sowmini Varadhan. 5) Use denser instruction encoding in x86 eBPF JIT, from Daniel Borkmann. 6) Support hw offload of vlan filtering in mvpp2 dreiver, from Maxime Chevallier. 7) Support grafting of child qdiscs in mlxsw driver, from Nogah Frankel. 8) Add packet forwarding tests to selftests, from Ido Schimmel. 9) Deal with sub-optimal GSO packets better in BBR congestion control, from Eric Dumazet. 10) Support 5-tuple hashing in ipv6 multipath routing, from David Ahern. 11) Add path MTU tests to selftests, from Stefano Brivio. 12) Various bits of IPSEC offloading support for mlx5, from Aviad Yehezkel, Yossi Kuperman, and Saeed Mahameed. 13) Support RSS spreading on ntuple filters in SFC driver, from Edward Cree. 14) Lots of sockmap work from John Fastabend. Applications can use eBPF to filter sendmsg and sendpage operations. 15) In-kernel receive TLS support, from Dave Watson. 16) Add XDP support to ixgbevf, this is significant because it should allow optimized XDP usage in various cloud environments. From Tony Nguyen. 17) Add new Intel E800 series "ice" ethernet driver, from Anirudh Venkataramanan et al. 18) IP fragmentation match offload support in nfp driver, from Pieter Jansen van Vuuren. 19) Support XDP redirect in i40e driver, from Björn Töpel. 20) Add BPF_RAW_TRACEPOINT program type for accessing the arguments of tracepoints in their raw form, from Alexei Starovoitov. 21) Lots of striding RQ improvements to mlx5 driver with many performance improvements, from Tariq Toukan. 22) Use rhashtable for inet frag reassembly, from Eric Dumazet. * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1678 commits) net: mvneta: improve suspend/resume net: mvneta: split rxq/txq init and txq deinit into SW and HW parts ipv6: frags: fix /proc/sys/net/ipv6/ip6frag_low_thresh net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() net: bgmac: Correctly annotate register space route: check sysctl_fib_multipath_use_neigh earlier than hash fix typo in command value in drivers/net/phy/mdio-bitbang. sky2: Increase D3 delay to sky2 stops working after suspend net/mlx5e: Set EQE based as default TX interrupt moderation mode ibmvnic: Disable irqs before exiting reset from closed state net: sched: do not emit messages while holding spinlock vlan: also check phy_driver ts_info for vlan's real device Bluetooth: Mark expected switch fall-throughs Bluetooth: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for BTUSB_QCA_ROME Bluetooth: btrsi: remove unused including <linux/version.h> Bluetooth: hci_bcm: Remove DMI quirk for the MINIX Z83-4 sh_eth: kill useless check in __sh_eth_get_regs() sh_eth: add sh_eth_cpu_data::no_xdfar flag ipv6: factorize sk_wmem_alloc updates done by __ip6_append_data() ipv4: factorize sk_wmem_alloc updates done by __ip_append_data() ...
- Loading branch information
Showing
1,674 changed files
with
101,697 additions
and
28,186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
23 changes: 23 additions & 0 deletions
23
Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
* MCR20A IEEE 802.15.4 * | ||
|
||
Required properties: | ||
- compatible: should be "nxp,mcr20a" | ||
- spi-max-frequency: maximal bus speed, should be set to a frequency | ||
lower than 9000000 depends sync or async operation mode | ||
- reg: the chipselect index | ||
- interrupts: the interrupt generated by the device. Non high-level | ||
can occur deadlocks while handling isr. | ||
|
||
Optional properties: | ||
- rst_b-gpio: GPIO spec for the RST_B pin | ||
|
||
Example: | ||
|
||
mcr20a@0 { | ||
compatible = "nxp,mcr20a"; | ||
spi-max-frequency = <9000000>; | ||
reg = <0>; | ||
interrupts = <17 2>; | ||
interrupt-parent = <&gpio>; | ||
rst_b-gpio = <&gpio 27 1> | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
* NI XGE Ethernet controller | ||
|
||
Required properties: | ||
- compatible: Should be "ni,xge-enet-2.00" | ||
- reg: Address and length of the register set for the device | ||
- interrupts: Should contain tx and rx interrupt | ||
- interrupt-names: Should be "rx" and "tx" | ||
- phy-mode: See ethernet.txt file in the same directory. | ||
- phy-handle: See ethernet.txt file in the same directory. | ||
- nvmem-cells: Phandle of nvmem cell containing the MAC address | ||
- nvmem-cell-names: Should be "address" | ||
|
||
Examples (10G generic PHY): | ||
nixge0: ethernet@40000000 { | ||
compatible = "ni,xge-enet-2.00"; | ||
reg = <0x40000000 0x6000>; | ||
|
||
nvmem-cells = <ð1_addr>; | ||
nvmem-cell-names = "address"; | ||
|
||
interrupts = <0 29 IRQ_TYPE_LEVEL_HIGH>, <0 30 IRQ_TYPE_LEVEL_HIGH>; | ||
interrupt-names = "rx", "tx"; | ||
interrupt-parent = <&intc>; | ||
|
||
phy-mode = "xgmii"; | ||
phy-handle = <ðernet_phy1>; | ||
|
||
ethernet_phy1: ethernet-phy@4 { | ||
compatible = "ethernet-phy-ieee802.3-c45"; | ||
reg = <4>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
Intel(R) Ethernet Connection E800 Series Linux Driver | ||
=================================================================== | ||
|
||
Intel ice Linux driver. | ||
Copyright(c) 2018 Intel Corporation. | ||
|
||
Contents | ||
======== | ||
- Enabling the driver | ||
- Support | ||
|
||
The driver in this release supports Intel's E800 Series of products. For | ||
more information, visit Intel's support page at http://support.intel.com. | ||
|
||
Enabling the driver | ||
=================== | ||
|
||
The driver is enabled via the standard kernel configuration system, | ||
using the make command: | ||
|
||
Make oldconfig/silentoldconfig/menuconfig/etc. | ||
|
||
The driver is located in the menu structure at: | ||
|
||
-> Device Drivers | ||
-> Network device support (NETDEVICES [=y]) | ||
-> Ethernet driver support | ||
-> Intel devices | ||
-> Intel(R) Ethernet Connection E800 Series Support | ||
|
||
Support | ||
======= | ||
|
||
For general information, go to the Intel support website at: | ||
|
||
http://support.intel.com | ||
|
||
If an issue is identified with the released source code, please email | ||
the maintainer listed in the MAINTAINERS file. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.