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
Revision 5 as of 2019-06-23 22:07:48
KernelNewbies:
  • Linux_5.2

Linux 5.2 has NOT been released. Meanwhile, you can take a look at the list merge requests below, or take a look at

  • LWN's merge summary part 1, part 2

  • Phoronix Linux 5.2 feature overview

List of merge requests:

  • unified TLB flushing

  • objtool updates

  • RCU updates

  • speculation mitigation update

  • stack trace updates

  • EFI updates

  • irq updates

  • locking updates

  • perf updates

  • scheduler updates

  • CPU hotplug updates

  • timer updates

  • x86 apic update

  • x86 asm updates

  • x86 build updates

  • x86 cpu updates

  • x86 irq updates

  • x86 kdump update

  • x86 mm updates

  • x86 platform updates

  • x86 timer updates

  • x86 topology updates

  • x86 microcode loading update

  • m68k updates

  • s390 updates

  • mmiowb removal

  • arm64 updates

  • ACPI updates

  • power management updates

  • device properties framework updates

  • EDAC updates

  • RAS updates

  • hwmon updates

  • crypto update

  • Kselftest updates

  • regmap updates

  • regulator updates

  • spi updates

  • security subsystem updates

  • HID updates

  • livepatching updates

  • printk updates

  • ktest updates

  • x86 FPU state handling updates

  • vfs inode freeing updates

  • vfs stable fodder fixes

  • btrfs updates

  • jfs updates

  • iomap updates

  • xfs updates

  • stream_open conversion

  • pidfd updates

  • compiler-based variable initialization updates

  • Wimplicit-fallthrough updates

  • MMC updates

  • driver core/kobject updates

  • staging / IIO driver updates

  • char/misc update part 1

  • char/misc update part 2

  • LED updates

  • block updates

  • io_uring updates

  • libata updates

  • swiotlb updates

  • selinux updates

  • audit updates

  • parisc updates

  • misc dcache updates

  • mount ABI updates

  • vfs 'struct file' related updates

  • misc vfs updates

  • AFS updates

  • ext4 updates

  • fscrypt updates

  • randomness updates

  • Devicetree updates

  • networking updates

  • USB/PHY updates

  • tty/serial updates

  • SCSI updates

  • pin control updates

  • IPMI updates

  • media updates

  • arch/csky updates

  • RISC-V nolibc header update

  • Kbuild updates

  • documentation updates

  • cifs fixes

  • GFS2 updates

  • MIPS updates

  • IDE update

  • drm updates

  • sound updates

  • DMA mapping updates

  • dmaengine updates

  • rdma updates

  • orangefs updates

  • intgrity updates

  • smack updates

  • arch/csky perf update

  • workqueue updates

  • cgroup updates

  • NFS client updates

  • i2c updates

  • RTC updates

  • clk framework updates

  • sparc updates

  • powerpc updates

  • mailbox updates

  • pwm updates

  • fbdev updates

  • x86 platform driver updates

  • more documentation updates

  • xtensa updates

  • tomoyo updates

  • VFIO updates

  • gpio updates

  • chrome platform updates

  • UML updates

  • MTD updates

  • UBI/UBIFS updates

  • watchdog updates

  • IOMMU updates

  • misc filesystem updates

  • input updates

  • percpu updates

  • x86 MDS mitigations

  • f2fs updates

  • fuse update

  • overlayfs update

  • misc memory management updates

  • PCI updates

  • MFD updates

  • backlight updates

  • modules updates

  • kgdb updates

  • more parisc updates

  • virtio updates

  • more memory management updates

  • more rdma updates

  • more power management updates

  • more ACPI updates

  • Kconfig updates

  • tracing updates

  • more ktest updates

  • nfsd updates

  • xen updates

  • power supply and reset updates

  • libnvdimm updates

  • thermal soc updates

  • ARM SoC platform updates

  • ARM Device-tree updates

  • ARM SoC-related driver updates

  • ARM SoC defconfig updates

  • ARM updates

  • nommu generic uaccess updates

  • device mapper updates

  • thermal management updates

  • ceph updates

  • more kselftest updates

  • more block updates

  • more vfs mount updates

  • more s390 updates

  • nds32 updates

  • KVM updates

  • RISC-V updates

  • a few more MIPS updates

  • ARM SoC late updates

  • IRQ chip updates

  • clocksource updates

  • perf tooling updates

  • i2c updates

  • more Kbuild updates

  • yet more memory management updates

1. Storage

  • ahci: qoriq: add ls1028a platforms support commit

  • ahci: qoriq: add lx2160 platforms support commit

  • nvmet-tcp: implement C2HData SUCCESS optimization commit

  • SCSI
    • mpt3sas: Load balance to improve performance and avoid soft lockups commit

    • qedf: Add driver state to 'driver_stats' debugfs node commit

    • qla2xxx: qla2xxx: Add support for ISP28XX (Gen7) adapter commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • smartpqi: add H3C controller IDs commit

    • target: Add device product id and revision configfs attributes commit

    • ufs-cdns: Add support for UFSHCI with M31 PHY commit

    • ufs-mediatek: Add UFS support for Mediatek SoC chips commit

2. Drivers in the Staging area

  • drm/vboxvideo: Move the vboxvideo driver out of staging commit

  • spi: mt7621: Move SPI driver out of staging commit

  • iio: ad7780: moving ad7780 out of staging commit

  • erofs: support IO read error injection commit

  • iio: ad7780: add gain & filter gpio support commit

  • most: enable configfs support commit

  • Add Fieldbus Device subsystem commit

  • fieldbus: anybus-s: support HMS Anybus-S bus commit

  • fieldbus: anybus-s: support the Arcx anybus controller commit

  • fieldbus: support HMS Profinet IRT industrial controller commit

  • kpc2000: add initial set of Daktronics drivers commit

  • kpc2000: Add DMA driver commit

  • media: cedrus: Add support for H6 commit

  • media: zoran: remove deprecated driver commit

  • m57621-mmc: delete driver from the tree commit

  • Remove mt7621-eth commit

  • rtlwifi: delete the staging driver commit

3. Networking

  • Bluetooth
    • btbcm: Add default address for BCM43341B commit

    • btbcm: Add entry for BCM2076B1 UART Bluetooth commit

    • btmrvl: add support for SD8987 chipset commit

    • hci_qca: Added support for WCN3998 commit

    • mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices commit

  • hfi1: Add debugfs to control expansion ROM write protect commit

  • Add the Elastic Fabric Adapter (EFA) driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • ipoib: Allow user space differentiate between valid dev_port commit

  • Allow FDB, RAW flows and DEVX on representors together with small fixes commit, commit, commit, commit, commit, commit

  • aquantia: Implement hwmon api for chip temperature commit, commit

  • bnx2x: Add support for detection of P2P event packets commit

  • bnxt_en
    • Add device IDs 0x1806 and 0x1752 for 57500 devices commit

    • Add support for PCIe statistics commit

    • Add support for aRFS on 57500 chips commit

  • cxgb4/cxgb4vf: Display advertised FEC in ethtool commit

  • dpaa2-eth: Add flow steering support without masking commit

  • Distributed switch architecture
    • Add NXP SJA1105 DSA driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • lantiq: Add bridge offloading commit, commit, commit, commit, commit

  • enetc: Add missing link state info for ethtool commit

  • hns3: add some DFX info for HNS3 driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • i40e
    • Add support for X710 B/P & SFP+ cards commit

    • Implement DDP support in i40e driver commit

    • Introduce recovery mode support commit

    • Add new pci id for X710/XXV710 N3000 cards commit

  • ice
    • Add support for Data Center Bridging (DCB) commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Add support for PF/VF promiscuous mode commit

    • Enable MAC anti-spoof by default commit

  • igc
    • Add multiple receive queues control supporting commit

    • Add support for statistics commit

    • Add support for the ntuple feature commit

    • Extend the ethtool supporting commit

  • iwlwifi
    • Add support for 6-7 GHz channels commit

    • dbg: add DRAM monitor support for AX210 device family commit

    • dbg_ini: add lmac and umac error tables dumping support commit

    • dbg_ini: add periodic trigger support commit

    • for AX210 device support radio GF4 commit

    • mvm: enable HT/VHT IBSS commit

    • mvm: support multiple BSSID commit

    • mvm: support v2 of the WoWLAN patterns command commit

  • mlx5
    • Add user space managed steering infrastructure commit, commit, commit, commit

    • Add support in RDMA RX steering commit

    • Eswitch, enable RoCE loopback traffic commit

  • mlx5e
    • Add the Support for VLAN modify action and replaces TC VLAN pop and push actions with VLAN modify commit, commit, commit

    • Offload TC e-switch rules with egress/ingress VLAN devices commit, commit

    • Add Geneve tunnel stateless offload support commit

    • XDP, Inline small packets into the TX MPWQE in XDP xmit flow commit

    • ethtool, Add support for EEPROM high pages query commit

  • mlxsw
    • Add support for devlink info command commit

    • spectrum: Implement loopback ethtool feature commit, commit

  • mt76
    • Add mac80211 driver for MT7615 PCIe-based chipsets commit

    • Add TX/RX antenna pattern capabilities commit

    • mt76x02: enable AP mode for USB commit

  • mvneta: Add 2500BaseT support commit

  • mvpp2
    • Add classification support commit, commit

    • debugfs: Allow reading the C2 engine table from debugfs commit

    • debugfs: Allow reading the flow table from debugfs commit

  • mwifiex: add support for SD8987 chipset commit

  • nfp
    • add SR-IOV trusted VF support commit

    • Flower flow merging commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • implement ethtool get module EEPROM commit

  • phy
    • Move Omega PHY entry to Cygnus PHY driver commit

    • Add amlogic g12a mdio mux support commit

    • Add support for reset-controller commit

    • aquantia: add SGMII statistics commit

    • aquantia: add downshift support commit

    • marvell: add PHY tunable fast link down support for 88E1540 commit

    • meson-gxl: add g12a support commit

    • mscc: add support for VSC8514 PHY commit

  • qtnfmac
    • Allow changing the netns commit

    • Allow to control DFS slave radar detection commit

  • rsi: add new device model for 9116 commit

  • rt2x00: add RT3883 support commit

  • rtw88: new Realtek 802.11ac driver commit

  • tg3: allow ethtool -p to work for NICs in down state commit

  • xilinx: emaclite: add ethtool ops commit, commit

4. Audio

  • aloop: Support S24 sample formats commit

  • firewire-motu: add support MOTU 8pre !FireWire commit

  • hda/intel: add !CometLake PCI IDs commit

  • hda/realtek: Support low power consumption for ALC256 commit and ALC295 commit

  • oxfw: allow PCM capture for Stanton SCS.1m commit

  • ALSA System on Chip
    • Add support for Sound Open Firmware for the common DSP framework commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Sound Open Firmware (SOF) - Intel support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Intel: add sof-rt5682 machine driver commit

    • Intel: common: add Geminilake Realtek+Maxim machine driver entry commit

    • Intel: skl_hda_dsp_generic: add DMIC support commit

    • Mediatek: MT8183: Add machine driver with DA7219 commit

    • Mediatek: MT8183: Add machine driver with TS3A227 commit

    • Mediatek: MT8183: change supported formats of DL2 and UL1 commit

    • cs42l51: add reset, regulators, master mode, power management, adc volume control commit, commit, commit, commit, commit, commit

    • es8316: Add support for inverted jack detect commit

    • fsl: Add NXP AUDMIX device and machine drivers commit, commit

    • lochnagar: Add driver to support Lochnagar 2 sound card commit

    • mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller commit

    • rt5651: Add support for active-high jack detect commit

    • rt5677-spi: Add ACPI ID commit

    • sprd
      • Add Spreadtrum audio compress offload support commit

      • Add Spreadtrum multi-channel data transfer support commit

    • tlv320aic31xx
      • Add button press detection commit

      • Add headphone/headset detection commit

      • Add Playback !PowerTune Controls commit

      • Add Switch for Setting Common Mode Voltage commit

    • wm_adsp: Add support for new Halo core DSPs commit

5. Tablets, touch screens, keyboards, mouses

  • Add KEY_KBD_LAYOUT_NEXT, a key to cycle through a set of keyboard layouts commit, commit

  • Add a driver for GPIO controllable vibrators commit

  • Add support for Azoteq IQS550/572/525 commit

  • goodix: add GT5663 CTP support commit

  • qt1050: add Microchip AT42QT1050 support commit

  • sun4i-a10-lradc-keys: add support for A83T commit

  • max77650: Add onkey support commit

  • HID
    • Add driver for U2F Zero built-in LED and RNG commit

    • intel-ish-hid: Add Comet Lake PCI device ID commit

    • intel-ish-hid: ISH firmware loader client driver commit

    • logitech: Handling of non DJ receivers in hid-logitech-dj 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

    • logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver commit

    • logitech-hidpp: add support for the MX5500 keyboard commit

    • logitech-hidpp: Add support for the S510 remote control commit

    • macally: Add support for Macally ikey keyboard commit

6. TV tuners, webcams, video capturers

  • Media Device Allocator internal API, which allows multiple drivers share a media device. It solves a very common use-case for media devices where one physical device (an USB stick) provides both audio and video commit, commit, commit, commit, commit

  • v4l: add I / P frame min max QP definitions commit

  • user api: Add MEDIA_BUS_FMT_BGR888_3X8 media bus format commit

  • vicodec: Add support for stateless decoder commit

  • atmel-isc: Add support for BT656 with CRC decoding commit

  • dvb: Add support for the Avermedia TD310 commit

  • platform: meson: Add Amlogic Meson G12A AO CEC Controller driver commit

  • rcar-csi2: Enable support for r8a774a1 commit

  • rcar-vin: Enable support for r8a774a1 commit

  • st-mipid02: MIPID02 CSI-2 to PARALLEL bridge driver commit

7. Universal Serial Bus

  • usb/hcd: Send a uevent signaling that the host controller had died commit

  • xhci: add Immediate Data Transfer support, which allow the HCD to copy small chunks of data (up to 8bytes) directly into its output transfer TRBs. This avoids the somewhat expensive DMA mappings that are performed by default on most URBs submissions commit

  • gadget: f_ncm: Add OS descriptor support commit

  • dwc3: Add Amlogic G12A DWC3 glue commit

  • host: xhci-tegra: Add Tegra186 XUSB support commit

  • mtu3: add debugfs interface files commit

  • mtu3: supports new QMU format commit

  • typec: Add driver for NVIDIA Alt Modes commit

  • typec: ucsi: Support for !DisplayPort alt mode commit

  • typec: ucsi: ccg: add firmware flashing support commit

8. Serial Peripheral Interface (SPI)

  • bcm2835aux: add driver stats to debugfs commit

  • dw: Add support for an optional interface clock commit

  • imx: add module parameter to control DMA use commit

  • lpspi: Add i.MX8 boards support for lpspi commit

  • lpspi: add dma mode support commit

  • lpspi: enable runtime pm for lpspi commit

  • pxa2xx: Add support for Intel Comet Lake commit

  • spi-mem: Add support for Zynq QSPI controller commit

  • tegra114: add 3 wire transfer mode support commit

  • tegra114: add dual mode support commit

9. Watchdog

  • bd70528: Initial support for ROHM BD70528 watchdog block commit

  • imx_sc: Add i.MX system controller watchdog support commit

10. Serial

  • serial: f81232: add high baud rate support commit

  • serial: Add Milbeaut serial control commit

  • serial: sprd: Add DMA mode support commit

  • tty: serial: add driver for the SiFive UART commit

11. ACPI, EFI, cpufreq, thermal, Power Management

  • ACPI/IORT: Add support for the SMMU Performance Monitor Counter Group information from ACPI commit

  • cpufreq: qoriq: Add ls1028a chip support commit

  • cpufreq: qoriq: add support for lx2160a commit

  • thermal: Add some functionalities for Tegra soctherm commit, commit, commit, commit, commit, commit, commit, commit

  • thermal: tsens: Add generic support for TSENS v1 IP commit

  • thermal: Introduce Amazon's Annapurna Labs Thermal Driver commit

  • thermal: rockchip: Support the PX30 SoC in thermal driver commit

12. Real Time Clock (RTC)

  • Add ASPEED RTC driver commit

  • ds1672: remove sysfs debug interface commit

  • pcf85063: add alarm, nvram, offset correction and microcrystal rv8263 support commit, commit, commit, commit, commit

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

  • Power
    • Add over-current health state commit

    • Add standard, adaptive and custom charge types commit

    • Add new properties for start/end charge threshold commit, commit

    • UCS1002 Programmable USB Port Power Controller commit

    • Ingenic JZ47xx Battery Fuel Gauge commit

    • AXP20x USB Power: Add AXP813 support commit

    • AT91 poweroff: Add SAM9X60 support commit

    • OLPC battery: Add XO-1.5 and XO-1.75 support commit

    • gpio-charger: Add support for charger status commit

    • max77650: Add support for battery charger commit

  • regulator: Add support for stm32 power regulators commit

14. Pin Controllers (pinctrl)

  • lochnagar: Add support for the Cirrus Logic Lochnagar commit

  • mediatek: Add MT8516 Pinctrl driver commit

  • Add pinctrl support for BM1880 SoC commit

  • Add STMFX GPIO expander Pinctrl/GPIO driver commit

15. Multi Media Card (MMC)

  • mtk-sd: add support for MT8516 commit

  • sdhci-pci: Add support for Intel CML commit

16. Memory Technology Devices (MTD)

  • afs: add v2 partition parsing commit

  • rawnand: atmel: add sam9x60 nand controller support commit

  • rawnand: ingenic: Add support for the JZ4725B commit

  • rawnand: ingenic: Add support for the JZ4740 commit

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

17. Industrial I/O (iio)

  • accel: add support to LIS2DE12 commit

  • accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID commit

  • adc: Add driver for the TI ADS8344 A/DC chips commit

  • adc: ad7616: Add support for AD7616 ADC commit

  • adc: lpc32xx: Add scale feature commit

  • adc: stm32-dfsdm: add support for buffer modes commit and scan mode commit

  • counter: stm32-lptimer: Add power management support commit

  • gyro: add core driver for fxas21002c commit

  • gyro: fxas21002c: add i2c driver commit and spi driver commit

  • imu: adis16480: Add support for ADIS1649x family of devices commit

  • imu: adis16480: Add support for external clock commit

  • imu: st_lsm6dsx: add support to LSM6DSOX commit

  • imu: st_lsm6dsx: add support to LSM6DSR commit

  • light: vcnl4000 add support for the VCNL4040 proximity and light sensor commit

  • temperature: Add MAX31856 thermocouple support commit

  • srf04.c: add maxbotix ultrasonic sensors commit

18. Multi Function Devices (MFD)

  • Add ST Multi-Function eXpander (STMFX) core driver commit

  • Add new driver for MAX77650 PMIC commit

  • altera-sysmgr: Add SOCFPGA System Manager commit

  • axp20x: Add USB power supply mfd cell to AXP803 commit and AXP813 commit

  • cros_ec: Add host_sleep_event_v1 command commit

  • intel-lpss: Add Intel Comet Lake PCI IDs commit

  • max77620: Support Maxim 77663 commit

  • sec: Add support for the RTC on S2MPA01 commit

  • syscon: Add optional clock support commit

19. Pulse-Width Modulation (PWM)

  • pwm: Add i.MX TPM PWM driver support commit

20. Inter-Integrated Circuit (I2C)

  • i2c-piix4: Add Hygon Dhyana SMBus support commit

  • Add drivers for the AMD PCIe MP2 I2C controller commit

  • at91: added slave mode support commit

  • designware: Add support for an interface clock commit

  • iproc: Add slave mode support commit

  • iproc: add NIC I2C support commit

  • iproc: add polling support commit

  • mediatek: Add i2c support for MediaTek MT8183 commit

21. Hardware monitoring (hwmon)

  • Add support for samples attributes to ABI commit

  • ina3221: Add averaging mode support commit and voltage conversion time settings commit

  • lm75: Add support for TMP75B commit

  • max6650: add thermal cooling device capability commit

  • mlxreg-fan: Add support for fan capability registers commit

  • pmbus/ir38064: Add driver for Infineon IR38064 Voltage Regulator commit

  • pmbus/isl68137: Add driver for Intersil ISL68137 PWM Controller commit

  • pwm-fan: Add RPM support via external interrupt commit

  • lochnagar: Add Lochnagar 2 hardware monitoring driver commit

22. General Purpose I/O (gpio)

  • Add driver for Mellanox BlueField GPIO controller commit

  • ixp4xx: Add driver for the IXP4xx GPIO commit

  • max77650: Add GPIO support commit

  • pca953x: Add support for CAT9554 commit and pca6416 commit

23. Leds

  • lm3532: Introduce the lm3532 LED driver commit

  • max77650: Add LEDs support commit

24. DMA engines

  • pl330: introduce debugfs interface commit

  • tegra210-adma: add support for Tegra186/Tegra194 commit

25. Cryptography hardware acceleration

  • cavium/nitrox - Added rfc4106(gcm(aes)) cipher support commit

  • ccp: introduce SEV_GET_ID2 command commit

  • ccree: add CID and PID support commit

  • ccree: add SM4 protected keys support commit

  • ccree: add support for sec disabled mode commit

  • mxc-scc: Remove broken driver commit

26. PCI

  • al: Add Amazon Annapurna Labs PCIe host controller driver commit

  • keystone: Add support for PCIe EP commit and PCIe RC in AM654x Platforms commit

27. Thunderbolt

  • Bring same kind of functionality for older Apple systems than we have in PCs. Software connection manager is used on Apple hardware with Light Ridge, Cactus Ridge or Falcon Ridge controllers to create PCIe tunnels when a Thunderbolt device is connected. Currently only one PCIe tunnel is supported. On newer Alpine Ridge based Apple systems the driver starts the firmware which then takes care creating tunnels. These patches improve the connection manager to bring full PCIe daisy chains (up to 6 devices), Display Port tunneling and P2P networking. It also adds support for Titan Ridge based Apple systems 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

  • Add support for DMA tunnels commit

  • Add support for Display Port tunnels commit

  • Add support for XDomain connections commit

  • Add XDomain UUID exchange support commit

28. Clock

  • analogbits: add Wide-Range PLL library commit

  • at91: add support for the sam9x60 clocks handled by the PMC commit, commit, commit, commit

  • imx: pllv4: add fractional-N pll support commit

  • lochnagar: Add support for the Cirrus Logic Lochnagar commit

  • mediatek: Add MT8183 clock support commit

  • mediatek: add clock driver for MT8516 commit

  • meson: axg-audio: add g12a support commit

  • qcom: Add QCS404 TuringCC commit

  • renesas: r8a774c0: Add Z2 clock commit

  • sifive: add a driver for the SiFive FU540 PRCI IP block commit

  • stm32: Introduce clocks of STM32F769 board commit

  • milbeaut: Add Milbeaut M10V clock controller commit

  • clocksource/drivers/ixp4xx: Add driver commit

29. PHY ("physical layer" framework)

  • Add usb phy support for hi3660 Soc of Hisilicon commit

  • amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver commit

  • amlogic: add Amlogic G12A USB2 PHY Driver commit

  • mediatek: Add UFS M-PHY driver commit, commit

  • qcom-qmp: Add msm8998 PCIe QMP PHY support commit

  • rcar-gen3-usb2: Add support for r8a77470 commit

  • renesas: phy-rcar-gen2: Add support for r8a77470 commit

  • sr-usb: Add Stingray USB PHY driver commit

  • tegra: xusb: Add Tegra186 support commit, add support for power supplies commit

  • ti: Add a new SERDES driver for TI's AM654x SoC commit

30. EDAC (Error Detection And Correction)

  • amd64: Add Family 17h Model 30h PCI IDs commit

  • altera: Add Stratix10 ECC DBE SMC call commit

31. Various

  • counter
    • Introduce the Generic Counter interface commit

    • 104-quad-8: Add Generic Counter interface support commit

    • Add STM32 Timer quadrature encoder commit

    • Add FlexTimer Module Quadrature decoder counter driver commit

    • stm32-lptimer: add counter device commit

  • misc: Add Aspeed P2A control driver commit, commit

  • extcon: intel-cht-wc: Enable external charger commit

  • fpga manager: Adding FPGA Manager support for Xilinx zynqmp commit

  • habanalabs
    • Allow the user to inquire about the device's status (operational/Malfunction/in-reset) in the INFO IOCTL commit

    • Add new IOCTL for debug, tracing and profiling commit, commit

    • Add goya implementation for debug configuration commit

  • mailbox: Add support for Armada 37xx rWTM mailbox commit

  • mei: expose device state in sysfs commit

  • mtip32xx: remove trim support commit

  • nvmem: Add driver for STM32 factory-programmed read only mem commit

  • nvmem: imx-ocotp: add support for imx8mq commit

  • nvmem: stm32: add support for STM32MP15 BSEC to control OTP data commit

  • of: address: Add support for the parent DMA bus commit

  • platform/mellanox: Add !TmFifo driver for Mellanox BlueField Soc commit

  • pps: pps-gpio PPS ECHO implementation commit

  • soc: imx: Add generic i.MX8 SoC driver commit

  • soc: ti: Add MSI domain bus support for Interrupt Aggregator commit

  • irqchip/ti-sci-inta: Add msi domain support commit

  • irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver commit

  • irqchip/ti-sci-intr: Add support for Interrupt Router driver commit

  • irqchip: Add driver for IXP4xx commit

32. List of merges

33. Other news sites

  • LWN's merge summary part 1, part 2

  • Phoronix Linux 5.2 feature overview

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