KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 8 as of 2020-10-03 18:59:36
KernelNewbies:
  • Linux_5.9

Linux 5.9 has not been released. While this changelog is completed, you can read about this release here:

  • LWN's merge windows part 1, part 2

  • Phoronix Linux 5.9 feature overview

or take a look at these pull requests:

  • tpm updates

  • btrfs updates

  • fscrypt updates

  • fsverity update

  • crypto updates

  • core block updates

  • io_uring updates

  • s390 updates

  • unicore32 removal

  • m68k updates

  • arm64 and cross-arch updates

  • header cleanup

  • RCU updates

  • locking updates

  • objtool updates

  • perf event updates

  • scheduler updates

  • x86/alternatives update

  • x86 asm updates

  • x86 boot updates

  • x86 build updates

  • x86 cleanups

  • x86 debug fixlets

  • x86 cpu updates

  • x86 FPU selftest

  • x86 microcode update

  • x86 MSR filtering

  • x86 mmm update

  • x86 platform updates

  • x86 timer update

  • x86 RAS updates

  • x86 platform driver updates

  • ARM defconfig updates

  • ARM SoC DT updates

  • ARM SoC updates

  • ARM SoC driver updates

  • new ARM SoC support

  • EDAC updates

  • regulator updates

  • spi updates

  • regmap updates

  • power management updates

  • ACPI updates

  • pstore update

  • gcc plugin updates

  • automatic variable initialization updates

  • tasklets API update

  • uninitialized_var() macro removal

  • seccomp updates

  • selinux updates

  • audit updates

  • execve updates

  • thread updates

  • fork cleanups

  • checkpoint-restore updates

  • close_range() implementation

  • dma-mapping updates

  • irq updates

  • timer updates

  • generic kernel entry/exit code

  • x86 conversion to generic entry code

  • x86 fsgsbase

  • parisc updates

  • printk updates

  • documentation updates

  • kunit updates

  • kselftest updates

  • block driver updates

  • block stacking updates

  • char/misc driver updates

  • driver core updates

  • USB/Thunderbolt updates

  • GPIO updates

  • Devicetree updates

  • hwmon updates

  • MMC updates

  • hmm updates

  • LED updates

  • drm updates

  • networking updates

  • hyperv updates

  • Xtensa updates

  • arch/csky updates

  • ARM updates

  • MIPS upates

  • smack updates

  • livepatching updates

  • coccinelle updates

  • integrity updates

  • sched/fifo updates

  • KVM updates

  • sound updates

  • staging/IIO driver updates

  • tty/serial updates

  • rdma updates

  • SCSI updates

  • thermal updates

  • cifs updates

  • erofs updates

  • ext2, udf, reiserfs, quota cleanups and minor fixes

  • fsnotify updates

  • iomap updates

  • dlm updates

  • ptrace regset updates

  • init and set_fs() cleanups

  • RISC-V updates

  • m68knommu updates

  • powerpc updates

  • xen updates

  • xfs updates

  • misc memory management updates

  • dmaengine updates

  • mailbox updates

  • media updates

  • device mapper updates

  • more power management updates

  • fdpick coredump update

  • clk updates

  • tracing updates

  • PCI updates

  • misc vfs updates

  • power supply and reset updates

  • IPMI updates

  • mtd updates

  • pin control updates

  • regset conversion fix

  • NFS server updates

  • Kbuild updates

  • HID updates

  • input updates

  • JFFS2, UBI and UBIFS updates

  • gfs2 updates

  • f2fs updates

  • locking updates

  • ktest updates

  • perf tools updates

  • libnvdimm updayes

  • rpmsg update

  • remoteproc updates

  • hwspinlock updates

  • backlight updates

  • iommu updates

  • virtio updates

  • zonefs update

  • orangefs updates

  • chrome platform updates

  • more memory management updates

  • VFIO updates

  • watchdog updates

  • more clk updates

  • more KVM updates

  • more parisc updates

  • ceph updates

  • RTC updates

  • exfat updates

  • more btrfs updates

  • more s390 updates

  • i2c updates

  • Kconfig updates

  • module updates

  • more xen updates

  • OpenRISC updates

  • more timer updates

  • timekeeping updates

  • pwm updates

  • more SCSI updates

  • more memory management updates

  • MFD updates

  • one more power management update

  • more ACPI updates

  • NFS client updates

  • 9p updates

  • more perf tools updates

  • arch/sh updates

1. Drivers in the Staging area

  • most: add USB adapter driver commit

  • media: allegro: add support for allegro firmware 2019.2 commit

  • wfx: add a debugfs entry to force ps_timeout commit

  • media/soc_camera: remove this driver commit

2. Networking

  • Bluetooth: btusb: add Realtek 8822CE to usb_device_id table commit

  • RDMA
    • efa: Add support for 0xefa1 device commit, commit, commit, commit

    • RAW format dumps through RDMAtool commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Introduce UAPIs to query UCONTEXT, PD and MR properties commit, commit, commit, commit, commit, commit, commit

    • qedr: Add EDPM kernel-user flags for feature compatibility commit, commit

    • amd-xgbe: Add support for new port mode commit

  • ath11k
    • Add 6GHz radio support commit, commit, commit, commit, commit, commit, commit, commit

    • Add support for spectral scan commit, commit

    • Add dp tx err stats commit

    • Add support for ring backpressure stats commit

  • atlantic
    • Adds several features: media detect, additional per-queue stats, PTP stats, ipv6 support for TCP LSO and UDP GSO, 64-bit operations, A0 ntuple filters, MAC temperature (hwmon) commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Adds more features to A2: half duplex rates, EEE, flow control, link partner capabilities reporting, phy loopback commit, commit, commit, commit, commit, commit

    • MACSec offload statistics checkpatch fix commit

    • Add support for FW 4.x commit

  • bcmgenet: Allow changing carrier from user-space commit

  • bnx2x
    • Perform IdleChk dump commit, commit, commit

  • bnxt_en
    • Implements ethtool -X to setup user-defined RSS indirection table. Allows the proper logical ring index to be used to populate the RSS indirection when queried by ethtool -x commit, commit, commit, commit, commit, commit

    • Add support for 'ethtool -d' commit

  • broadcom: Add support for VLAN transmit acceleration commit

  • cxgb4
    • Add TC-MATCHALL IPv6 support commit

    • Add support for ethtool n-tuple filters commit, commit, commit, commit, commit

    • Add mirror action support for TC-MATCHALL commit, commit, commit

    • Add support to read/write flash commit, commit, commit, commit, commit

  • dm9601: Add USB ID of Keenetic Plus DSL commit

  • dp83869: Add RGMII internal delay configuration commit

  • dpaa2-eth
    • Add support for TBF offload commit, commit, commit

    • Add software counter for Tx frames converted to S/G commit

  • dsa
    • felix: introduce support for Seville VSC9953 switch commit

    • felix: support half-duplex link modes commit

    • loop: Support 4K VLANs commit

    • mv88e6xxx: Implement MTU change commit

    • mv88e6xxx: Support jumbo configuration on 6190/6190X commit

    • qca8k: Add 802.1q VLAN support commit

    • rtl8366rb: Support the CPU DSA tag commit

  • ena
    • Add support for traffic mirroring commit

    • Enable support of rss hash key and function changes commit

    • Support new LLQ acceleration mode commit

  • enetc
    • Add adaptive interrupt coalescing commit, commit, commit, commit, commit, commit

    • Add support max frame size for tc flower offload commit

  • hinic
    • Add firmware update support commit

    • Mailbox channel enhancement commit, commit

    • Add some ethtool ops support commit, commit, commit, commit, commit

    • Add support to handle hardware abnormal event commit

  • hv_netvsc: add support for vlans in AF_PACKET mode commit

  • i40e
    • Add support for 5Gbps cards commit

    • Add support for a new feature Total Port Shutdown commit

    • Add XDP ring statistics commit, commit, commit

    • Improve AF_XDP performance commit, commit, commit

  • ice
    • Add advanced power mgmt for WoL commit

    • Add link lenient and default override support commit

    • Add useful statistics commit

    • Implement snapshot for device capabilities commit

    • Support Total Port Shutdown on devices that support it commit

    • Support for updating the ice hardware flash using the devlink flash command commit, commit, commit, commit, commit

  • igc
    • Add LPI counters commit

    • Add initial EEE support commit

    • Add initial LTR support commit

  • iwlwifi: Extended Key ID support for mvm and dvm commit

  • ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support commit

  • macb: Wake-on-Lan magic packet GEM and MACB handling commit, commit

  • mlx5
    • RX XFRM ipsec offloads for ConnectX devices commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Added support for 100Gbps per lane link modes commit

    • TLS rx offload commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Enable users to change VF/PF representors carrier state commit

    • Add support for QSFP-DD transceiver type commit, commit

    • Offload TC action pedit munge tcp/udp sport/dport commit, commit, commit, commit

    • Offload tc police action commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Add support for buffer drops mirroring commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Add support for buffer drop traps commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Add ethtool extended link state commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Mirror to CPU preparations commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • mscc
    • ocelot: add support for PTP waveform configuration commit

    • Support IPv4, IPv6 and plain Ethernet mdb entries commit

  • mt76
    • Add API for testmode support commit, commit, commit, commit

    • Introduce support for mt7663s devices commit, commit, commit, commit, commit, commit

    • Add U-APSD support on AP side commit

    • mt7663: introduce ARP filter offload commit

    • mt76x2u: enable HC-M7662BU1 commit

    • mt7915: add MU-MIMO support commit

  • mvpp2: XDP support commit, commit, commit, commit, commit

  • phy
    • at803x: add mdix configuration support for AR9331 and AR8035 commit

    • marvell10g: support XFI rate matching mode commit

    • marvell: Add Marvell 88E1340S support commit

    • marvell: Add Marvell 88E1548P support commit

    • mscc: timestamping and PHC support commit

    • realtek: add support for RTL8125B-internal PHY commit

  • qed, qede: improve chain API and add XDP_REDIRECT support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • qed, qede: add support for new operating modes commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • r8169: add support for RTL8125B commit

  • rtw88
    • Add support for 8821c commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • 8822ce: add support for device ID 0xc82f commit

    • Add h2c command in debugfs commit

    • pci: disable aspm for platform inter-op with module parameter commit

  • sfc_ef100: driver for EF100 family NICs. Prerequisites: commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit. Driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • stmmac: Support WOL with phy commit

  • VDPA support for Mellanox ConnectX devices commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • ti: am65-cpsw-nuss: enable am65x sr2.0 support commit

  • wilc1000: move wilc driver out of staging, this drivers supports Microchip AVR/SMART MCUs, SMART MPUs, and other processors commit

  • xen networking: add XDP support to xen-netfront commit, commit, commit

3. Audio

  • hda
    • hdmi: Add Intel silent stream support commit

    • realtek: Add model alc298-samsung-headphone commit

    • realtek: Enable front panel headset LED on Lenovo ThinkStation P520 commit

    • hdmi: add Rocketlake support commit

  • line6: add hw monitor volume control for POD HD500 commit

  • usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 commit

  • usb-audio: Add capture support for Saffire 6 (USB 1.1) commit

  • usb-audio: Add support for Lenovo ThinkStation P620 commit

  • usb-audio: Creative USB X-Fi Pro SB1095 volume knob support commit

  • ASoC:
    • Intel: Add KeemBay platform driver commit, commit, commit

    • Intel: KMB: Add 8kHz audio support commit

    • Intel: bxt-da7219-max98357a: support MAX98390 speaker amp commit

    • Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver commit

    • Intel: sof_sdw: Add MAX98373 support commit

    • Intel: sof_sdw: add support for systems without i915 audio commit

    • SOF: imx8: Add SAI dai driver for i.MX/i.MX8X commit

    • amd: Adding support for ALC1015 codec in machine driver commit

    • codecs: max98373: add SoundWire support commit

    • fsl-asoc-card: Add MQS support commit

    • fsl-asoc-card: Support Headphone and Microphone Jack detection commit

    • fsl_spdif: Add support for imx6sx platform commit

    • intel: sof_rt5682: Add support for jsl-max98360a-rt5682 commit

    • mediatek: mt6358: support DMIC one-wire mode commit

    • mediatek: mt8183-da7219: support HDMI jack reporting commit

    • mediatek: mt8183: support HDMI jack reporting commit

    • mediatek: mt8183: support machine driver with max98357b commit

    • mediatek: mt8183: support machine driver for rt1015 commit, commit

    • rl6231: Add new supports on rl6231 commit

    • samsung: Add driver for Aries boards commit

    • samsung: Add sound support for Midas boards commit

    • tegra: add ASoC components for AHUB. The Audio Hub (AHUB) is part of the Audio Processing Engine (APE) which comprises a collection of hardware accelerators for audio pre-processing and post-processing commit, commit, commit, commit, commit, commit

    • ti: Add custom machine driver for j721e EVM (CPB and IVI) commit

    • tlv320adcx140: Add ASI enable for channel 5-8 commit

    • wm8960: Support headphone jack detection function commit

4. Tablets, touch screens, keyboards, mouses

  • trackpoint: add new trackpoint variant IDs commit

  • elan_i2c: add support for high resolution reports commit

  • EXC3000 Updates commit, commit, commit, commit

  • i8042: remove support for 8042-unicore32io commit

  • HID
    • microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller commit

    • lenovo: Add ThinkPad 10 Ultrabook Keyboard support commit, commit, commit, commit, commit

5. TV tuners, webcams, video capturers

  • CH7322 CEC controller driver commit, commit, commit

  • i2c: Add MAX9286 driver commit

  • i2c: Add RDACM20 driver commit

  • i2c: dw9768: Add DW9768 VCM driver commit

  • i2c: improvements to IMX290 CMOS sensor: 2 lane support, configurable link frequency & pixel rate, test pattern generation, and RAW12 mode support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • rc: add support for Infrared Toy and IR Droid devices commit

  • rcar-csi2: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format commit

  • rcar-vin: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format commit

  • xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem driver commit

  • vimc: Add a control to display info on test image commit

6. Universal Serial Bus / Thunderbolt

  • Add additional Device Classes to debug/usb/devices commit

  • serial: console: add support for flow control commit

  • serial: cp210x: add support for line-status events commit, commit, commit, commit, commit

  • serial: ftdi_sio: add IDs for Xsens Mti USB converter commit

  • serial: option: add support for SIM7070/SIM7080/SIM7090 modules commit

  • serial: option: support dynamic Quectel USB compositions commit

  • serial: qcserial: add EM7305 QDL product ID commit

  • typec: intel_pmc_mux: Add support for USB4 commit

  • xhci: define IDs for various ASMedia host controllers commit

  • PHY: JZ4770: Add support for new Ingenic SoCs commit

  • Improves the Thunderbolt/USB4 driver to support tree topologies that are now possible with USB4 devices commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • Thunderbolt: Allow userland to flush the image to hardware at runtime, and then allow authenticating the image at another time commit, commit

  • Thunderbolt: Add retimer NVM upgrade support commit, commit, commit, commit, commit, commit

7. Serial Peripheral Interface (SPI)

  • Add Renesas RPC-IF driver commit

  • lantiq: Add support to Lightning Mountain SoC commit

  • mediatek: add spi support for mt8192 IC commit

8. Watchdog

  • dw_wdt: Take Baikal-T1 DW WDT peculiarities into account commit, commit, commit, commit, commit, commit, commit

  • Support watchdog with longer timeout period commit, commit, commit, commit

  • booke_wdt: Add common nowayout parameter driver commit

  • softdog: Add module options soft_reboot_cmd and soft_active_on_boot commit

9. Serial

  • imx: add imx earlycon driver commit

  • 8250_pci: Add Realtek 816a and 816b commit

  • stm32: Add RS485 RTS GPIO control commit

10. CPU Frequency scaling

  • Allow to specify their CPUfreq governor of choice using the kernel command line (cpufreq.default_governor= parameter), instead of having to wait for the system to fully boot to userspace to switch using the sysfs interface commit, commit

  • Add Tegra194 cpufreq driver commit

  • brcmstb-avs-cpufreq: Support polling AVS firmware commit

  • cpufreq: intel_pstate: Support setting a raw energy performance value in energy_performance_preference; also add an additional attribute energy_efficiency under /sys/devices/system/cpu/intel_pstate/ which allows to enable and disable the "Disable Energy Efficiency Optimization" bit commit, commit

  • intel_pstate: Implement passive mode with HWP enabled commit

  • make schedutil the default for arm and arm64 commit

11. Device Voltage and Frequency Scaling

  • Add the delayed timer to devfreq framework in order to support the periodical polling mode without stop caused by CPU idle state. Can be set by users with "echo delayed > /sys/class/devfreq/10c20000.memory-controller/timer" commit, commit

12. Voltage, current regulators, power capping, power supply

  • power: reset: add driver for LinkStation power off commit

  • power: supply: bq25150 introduce the bq25150 commit

  • power: supply: bq27xxx_battery: Add the BQ27Z561 Battery monitor commit

  • power: supply: bq27xxx_battery: Add the BQ28z610 Battery monitor commit

  • power: supply: sbs-battery: add PEC support commit

  • power: supply: wilco_ec: Add long life charging mode commit

  • Add support for voltage regulator on ChromeOS EC commit, commit, commit

  • regulator
    • Add support for QCOM PMIC VBUS booster commit

    • qcom_smd: Add MP5496 regulators commit

    • Add support for SY8827N regulator commit

    • pca9450: add pca9450 pmic driver commit

    • fan53880: Add initial support commit

    • qcom: Add labibb driver commit

13. Real Time Clock (RTC)

  • pcf2127: add pca2129 device id commit

  • pcf2127: add alarm support commit

  • Remove fb-puv3 driver commit

14. Pin Controllers (pinctrl)

  • intel: Add Intel Emmitsburg pin controller support commit

  • Add basic SoC Support for Mediatek MT6779 SoC commit, commit, commit, commit

  • ocelot: Add Sparx5 SoC support commit

  • qcom: ipq4019: add open drain support commit

  • sh-pfc: pfc-r8a77951: Add R8A774E1 PFC support commit

  • tigerlake: Add support for Tiger Lake-H commit

15. Multi Media Card (MMC)

  • mediatek: add MT6779 MMC driver support commit

  • mediatek: command queue support commit

  • sdhci-msm: Add interconnect bandwidth scaling support commit

  • sdhci_am654: Add Support for SR2.0 commit

16. Memory Technology Devices (MTD)

  • spi-nor: intel-spi: Add support for Intel Emmitsburg SPI serial flash commit

  • spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial flash commit

  • spi-nor: macronix: Add support for MX25R1635F commit

  • spi-nor: macronix: Add support for mx66u2g45g commit

  • spi-nor: winbond: Add support for w25q64jvm commit

17. Industrial I/O (iio)

  • Ingenic JZ47xx: Add touchscreen mode commit

  • accel: bma400: add support for bma400 spi commit

  • accel: mxc4005: add support for mxc6655 commit

  • adc: Add support for PMIC7 ADC commit

  • adc: rockchip_saradc: Add support iio buffers commit

  • chemical: Add support for SCD30 sensor commit, commit, commit

  • imu: new inv_icm42600 driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • imu: bmi160: added regulator and mount-matrix support commit, commit

  • light: stk3310: add chip id for STK3311-X variant commit

18. Multi Function Devices (MFD)

  • Add support for the Khadas System control Microcontroller commit

  • da9063: Add support for latest DA silicon revision commit

  • intel-lpss: Add Intel Emmitsburg PCH PCI IDs commit

  • intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs commit

  • smsc-ece1099: Remove driver commit

19. Pulse-Width Modulation (PWM)

  • Remove pwm-puv3 driver commit

20. Inter-Integrated Circuit (I2C + I3C)

  • designware: Add device HID for Hygon I2C controller commit

  • i801: Add support for Intel Emmitsburg PCH commit

  • i801: Add support for Intel Tiger Lake PCH-H commit

  • mediatek: Add apdma sync in i2c driver commit

  • Remove i2c-puv3 driver commit

21. Hardware monitoring (hwmon)

  • Add Corsair Commander Pro driver commit

  • corsair-cpro: add reading pwm values commit

  • pmbus/max20730: Add max20710 support commit

  • sparx5: Add Sparx5 SoC temperature driver commit

22. General Purpose I/O (gpio)

  • pca953x: Add support for the PCAL9535 commit

  • pca9570: add GPO driver for PCA9570 commit

  • zynq: Add Versal support commit

23. Leds

  • Add a multi color LED framework. This framework presents clustered colored LEDs into an array and allows the user space to adjust the brightness of the cluster using a single file write. The individual colored LEDs intensities are controlled via a single file that is an array of LEDs commit, commit, commit, commit, commit, commit, commit

  • Initial support for Turris Omnia LEDs commit

24. DMA engines

  • Add the Xilinx DisplayPort DMA engine driver commit, commit

  • Actions: Add support for S700 DMA engine commit

25. Hardware Random Number Generator (hwrng)

  • ba431: add support for BA431 hwrng commit

26. Cryptography hardware acceleration

  • ingenic: Add hardware RNG for Ingenic JZ4780 and X1000 commit

  • Add driver for TI K3 SA2UL commit, commit, commit, commit

27. PCI

  • Add Intel QuickAssist device IDs commit

  • Allow P2PDMA on AMD Zen and newer CPUs commit

  • cadence: Add MSI-X support to Endpoint driver commit

  • j721e: Add TI J721E PCIe driver commit

  • qcom: Add ipq8064 rev2 variant commit

  • xilinx-cpm: Add Versal CPM Root Port driver commit

28. Clock

  • Add support for enabling/disabling clocks from debugfs commit

  • Ingenic: Add RTC related clocks for Ingenic SoCs commit

  • actions: Add RMU and DMAC/GPIO clock support for Actions Semi S500 SoCs commit, commit, commit, commit, commit, commit

  • at91: add sama7g5 clock support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • bcm63xx-gate: add BCM6318 support commit

  • bcm: Add BCM2711 DVP driver commit

  • meson: g12a: Add support for NNA CLK source clocks commit

  • qcom: Enable GPU for SM8150 and SM8250 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • qcom: Clock for CPU scaling support for msm8996 commit, commit, commit

  • qcom: Add ipq6018 apss clock controller commit

  • qcom: lpass: Add support for LPASS clock controller for SC7180 commit

  • qcom: Add SMD RPM support for MSM8936 commit, commit, commit, commit, commit, commit, commit

  • qcom: smd: Add support for MSM8992/4 rpm clocks commit

  • qcom: smd: Add support for SDM660 rpm clocks commit

  • renesas: cpg-mssr: Add r8a774e1 support commit

  • sparx5: Add Sparx5 SoC DPLL clock driver commit

  • vc5: Allow Versaclock driver to support multiple instances commit

  • vc5: Enable addition output configurations of the Versaclock commit

  • clocksource: Add Low Power STM32 timers driver commit

  • clocksource: Add CLINT timer driver commit

  • clocksource: timer-atmel-tcb: Add sama5d2 support commit

  • clocksource: ingenic: Add support for the Ingenic X1000 OST commit

29. PHY ("physical layer" framework)

  • bcm63xx-usbh: Add BCM63xx USBH driver commit

  • qcom-qmp: add V4 USB PHYs commit, commit, commit

  • qcom-qmp: Add USB QMP PHY support for IPQ8074 commit

  • qcom: remove ufs qmp phy driver commit

  • qualcomm: add qcom ipq806x dwc usb phy driver commit

  • samsung-ufs: add UFS PHY driver for samsung SoC commit

  • zynqmp: Add PHY driver for the Xilinx ZynqMP Gigabit Transceiver commit

30. Memory Controller Drivers

  • Add Renesas RPC-IF driver commit

  • mtk-smi: Add basic support for MT6779 commit

  • samsung: exynos5422-dmc: Add module param to control IRQ mode commit

  • stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver commit

  • tegra: Add EMC scaling sequence code for Tegra210 commit

  • tegra: Add EMC scaling support code for Tegra210 commit

31. Firmware Drivers

  • arm_scmi: SCMI Notifications Core Support commit, commit, commit, commit, commit, commit, commit, commit, commit

  • Extend svc and rsu drivers for new RSU features commit, commit, commit, commit

  • smccc: Add ARCH_SOC_ID support commit

  • tegra: Add support for in-band debug commit

  • turris-mox-rwtm: support ECDSA signatures via debugfs commit

32. Remote Processors

  • Add character device interface to remoteproc commit, commit

  • Add coredump debugfs entry commit

  • k3-dsp: Add a remoteproc driver of K3 C66x DSPs commit

  • k3-dsp: Add support for C71x DSPs commit

  • k3-dsp: Add support for L2RAM loading on C66x DSPs commit

  • k3: Add TI-SCI processor control helper functions commit

  • Add modem debug features commit, commit

33. Various

  • bus: fsl-mc: Add ACPI support for fsl-mc commit

  • counter: Add microchip TCB capture counter commit

  • fpga: Add interrupt support to FPGA DFL drivers commit, commit, commit, commit, commit, commit, commit

  • fpga: dfl: pci: add device id for Intel FPGA PAC N3000 commit

  • iommu: NVIDIA ARM SMMU Implementation commit, commit, commit, commit, commit

  • iommu/mediatek: Add mt6779 basic support commit

  • iommu/renesas: Add support for r8a77961 commit

  • irqchip/imx-intmux: Implement intmux runtime power management commit

  • misc: mei: add device kind to sysfs commit

  • misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add support MMC_CAP2_NO_MMC commit

  • nvmem: enables blowing of fuses on Qualcomm SoCs commit, commit, commit, commit

  • nvmem: sc27xx: add sc2730 efuse support commit

  • ocxl: control via sysfs whether the FPGA is reloaded on a link reset commit

  • optee: register drivers on optee bus commit, commit, commit

  • vdpasim: support batch updating commit

34. List of Pull Requests

35. Other news sites

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01