Contents
- Architectures
-
Drivers
- Staging drivers
- Storage
- Graphics
- ACPI, EFI, thermal and Power Management
- Sound (sound/)
- TV tuners, webcams, video capturers (drivers/media/)
- Universal Serial Bus (drivers/usb/)
- Tablets, touch screens, keyboards, mouses (drivers/input/)
- Multi Function Devices (drivers/mfd/)
- Memory Technology Device (drivers/mtd/)
- Industrial I/O (drivers/iio/)
- Multi Media Card (MMC) (drivers/mmc/)
- Watchdog (drivers/watchdog/)
- Clocks (drivers/clk/)
- Serial Peripheral Interface (SPI)
- Serial
- Real Time Clock (RTC)
- Inter-Integrated Circuit (I2C)
- Hardware monitoring (hwmon)
- Pulse-Width Modulation devices
- SOC (System On Chip) specific Drivers
- Pin Controllers (drivers/pinctrl)
- PCI (drivers/pci/)
- DMA Engine (drivers/dma/)
- Networking (drivers/net/)
- Various
1. Architectures
1.1. ARM
Culmination of 5 years of effort to support multiplaform in the ARMv6 and ARMv7 platforms (specific patches below) (merge)
perf annotate: ARM support commit
Runtime patch __aeabi_{u}idiv() to use udiv/sdiv instructions in v7 CPUs commit
Add support to do an SMC or HVC following ARM SMC (Secure Monitor Call) Calling Convention. The interface is implemented for both the arm and arm64 architectures and updates the PSCI driver to use this interface instead for firmware communicationcommit, commit, commit, commit
arm64: hugetlb: add support for PTE contiguous bit commit
arm64: perf: add support for Cortex-A72 commit
- Device-tree sources
at91: Add Support for the L+G VInCo platform commit
at91: sama5d4: Add support for DENX MA5D4 SoM and EVK commit
TS-4800: add basic device tree commit
am437x: cm-t43: add basic support for sbc-t43 commit
am57xx: sbc-am57x: add basic board support commit
bcm5301x: Add BCM SVK DT files commit
compulab: add new board description commit
imx6q: add Novena board commit
imx7d: cl-som-imx7: add basic module support commit
imx7d: sbc-imx7: add basic board support commit
kirkwood: Add DTS for Zyxel NSA325 commit
mediatek: add MT2701 basic support commit
qcom: apq8064: Introduce Sony Xperia Z dts commit
rockchip: add rk3036-evb board commit
rockchip: add rk3228-evb board commit
rockchip: add the kylin board for rk3036 commit
rockchip: add veyron-brain board commit
rockchip: add veyron-mickey board commit
rockchip: add rk3368 evaluation board commit
sb-som: introduce SB-SOM baseboard commit
sun5i: Add dts file for the Empire Electronix D709 tablet commit
sun8i: Add Orange Pi Plus support commit
sunxi: Add Allwinner H3 DTSI commit
tango4: Initial device trees commit
vf6xx: Cosmic+: M4(nommu) initial support commit
realview: add device tree for PB11MPCore commit
socfpga: Add support for DENX MCV SoM and MCVEVK baseboard commit
sun7i: Add sun7i-a20-icnova-swac.dts commit
bcm2835: Add devicetree for bcm2836 and Raspberry Pi 2 B commit
tegra: Add NVIDIA Jetson TX1 Developer Kit support commit, commit
tegra: Add NVIDIA P2371 board support commit
tegra: Add NVIDIA P2530 main board support commit
tegra: Add NVIDIA P2571 board support commit
tegra: Add NVIDIA P2595 I/O board support commit
tegra: Add NVIDIA P2597 I/O board support commit
tegra: Add NVIDIA Tegra132 Norrin support commit
tegra: Add Tegra132 support commit
renesas: add Salvator-X board support commit
Add Freescale LS1043a SoC support commit
Add LS1043a-RDB board support commit
uniphier: add PH1-LD10 SoC/board support commit
am335x: add support for the bosch shc board commit
BCM: Add SMP support for Broadcom 4708 commit
BCM: Add SMP support for Broadcom NSP commit
bcm2835: add rpi power domain driver commit
rockchip: add support smp for rk3036 commit
make xscale iwmmxt code multiplatform aware commit
mmp: multiplatform support commit
mv78xx0: multiplatform support commit
orion5x: multiplatform support commit
realview: enable multiplatform commit
s3c64xx: multiplatform support commit
tango4: Initial platform support commit
versatile: convert to multi-platform commit
shmobile: henninger: remove board DT commit
1.2. TILE
Add jump label support for TILE-Gx commit
1.3. X86
Add intel p-unit and telemetry driver for APL SoCs. Intel PM Telemetry is a software mechanism via which various SoC PM and performance related parameters like PM counters, firmware trace verbosity, the status of different devices inside the SoC, etc. can be monitored and analyzed commit, commit, commit, commit, commit
Add driver for Intel Volume Management Device (VMD). VMD is a secondary PCI host bridge that allows PCI Express root ports, and devices attached to them, to be removed from the default PCI domain and placed within the VMD domain. This provides more bus resources than are otherwise possible with a single domain commit
Paravirtualized queued spinlocks: Optimize the PV unlock code path commit
Introduce apic_extnmi command line parameter, which can be set at "bsp" (default value), which allows to receive an external NMI only from the Boot-Strapping Processor receives; "all", which allows external NMIs to be broadcast to all CPUs; and "none", where no CPUs receive external NMIs commit
Provide a config option to disable Fast CPU feature tests (.text savings of about ~1.6K when building a tinyconfig) commit
kvm: Hyper-V synthetic interrupt controller, which is a lapic extension commit, [https://git.kernel.org/torvalds/c/1f4b34f825e8cef6f493d06b46605384785b3d16 commit, commit
kvm: svm: add support for RDTSCP commit
- perf
- platforms
intel-hid: new hid event driver for hotkeys. Dell XPS 13 9350 requires it commit
asus-wireless: Add Wireless Radio Control driver for notebooks like the Asus E202SA and the Asus X555UB commit, commit
surface pro 4: Add support for Surface Pro 4 Buttons commit
thinkpad_acpi: Add support for keyboard backlight commit
toshiba_acpi: Add WWAN RFKill support commit
toshiba_acpi: Add support for WWAN devices commit
1.4. MIPS
Add support for PIC32MZDA platform commit
bcm963xx: Add Broadcom BCM963xx board nvram data structure commit
dts: Add initial DTS for the PIC32MZDA Starter Kit commit
math-emu: Add IEEE Std 754-2008 ABS.fmt and NEG.fmt emulation commit
math-emu: Add IEEE Std 754-2008 NaN encoding emulation commit
math-emu: Add IEEE Std 754 conformance mode selection commit
pci: Add MT7620a PCIE driver commit
ralink: add MT7621 support commit
zboot: Add support for serial debug using the PROM commit
1.5. POWERPC
Add support for page soft dirty tracking commit
476fpe: Add support for kexec commit
85xx: Add PCIe controller support for bsc9132qds commit
powernv: Add support for Nvlink NPUs commit
pseries: Add CPU dlpar add commit and remove functionality commit; enable kernel CPU dlpar from sysfs commit
Add ppc_strict_facility_enable boot option commit
Enable UBSAN support commit
cell: Remove the Cell QPACE code commit
1.6. S390
sclp: Add VT220 support to early sclp console commit
sclp: add open for business support commit
sclp_cpi: remove sclp_cpi module in favor of sysfs interface commit
zcore: remove /sys/kernel/debug/zcore/mem commit
Show virtualization support in /proc/cpuinfo commit
- KVM
1.7. H8300
1.8. ARC
Introduce explicit super page size support commit
2. Drivers
2.1. Staging drivers
android: ion: Add ion driver for Hi6220 SoC platform commit
comedi: adv_pci_dio: separate out PCI-1760 support commit
rdma: remove deprecated amso1100 driver commit
rdma: remove deprecated ehca driver commit
rdma: remove deprecated ipath driver commit
2.2. Storage
- NVMe
- SCSI
hisi_sas: Add initial bare main driver commit
mvsas: Add SGPIO support to Marvell 94xx commit
ncr5380: Add support for HP C2502 commit
ncr5380: Enable PDMA for DTC chips commit
ncr5380: Enable PDMA for NCR53C400A commit
qla2xxx: Added interface to send explicit LOGO. commit
qla2xxx: Enable Exchange offload support. commit
qla2xxx: Enable Extended Logins support commit
qla2xxx: Enable Target counters in DebugFS. commit
arcmsr: adds code to support new Areca adapter ARC1203 commit
Export 'wwid' to sysfs commit
storvsc: Properly support Fibre Channel devices commit
ahci: per-port msix support commit
ahci: Intel DNV device IDs SATA commit
ahci: Adding Intel Lewisburg device IDs for SATA commit
- target
2.3. Graphics
Add initial etnaviv DRM driver for the 3D core on the Vivante core used in numerous ARM boards commit
- i915
- radeon/amdgpu
- nouveau
tegra: Host1X support for Tegra210 SoC commit
vc4: 3D acceleration support (merge)
- tda998x
- omapdrm
- rockchip
- exynos
- panel
bridge/dw_hdmi: add atomic API support commit
fbdev: Remove unused SH-Mobile HDMI driver commit
2.4. ACPI, EFI, thermal and Power Management
- ACPI
- cpufreq
- thermal
OPP: Add debugfs support in /sys/kernel/debug/opp commit
2.5. Sound (sound/)
compress: Add procfs info file for compressed nodes commit
hda - Add new GPU codec ID 0x10de0083 to snd-hda commit
hda - add codec support for Kabylake display audio codec commit
hda/realtek - New codec support of ALC225 commit
hda/realtek - Support Dell headset mode for ALC225 commit
hda/realtek - Support headset mode for ALC225 commit
hdac: Add support for hda DMA Resume capability commit
oxfw: add MIDI capture port for SCS.1 models commit
oxfw: add MIDI playback port for SCS.1 models commit
oxfw: add scs1x layer commit
oxfw: add stream format quirk for SCS.1 models commit
oxfw: obsolete scs1x module commit
usb-audio: Add native DSD support for PS Audio NuWave DAC commit
- ALSA on a Chip (ASoC)
AMD: add AMD ASoC ACP 2.x DMA driver commit
Atmel: ClassD: supports mono audio commit
Intel: Add Nuvoton+Maxim machine driver entry commit
Intel: Atom: add 24-bit support for media playback and capture commit
Intel: Atom: add support for RT5642 commit
Intel: Skylake: Add Nuvoton Maxim machine driver commit
Intel: Skylake: Add dai link for DMIC capture commit
Intel: Skylake: Add multiple pin formats commit
Intel: Skylake: Add support for Loadable modules commit
Intel: Skylake: Add support for Mic Select module commit
Intel: Skylake: Add support for SSP1 BE cpu dai commit
Intel: Skylake: Add support for active suspend commit
Intel: Skylake: Add support for module GUIDs commit
Intel: Skylake: Add support for virtual dsp widgets commit
Intel: Skylake: Add support to configure module params commit
Intel: Skylake: Adding nau88l25+ssm4567 machine driver commit
Intel: add bytct-rt5651 machine driver commit
ac97: add gpio chip commit
atmel-pdmic: add the Pulse Density Modulation Interface Controller commit
cs47l24: Add driver for Cirrus Logic CS47L24 and WM1831 codecs commit
da7218: Add da7218 codec driver commit
da7218: Enable mic level detection reporting to user-space commit
dwc: add runtime suspend/resume functionality commit
fsl_asrc: add support for 8-30kHz output sample rate commit
hdac-hdmi: Add hdmi driver commit
img: Add driver for I2S input controller commit
img: Add driver for I2S output controller commit
img: Add driver for Pistachio internal DAC commit
img: Add driver for SPDIF input controller commit
img: Add driver for SPDIF output controller commit
img: Add driver for parallel output controller commit
max98357a: Add ACPI ID for Maxim commit
pcm3168a: Add driver for pcm3168a codec commit
rk3036: Inno codec driver for RK3036 SoC commit
rsnd: add Multi channel support commit
rsnd: add TDM Extend Mode support commit
rsnd: remove Gen1 support from SRC commit
rt5616: add rt5616 codec driver commit
rt5640: add ASRC support commit
rt5651: add ACPI and OF support commit
rt5659: add rt5659 codec driver commit
sun4i-codec: Add support for PA gpio pin commit
sun4i: Implement MIC1 capture commit
wm_adsp: Add support for opening a compressed stream commit
firewire-tascam: add support for FW-1804 commit
2.6. TV tuners, webcams, video capturers (drivers/media/)
Add support for dvb usb stick Hauppauge WinTV-soloHD commit
au0828: Add support for media controller commit
au0828: add support for the connectors commit
coda: enable MPEG-2 ES decoding commit
dvbdev: add support for indirect interface links commit
dvbdev: add support for interfaces commit
em28xx: add Terratec Cinergy T XS (MT2060) commit
media-device: add support for MEDIA_IOC_G_TOPOLOGY ioctl commit
media-device: export the entity function via new ioctl commit
media: add support to link interfaces and entities commit
media: rc: nuvoton-cir: add support for the NCT6779D commit
si2165: Add DVB-C support for HVR-4400/HVR-5500 commit
uapi/media.h: Add MEDIA_IOC_G_TOPOLOGY ioctl commit
uvcvideo: Enable UVC 1.5 device detection commit
vivid-capture: add control for reduced frame rate commit
vivid: add support for reduced fps in video out commit
vivid: add support for reduced frame rate in video capture commit
2.7. Universal Serial Bus (drivers/usb/)
add usbfs snooping for REAP and DISCARD commit
cp210x: add ID for ELV Marble Sound Board 1 commit
cp210x: add ID for IAI USB to RS485 adaptor commit
limit usbfs snooping of URB contents commit
serial: ftdi_sio: add support for Yaesu SCU-18 cable commit
serial: option: Adding support for Telit LE922 commit
lpm: add sysfs node for usb3 lpm permit commit
dwc2: add support of hi6220 commit
dwc3: add generic OF glue layer commit
dwc3: remove dwc3-qcom in favor of dwc3-of-simple commit
gadget: Add the console support for usb-to-serial port commit
gadget: ether: Allow changing the MTU commit
gadget: f_sourcesink: add queue depth commit
gadget: f_tcm: add configfs support commit
gadget: renesas_usb3: add support for Renesas USB3.0 peripheral controller commit
xhci-plat: add support for the R-Car H3 xHCI controllers commit
xhci-plat: add support for the R-Car M2-N xHCI controller commit
phy: Remove unused Renesas R-Car (Gen1) USB PHY driver commit
xhci: mediatek: support MTK xHCI host controller commit
option: add "4G LTE usb-modem U901" commit
option: add support for SIM7100E commit
cp210x: Add ID for Parrot NMEA GPS Flight Recorder commit
qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3) commit
serial: option: add support for Quectel UC20 commit
serial: option: add support for Telit LE922 PID 0x1045 commit
qcserial: add Sierra Wireless EM74xx device ID commit
- HID
Add new PID for Microchip Pick16F1454 commit
Enable hid device to suspend/resume asynchronously commit
hid-logitech-hidpp: Add basic support for Logitech G920 commit
hid-logitech-hidpp: Add range sysfs for Logitech G920 commit
2.8. Tablets, touch screens, keyboards, mouses (drivers/input/)
ALPS - detect trackstick presence for v7 protocol commit
add eGalaxTouch serial touchscreen driver commit
add touchscreen support for TS-4800 commit
goodix - add axis swapping and axis inversion support commit
goodix - add power management support commit
uinput - add new UINPUT_DEV_SETUP and UI_ABS_SETUP ioctl commit
2.9. Multi Function Devices (drivers/mfd/)
Arizona: Support Cirrus Logic CS47L24 and WM1831 commit
lpc_ich: Intel device IDs for PCH commit
sec: Add support for S2MPS15 PMIC commit
2.10. Memory Technology Device (drivers/mtd/)
brcmnand: Add support for the BCM6368 commit
mtk-nor: new Mediatek serial flash controller driver commit
2.11. Industrial I/O (drivers/iio/)
Add a DMAengine framework based buffer commit
Add generic DMA buffer infrastructure commit
Introduce IIO configfs support commit
Introduce IIO software triggers commit
Move IIO Dummy Driver out of staging commit
accel: add Freescale MMA7455L/MMA7456L 3-axis accelerometer driver commit
accel: add support for Memsic MXC6255XC sensor commit
adc: Add TI ADS8688 commit
adc: add IMX7D ADC driver support commit
adc: mcp3422: Add mcp3421 support commit
chemical: add AMS iAQ-core support commit
exynos-adc: add experimental touchscreen support commit
ina2xx: add support for TI INA2xx Power Monitors commit
ina2xx: provide a sysfs parameter to allow async readout of the ADCs commit
light: add MAX30100 oximeter driver support commit
light: us8152d: Add power management support commit
st-accel: add support for lis2dh12 commit
trigger: Introduce IIO hrtimer based trigger commit
adc128s052: add support for adc124s021 commit
adc: add iio driver for Palmas (twl6035/7) gpadc commit
2.12. Multi Media Card (MMC) (drivers/mmc/)
block: Allow more than 8 partitions per card commit
Optimize boot time by detecting cards simultaneously commit
enable MMC/SD/SDIO device to suspend/resume asynchronously commit
mmci: support 8bit mode on the Nomadik commit
tegra: Add Tegra210 support commit
tegra: enable UHS-I modes commit
tegra: implement UHS tuning commit
2.13. Watchdog (drivers/watchdog/)
Read device status through sysfs attributes commit
Zodiac Aerospace RAVE Switch Watchdog Processor Driver commit
Add Alphascale asm9260-wdt driver commit
Add MT7621 watchdog support commit
Add support for Sigma Designs SMP86xx/SMP87xx commit
atlas7: add watchdog driver of CSRatlas7 commit
ts4800: add driver for TS-4800 watchdog commit
sp5100_tco: Add AMD Carrizo platform support commit
sp5100_tco: Add AMD Mullins platform support commit
Add sun4v_wdt watchdog driver commit
2.14. Clocks (drivers/clk/)
Add CS2000 Fractional-N driver commit
add Dove PLL divider support for GPU, VMeta and AXI clocks commit
bcm2835: Add a driver for the auxiliary peripheral clock gates. commit
bcm: Add BCM63138 clock support commit
bcm: Add BCM63138 clock support commit
lpc32xx: add common clock framework driver commit
qcom: Add Alpha PLL support commit
qcom: Add MSM8996 Global Clock Control (GCC) driver commit
qcom: Add MSM8996 Multimedia Clock Controller (MMCC) driver commit
rockchip: add clock controller for rk3036 commit
rockchip: add clock controller for rk3228 commit
rockchip: add new pll-type for rk3036 and similar socs commit
shmobile: Add new CPG/MSSR driver core commit
shmobile: r8a7795: Add new CPG/MSSR driver commit
sunxi: Add sun9i A80 cpus (cpu special) clock support commit
tango4: clkgen driver for Tango4 platforms commit
tegra: Add Super Gen5 Logic commit
tegra: Add support for Tegra210 clocks commit
tegra: periph: Add new periph clks and muxes for Tegra210 commit
tegra: pll: Add specialized logic for Tegra210 commit
tegra: pll: Add support for PLLMB for Tegra210 commit
2.15. Serial Peripheral Interface (SPI)
2.16. Serial
8250_pci: Add Intel Broadwell ports commit
8250_uniphier: add earlycon support commit
remove NWP serial support commit
sh-sci: Add support for optional BRG on (H)SCIF commit
sh-sci: Add support for optional external (H)SCK input commit
Add support for PCIe WCH382 2S multi-IO card commit
2.17. Real Time Clock (RTC)
Add Epson RX8010SJ RTC driver commit
abx80x: Add Microcrystal rv1805 support commit
abx80x: add alarm support commit
s5m.c: Add support for S2MPS15 RTC commit
2.18. Inter-Integrated Circuit (I2C)
designware: Add support for AMD Seattle I2C commit
dw: Add APM X-Gene ACPI I2C device support commit
emev2: add slave support commit
imx: add runtime pm support to improve the performance commit
piix4: Add adapter port name support for SB800 chipset commit
piix4: Add support for multiplexed main adapter in SB800 commit
xlr: add support for Sigma Designs controller variant commit
2.19. Hardware monitoring (hwmon)
htu21: Remove driver commit
nct6683: Add basic support for NCT6683 on Mitac boards commit
pmbus: Add client driver for LTC3815 commit
2.20. Pulse-Width Modulation devices
pwm: Add PWM driver for OMAP using dual-mode timers commit
2.21. SOC (System On Chip) specific Drivers
dove: add legacy support to PMU driver commit
mediatek: SCPSYS: Add regulator support commit
qcom: Introduce WCNSS_CTRL SMD client commit
qcom: Introduce common SMEM state machine code commit
qcom: smp2p: Qualcomm Shared Memory Point to Point commit
qcom: smsm: Add driver for Qualcomm SMSM commit
ti: Add wkup_m3_ipc driver commit
versatile: add support for the PB11MPCore commit
2.22. Pin Controllers (drivers/pinctrl)
nsp: add gpio-a driver support for Broadcom NSP SoC commit
pxa: add pxa27x architecture commit
pxa: pxa2xx: add pin configuration support commit
pxa: pxa2xx: add pin control skeleton commit
pxa: pxa2xx: add pin muxing commit
qcom: Add msm8996 pinctrl driver commit
rockchip: add support for the rk3228 commit
sh-pfc: Add SCIF_CLK support in r8a7779 commit, r8a7790 commit, r8a7791 commit, r8a7791 commit, r8a7794 commit, r8a7795 commit, r8a7795 commit
sh-pfc: r8a7795: Add SDHI support commit
sh-pfc: sh73a0: Add MSIOF support commit
sunxi: Add A80 special pin controller commit
sunxi: Add H3 PIO controller support commit
2.23. PCI (drivers/pci/)
Add Netronome NFP4000 PF device ID commit
Add Netronome vendor and device IDs commit
hisi: Add support for HiSilicon Hip06 PCIe host controllers commit
iproc: Add PAXC interface support commit
iproc: Add iProc PCIe MSI support commit
qcom: Add Qualcomm PCIe controller driver commit
2.24. DMA Engine (drivers/dma/)
Add STM32 DMA driver commit
Add transfer termination synchronization support commit
mv_xor: add suspend/resume support commit
sh: Remove unused R-Car HPB-DMAC driver commit
2.25. Networking (drivers/net/)
ath10k: Enable AP + STA interface combination support for 10.x commit
ath10k: add support for pktlog in QCA99X0 commit
ath10k: add thermal throttling support for 10.4 firmware commit
ath10k: allow Mesh Point to install peer security key commit
ath10k: debugfs file to enable Bluetooth coexistence feature commit
ath10k: implement fw_checksums debugfs file commit
ath9k: Enable support for cloned SKBS commit
ath9k: MCC enable Opportunistic Power Save commit
be2net: support ethtool get-dump option commit
bnx2x: Add new SW stat 'tx_exhaustion_events' commit
bnx2x: Show port statistics in Multi-function commit
bnx2x: remove bnx2x_low_latency_recv() support commit
bnxt_en: Add BCM57301 & BCM57402 devices. commit
bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV commit
bnxt_en: Modify ethtool -l|-L to support combined or rx/tx rings. commit
brcmfmac: Add RSDB support. commit
brcmfmac: Add beamforming support. commit
brcmfmac: Add get_station support for IBSS commit
brcmfmac: Add support for PCIE 4350 revision 5 device commit
brcmfmac: Add support for scheduled scan mac randomization commit
brcmfmac: Add support for the BCM4359 11ac RSDB PCIE device. commit
brcmfmac: Add wowl net detect support commit
brcmfmac: Add wowl wake indication report. commit
brcmfmac: add 43242 device id for LG dongle commit
brcmfmac: add arp offload ip address table configuration support commit
brcmfmac: introduce module parameter to force successful probe commit
brcmfmac: obtain feature info using 'cap' firmware command commit
cxgb4: Adds PCI device id for new T5 adapters commit
cxgb4: Add pci device id for chelsio t540 lom adapter commit
Driver for IBM System i/p VNIC protocol commit
dsa: mv88e6xxx: Add Second back of statistics commit
dsa: mv88e6xxx: Add support for Marvell 88E6240 commit
e1000e: initial support for i219-LM (3) commit
fm10k: Add support for ITR scaling based on PCIe link speed commit
fsl/fman: Add FMan MAC driver commit
fsl/fman: Add FMan MAC support commit
fsl/fman: Add FMan MURAM support commit
fsl/fman: Add FMan Port Support commit
fsl/fman: Add FMan SP support commit
fsl/fman: Add FMan support commit
i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message commit
i40e: add new fields to store user configuration commit
i40e: allow zero MAC address for VFs commit
i40e: geneve tunnel offload support commit
i40evf: add new fields to store user configuration of RSS commit
i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 commit
ieee802154/adf7242: Driver for ADF7242 MAC IEEE802154 commit
ieee802154: cc2520: Check CRC & add promiscuous commit
igb: add 88E1543 initialization code commit
ixgbe: Add KR mode support for CS4227 chip commit
ixgbe: Add support for VLAN promiscuous with SR-IOV commit
ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF commit
ixgbe: Add support for newer thermal alarm commit
ixgbe: Update PTP to support X550EM_x devices commit
iwlwifi: Add PCI IDs for the new 3168 series commit
iwlwifi: Add PCI IDs for the new series 8165 commit
iwlwifi: Add new PCI IDs for 9260 and 5165 series commit
iwlwifi: Update PCI IDs for 8000 and 9000 series commit
iwlwifi: add device ID for 8265 commit
iwlwifi: add new 3168 series devices support commit
iwlwifi: add support for 12K Receive Buffers commit
iwlwifi: mvm: Support setting continuous recording debug mode commit
iwlwifi: mvm: add a non-trigger window to fw dbg triggers commit
iwlwifi: mvm: add an option to start rs from HT/VHT rates commit
iwlwifi: mvm: add bt rrc and ttc to debugfs commit
iwlwifi: mvm: add bt settings to debugfs commit
iwlwifi: mvm: enable filtering L3 multicast packets commit
iwlwifi: mvm: support A-MSDU in A-MPDU commit
iwlwifi: mvm: support description for user triggered fw dbg collection commit
iwlwifi: pcie: build an A-MSDU using TSO core commit
mdio: Add support for mdio drivers. commit
mlx4: remove mlx4_en_low_latency_recv() commit
mlx5: add busy polling support commit
mlxsw: Adding layer 2 multicast support commit
mlxsw: Implement link aggregation offload merge
mlxsw: Allow to reset temperature history via hwmon interface commit
mlxsw: Add support for VLAN devices bridging commit
mlxsw: Allow a user to flash the port's LED in order to identify it commit
mvneta: implement ethtool autonegotiation control commit
mwifiex: add debugfs file for testing reset of card commit
mwifiex: enable MSI interrupt support in pcie commit
mwifiex: multiple bss support commit
mlx4: Add HA and LAG support for mlx4 SRIOV VFs merge
mlx5: Add cross-channel support commit
mlx5: Support hardware timestamping and the Precision Time Protocol kernel interface commit, commit
IB/mlx5: Add flow steering supportcommit
mlx5: introduces support of Ethernet SR-IOV in ConnectX-4 family of 100G Ethernet NICs (merge)
IB/mlx5: Add CQE version 1 support to user QPs and SRQs commit
Add driver for Netronome NFP4000/NFP6000 NIC VFs commit
cdc_ncm: add "ndp_to_end" sysfs attribute commit
arc: Add support emac for RK3036 commit
ipmr: add mfc newroute/delroute netlink support commit
mvneta: Add naive RSS support commit
mvneta: Associate RX queues with each CPU commit
mvneta: Configure XPS support commit
mvneta: Make the default queue related for each port commit
phy: Add support for SMSC LAN8740 PHY commit
phy: bcm7xxx: Add entry for Broadcom BCM7435 commit
qmi_wwan: Add SIMCom 7230E commit
qmi_wwan: remove 1199:9070 device id commit
qmi_wwan: support "raw IP" mode commit
qmi_wwan: Add Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card (rev3) commit
qmi_wwan: add Sierra Wireless EM74xx device ID commit
qmi_wwan: add "4G LTE usb-modem U901" commit
thunderx: HW TSO support for pass-2 hardware commit
hns: Add Hip06 "RSS(Receive Side Scaling)" support to HNS Driver commit
hns: Add Hip06 "TSO(TCP Segment Offload)" support HNS Driver commit, commit
hns: Add support of Hip06 SoC to the Hislicon Network Subsystem commit
hns: Add the init code to disable Hip06 "Hardware VLAN assist" commit
qed: Add support for changing LED state commit
qede: ethtool: Add support for nway_reset commit, set_phys_id commit, {get, set}_channels commit, {get, set}_pauseparam commit, {get, set}_ringparam commit
ravb: Add fixed-link support commit
ravb: make PTP support active in CONFIG mode on R-Car Gen3 commit
stmmac: support Reg_9 to get HW level information commit
wil6210: support for platform specific crash recovery commit
wlcore/wl18xx: fw logger over sdio commit
dl2k: Implement suspend commit
isdn: remove spellcaster driver commit
sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC commit
- nfc
- Bluetooth
2.26. Various
cxl: Enable PCI device ID for future IBM CXL adapter commit
cxlflash: Enable device id for future IBM CXL adapter commit
regmap: add 64-bit mode support commit
regmap: cache: Add 64-bit mode support commit
regulator: add LM363X driver commit
regulator: pv88060: new regulator driver commit
regulator: pv88090: new regulator driver commit
regulator: qcom-smd: Add PM8916 support commit
regulator: qcom-smd: Add support for PMA8084 commit
regulator: s2mps11: Add support for S2MPS15 regulators commit
regulator: tps65086: Add regulator driver for the TPS65086 PMIC commit
regulator: tps65218: add support for LS3 current regulator commit
reset: ath79: Add system restart support commit
reset: hi6220: Reset driver for hisilicon hi6220 SoC commit
reset: sti: Add support for resetting co-processors commit
extcon: add Maxim MAX3355 driver commit
gpio: Add GPIO support for the ACCES 104-IDI-48 commit
gpio: Add IRQ support to ACCES 104-IDIO-16 driver commit
gpio: arizona: Support Cirrus Logic CS47L24 and WM1831 commit
gpio: sx150x: Add support for sx1502 commit
iommu/shmobile: Remove unused Renesas IPMMU/IPMMUI driver commit
irqchip/mgigen: Add platform device driver for mbigen device commit
irqchip/sunxi-nmi: Support sun9i A80 NMI controller commit
irqchip/ts4800: Add TS-4800 interrupt controller commit
phy: add phy-hi6220-usb commit
phy: marvell: Add ethtool statistics counters commit
phy: micrel: Add ethtool statistics counters commit
phy: rcar-gen3-usb2: Add R-Car Gen3 USB2 PHY driver commit
tty: amba-pl011: add support for ZTE UART (EXPERIMENTAL) commit
NTB: Add support for AMD PCI-Express Non-Transparent Bridge commit
EDAC, sb_edac: Add Knights Landing (Xeon Phi gen 2) support commit
IRQCHIP: irq-pic32-evic: Add support for PIC32 interrupt controller commit
bus: uniphier-system-bus: add UniPhier System Bus driver commit
ntb: ntb perf tool commit